|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectWizardPage
org.eclipse.wst.jsdt.ui.wizards.NewElementWizardPage
org.eclipse.wst.jsdt.ui.wizards.NewContainerWizardPage
org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
public class NewClassWizardPage
Wizard page to create a new class.
Note: This class is not intended to be subclassed, but clients can instantiate.
To implement a different kind of a new class wizard page, extend NewTypeWizardPage
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage |
---|
NewTypeWizardPage.ImportsManager |
Field Summary |
---|
Fields inherited from class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage |
---|
ANNOTATION_TYPE, CLASS_TYPE, ENUM_TYPE, F_ABSTRACT, F_FINAL, F_PRIVATE, F_PROTECTED, F_PUBLIC, F_STATIC, INTERFACE_TYPE |
Constructor Summary | |
---|---|
NewClassWizardPage()
Creates a new NewClassWizardPage |
Method Summary | |
---|---|
void |
createControl(Composite parent)
|
void |
init(IStructuredSelection selection)
The wizard owning this page is responsible for calling this method with the current selection. |
boolean |
isCreateConstructors()
Returns the current selection state of the 'Create Constructors' checkbox. |
boolean |
isCreateInherited()
Returns the current selection state of the 'Create inherited abstract methods' checkbox. |
boolean |
isCreateMain()
Returns the current selection state of the 'Create Main' checkbox. |
void |
setMethodStubSelection(boolean createMain,
boolean createConstructors,
boolean createInherited,
boolean canBeModified)
Sets the selection state of the method stub checkboxes. |
void |
setVisible(boolean visible)
|
Methods inherited from class org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage |
---|
addSuperInterface, createType, enableCommentControl, getCreatedType, getEnclosingType, getEnclosingTypeText, getModifiedResource, getModifiers, getPackageFragment, getPackageText, getRunnable, getSuperClass, getSuperInterfaces, getTypeName, isAddComments, isEnclosingTypeSelected, setAddComments, setEnclosingType, setEnclosingTypeSelection, setModifiers, setPackageFragment, setSuperClass, setSuperInterfaces, setTypeName |
Methods inherited from class org.eclipse.wst.jsdt.ui.wizards.NewContainerWizardPage |
---|
getJavaProject, getPackageFragmentRoot, getPackageFragmentRootText, setPackageFragmentRoot |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NewClassWizardPage()
NewClassWizardPage
Method Detail |
---|
public void init(IStructuredSelection selection)
selection
- used to initialize the fieldspublic void createControl(Composite parent)
public void setVisible(boolean visible)
setVisible
in class NewElementWizardPage
public boolean isCreateMain()
public boolean isCreateConstructors()
public boolean isCreateInherited()
public void setMethodStubSelection(boolean createMain, boolean createConstructors, boolean createInherited, boolean canBeModified)
createMain
- initial selection state of the 'Create Main' checkbox.createConstructors
- initial selection state of the 'Create Constructors' checkbox.createInherited
- initial selection state of the 'Create inherited abstract methods' checkbox.canBeModified
- if true
the method stub checkboxes can be changed by
the user. If false
the buttons are "read-only"
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |