|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.jface.dialogs.DialogPage | +--org.eclipse.jface.wizard.WizardPage | +--org.eclipse.ui.dialogs.WizardDataTransferPage | +--org.eclipse.ui.dialogs.WizardImportPage
The abstract superclass for a typical import wizard's main page.
Clients may subclass this page to inherit its common destination resource selection facilities.
Subclasses must implement
createSourceGroup
Subclasses may override
allowNewContainerName
Subclasses may extend
handleEvent
Field Summary |
Fields inherited from class org.eclipse.ui.dialogs.WizardDataTransferPage |
COMBO_HISTORY_LENGTH, SIZING_TEXT_FIELD_WIDTH |
Fields inherited from interface org.eclipse.ui.dialogs.IOverwriteQuery |
ALL, CANCEL, NO, NO_ALL, YES |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
protected |
WizardImportPage(String name,
IStructuredSelection selection)
Deprecated. Creates an import wizard page. |
Method Summary | |
protected boolean |
allowNewContainerName()
Deprecated. The WizardImportPage implementation of this
WizardDataTransferPage method returns true . |
void |
createControl(Composite parent)
Deprecated. (non-Javadoc) Method declared on IDialogPage. |
protected void |
createDestinationGroup(Composite parent)
Deprecated. Creates the import destination specification controls. |
protected abstract void |
createSourceGroup(Composite parent)
Deprecated. Creates the import source specification controls. |
protected void |
displayErrorDialog(String message)
Deprecated. Display an error dialog with the specified message. |
protected IPath |
getContainerFullPath()
Deprecated. Returns the path of the container resource specified in the container name entry field, or null if no name has been typed in. |
protected IPath |
getResourcePath()
Deprecated. Return the path for the resource field. |
protected IContainer |
getSpecifiedContainer()
Deprecated. Returns the container resource specified in the container name entry field, or null if such a container does not exist in the workbench. |
protected void |
handleContainerBrowseButtonPressed()
Deprecated. Opens a container selection dialog and displays the user's subsequent container resource selection in this page's container name field. |
void |
handleEvent(Event event)
Deprecated. The WizardImportPage implementation of this
Listener method handles all events and enablements for controls
on this page. |
protected void |
initialPopulateContainerField()
Deprecated. Sets the initial contents of the container name field. |
void |
setContainerFieldValue(String value)
Deprecated. Sets the value of this page's container resource field, or stores it for future use if this page's controls do not exist yet. |
protected boolean |
validateDestinationGroup()
Deprecated. Returns whether this page's destination specification controls currently all contain valid values. |
Methods inherited from class org.eclipse.jface.wizard.WizardPage |
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setControl, setMessage, setVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible |
Constructor Detail |
protected WizardImportPage(String name, IStructuredSelection selection)
selection
- the current resource selectionMethod Detail |
protected boolean allowNewContainerName()
WizardImportPage
implementation of this
WizardDataTransferPage
method returns true
.
Subclasses may override this method.
allowNewContainerName
in class WizardDataTransferPage
true
if new ones are okay, and false
if only existing ones are allowedpublic void createControl(Composite parent)
parent
- the parent compositeprotected final void createDestinationGroup(Composite parent)
parent
- the parent controlprotected abstract void createSourceGroup(Composite parent)
Subclasses must implement this method.
parent
- the parent controlprotected void displayErrorDialog(String message)
displayErrorDialog
in class WizardDataTransferPage
message
- the error messageprotected IPath getContainerFullPath()
null
if no name has been typed in.
The container specified by the full path might not exist and would need to be created.
null
protected IPath getResourcePath()
protected IContainer getSpecifiedContainer()
null
if such a container does not exist in the workbench.
null
protected void handleContainerBrowseButtonPressed()
public void handleEvent(Event event)
WizardImportPage
implementation of this
Listener
method handles all events and enablements for controls
on this page. Subclasses may extend.
event
- the event which occurredprotected final void initialPopulateContainerField()
public void setContainerFieldValue(String value)
value
- new valueprotected final boolean validateDestinationGroup()
WizardDataTransferPage
The WizardDataTransferPage
implementation of this method returns
true
. Subclasses may reimplement this hook method.
validateDestinationGroup
in class WizardDataTransferPage
true
indicating validity of all controls in the
destination specification group
|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |