public class DocumentImportWizardPage
extends WizardFileSystemResourceImportPage1
implements org.eclipse.swt.widgets.Listener
Modifier | Constructor and Description |
---|---|
|
DocumentImportWizardPage(IWorkbench workbench,
IStructuredSelection selection) |
protected |
DocumentImportWizardPage(java.lang.String name,
IWorkbench work,
IStructuredSelection selection) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Button |
createButton(org.eclipse.swt.widgets.Composite parent,
int id,
java.lang.String label,
boolean defaultButton) |
protected void |
createButtonsGroupReq(org.eclipse.swt.widgets.Composite parent) |
protected void |
createOptionsGroupButtons(org.eclipse.swt.widgets.Group optionsGroup) |
protected MinimizedFileSystemElement |
createRootElement(java.io.File sourceDirectory,
FileSystemStructureProvider instance) |
protected void |
createSourceGroup(org.eclipse.swt.widgets.Composite parent) |
protected boolean |
ensureSourceIsValid() |
boolean |
finish() |
protected ITreeContentProvider |
getFileProvider() |
protected MinimizedFileSystemElement |
getFileSystemTree() |
protected ITreeContentProvider |
getFolderProvider() |
protected Document |
GetLastImportedDocument() |
protected java.io.File |
getSourceDirectory() |
protected java.io.File |
getSourceDirectory(java.lang.String selectedDirectory) |
protected java.lang.String |
getSourceDirectoryName() |
protected java.lang.String |
getSourceDirectoryName(java.lang.String sourceName) |
protected void |
handleContainerBrowseButtonPressed() |
void |
handleEvent(org.eclipse.swt.widgets.Event event) |
protected void |
handleSourceBrowseButtonPressed() |
protected boolean |
importResources(java.util.List<java.lang.Object> fileSystemObjects,
TreeNode importDestination) |
protected boolean |
isExportableExtension(java.lang.String extension) |
protected int |
resourceExists(java.lang.Object resource) |
protected boolean |
resourcesExists(java.util.List<?> resources) |
protected void |
setSourceName(java.lang.String selectedDirectory) |
protected void |
setupSelectionsBasedOnSelectedTypes() |
protected void |
updateFromSourceField() |
protected void |
updateWidgetEnablements() |
protected boolean |
validateOptionsGroup() |
protected boolean |
validateSourceGroup() |
public DocumentImportWizardPage(IWorkbench workbench, IStructuredSelection selection)
protected DocumentImportWizardPage(java.lang.String name, IWorkbench work, IStructuredSelection selection)
public void handleEvent(org.eclipse.swt.widgets.Event event)
handleEvent
in interface org.eclipse.swt.widgets.Listener
public boolean finish()
protected void createOptionsGroupButtons(org.eclipse.swt.widgets.Group optionsGroup)
protected boolean validateOptionsGroup()
protected boolean validateSourceGroup()
protected boolean resourcesExists(java.util.List<?> resources)
protected int resourceExists(java.lang.Object resource)
protected Document GetLastImportedDocument()
protected boolean importResources(java.util.List<java.lang.Object> fileSystemObjects, TreeNode importDestination)
protected boolean ensureSourceIsValid()
protected java.lang.String getSourceDirectoryName()
protected void handleSourceBrowseButtonPressed()
protected void handleContainerBrowseButtonPressed()
protected java.lang.String getSourceDirectoryName(java.lang.String sourceName)
protected java.io.File getSourceDirectory(java.lang.String selectedDirectory)
protected void setSourceName(java.lang.String selectedDirectory)
protected MinimizedFileSystemElement getFileSystemTree()
protected MinimizedFileSystemElement createRootElement(java.io.File sourceDirectory, FileSystemStructureProvider instance)
protected java.io.File getSourceDirectory()
protected void createSourceGroup(org.eclipse.swt.widgets.Composite parent)
protected void createButtonsGroupReq(org.eclipse.swt.widgets.Composite parent)
protected void updateWidgetEnablements()
protected org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite parent, int id, java.lang.String label, boolean defaultButton)
protected void setupSelectionsBasedOnSelectedTypes()
protected boolean isExportableExtension(java.lang.String extension)
protected void updateFromSourceField()
protected ITreeContentProvider getFileProvider()
protected ITreeContentProvider getFolderProvider()