| java.lang.Object org.eclipse.ui.wizards.datatransfer.SelectFilesOperation org.eclipse.ui.wizards.datatransfer.PopulateRootOperation
PopulateRootOperation | public class PopulateRootOperation extends SelectFilesOperation (Code) | | The PopulateFilesOperation is an operation used to populate a FileSystemElement one
level deep rather than the whole way.
|
Method Summary | |
protected FileSystemElement | createElement(FileSystemElement parent, Object fileSystemObject) Creates and returns a FileSystemElement if the specified
file system object merits one. | protected FileSystemElement | createElement(FileSystemElement parent, Object fileSystemObject, int depth) Creates and returns a FileSystemElement if the specified
file system object merits one. |
PopulateRootOperation | public PopulateRootOperation(Object rootObject, IImportStructureProvider structureProvider)(Code) | | Create a new PopulateFilesOperation .
Parameters: rootObject - the object to be populated Parameters: structureProvider - the object that defines how we are to populate it. |
createElement | protected FileSystemElement createElement(FileSystemElement parent, Object fileSystemObject) throws InterruptedException(Code) | | Creates and returns a FileSystemElement if the specified
file system object merits one. The criteria for this are:
- if the file system object is a container then it must have either a
child container or an associated file
- if the file system object is a file then it must have an extension
suitable for selection
|
createElement | protected FileSystemElement createElement(FileSystemElement parent, Object fileSystemObject, int depth) throws InterruptedException(Code) | | Creates and returns a FileSystemElement if the specified
file system object merits one. The criteria for this are:
- if the file system object is a container then it must have either a
child container or an associated file
- if the file system object is a file then it must have an extension
suitable for selection
recurse down for depth to populate children
|
|
|