Class FileSystemStructureProvider
java.lang.Object
org.eclipse.ui.wizards.datatransfer.FileSystemStructureProvider
- All Implemented Interfaces:
- IImportStructureProvider
This class provides information regarding the structure and
 content of specified file system File objects.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final FileSystemStructureProviderHolds a singleton instance of this class.
- 
Method SummaryModifier and TypeMethodDescriptiongetChildren(Object element) Returns a collection with the children of the specified structured element.getContents(Object element) Returns the contents of the specified structured element, ornullif there is a problem determining the element's contents.getFullPath(Object element) Returns the full path of the specified structured element.Returns the display label of the specified structured element.booleanReturns a boolean indicating whether the passed structured element represents a container element (as opposed to a leaf element).
- 
Field Details- 
INSTANCEHolds a singleton instance of this class.
 
- 
- 
Method Details- 
getChildrenDescription copied from interface:IImportStructureProviderReturns a collection with the children of the specified structured element.- Specified by:
- getChildrenin interface- IImportStructureProvider
- Parameters:
- element- the element for which to compute the children
- Returns:
- the list of child elements
 
- 
getContentsDescription copied from interface:IImportStructureProviderReturns the contents of the specified structured element, ornullif there is a problem determining the element's contents.Note:: The client is responsible for closing the stream when finished. - Specified by:
- getContentsin interface- IImportStructureProvider
- Parameters:
- element- a structured element
- Returns:
- the contents of the structured element, or null
 
- 
getFullPathDescription copied from interface:IImportStructureProviderReturns the full path of the specified structured element.- Specified by:
- getFullPathin interface- IImportStructureProvider
- Parameters:
- element- a structured element
- Returns:
- the display label of the structured element
 
- 
getLabelDescription copied from interface:IImportStructureProviderReturns the display label of the specified structured element.- Specified by:
- getLabelin interface- IImportStructureProvider
- Parameters:
- element- a structured element
- Returns:
- the display label of the structured element
 
- 
isFolderDescription copied from interface:IImportStructureProviderReturns a boolean indicating whether the passed structured element represents a container element (as opposed to a leaf element).- Specified by:
- isFolderin interface- IImportStructureProvider
- Parameters:
- element- java.lang.Object
- Returns:
- boolean
 
 
-