|
Eclipse JDT Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.jdt.ui.wizards.NewElementWizardPage
org.eclipse.jdt.ui.wizards.NewContainerWizardPage
org.eclipse.jdt.ui.wizards.NewTypeWizardPage
org.eclipse.jdt.ui.wizards.NewInterfaceWizardPage
Wizard page to create a new interface.
Note: This class is not intended to be subclassed. To implement a different kind of
a new interface wizard page, extend NewTypeWizardPage
.
Nested Class Summary |
Nested classes inherited from class org.eclipse.jdt.ui.wizards.NewTypeWizardPage |
NewTypeWizardPage.ImportsManager |
Field Summary |
Fields inherited from class org.eclipse.jdt.ui.wizards.NewTypeWizardPage |
ENCLOSING, ENCLOSINGSELECTION, F_ABSTRACT, F_FINAL, F_PRIVATE, F_PROTECTED, F_PUBLIC, F_STATIC, fEnclosingTypeStatus, fModifierStatus, fPackageStatus, fSuperClassStatus, fSuperInterfacesStatus, fTypeNameStatus, INTERFACES, METHODS, MODIFIERS, PACKAGE, SUPER, TYPENAME |
Fields inherited from class org.eclipse.jdt.ui.wizards.NewContainerWizardPage |
CONTAINER, fContainerStatus |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
NewInterfaceWizardPage()
Create a new NewInterfaceWizardPage |
Method Summary | |
void |
createControl(org.eclipse.swt.widgets.Composite parent)
|
protected void |
handleFieldChanged(String fieldName)
Hook method that gets called when a field on this page has changed. |
void |
init(org.eclipse.jface.viewers.IStructuredSelection selection)
The wizard owning this page is responsible for calling this method with the current selection. |
void |
setVisible(boolean visible)
|
Methods inherited from class org.eclipse.jdt.ui.wizards.NewContainerWizardPage |
createContainerControls, getCurrentTextSelection, getInitialJavaElement, getMaxFieldWidth, getPackageFragmentRoot, getPackageFragmentRootText, getWorkspaceRoot, initContainerPage, setFocusOnContainer, setPackageFragmentRoot |
Methods inherited from class org.eclipse.jdt.ui.wizards.NewElementWizardPage |
updateStatus, updateStatus |
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, setButtonLayoutData, setControl, setMessage |
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 |
Constructor Detail |
public NewInterfaceWizardPage()
NewInterfaceWizardPage
Method Detail |
public void init(org.eclipse.jface.viewers.IStructuredSelection selection)
selection
- used to initialize the fieldsprotected void handleFieldChanged(String fieldName)
NewContainerWizardPage
Every sub type is responsible to call this method when a field on its page has changed. Subtypes override (extend) the method to add verification when a own field has a dependency to an other field. For example the class name input must be verified again when the package field changes (check for duplicated class names).
handleFieldChanged
in class NewTypeWizardPage
public void createControl(org.eclipse.swt.widgets.Composite parent)
public void setVisible(boolean visible)
setVisible
in interface org.eclipse.jface.dialogs.IDialogPage
setVisible
in class NewElementWizardPage
|
Eclipse JDT Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |