|
Eclipse Platform 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.ui.dialogs.WizardNewProjectCreationPage
Standard main page for a wizard that is creates a project resource.
This page may be used by clients as-is; it may be also be subclassed to suit.
Example useage:
mainPage = new WizardNewProjectCreationPage("basicNewProjectPage"); mainPage.setTitle("Project"); mainPage.setDescription("Create a new project resource.");
Field Summary |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
WizardNewProjectCreationPage(String pageName)
Creates a new project creation wizard page. |
Method Summary | |
void |
createControl(Composite parent)
(non-Javadoc) Method declared on IDialogPage. |
IPath |
getLocationPath()
Returns the current project location path as entered by the user, or its anticipated initial value. |
IProject |
getProjectHandle()
Creates a project resource handle for the current project name field value. |
String |
getProjectName()
Returns the current project name as entered by the user, or its anticipated initial value. |
void |
setInitialProjectName(String name)
Sets the initial project name that this page will use when created. |
void |
setVisible(boolean visible)
Sets the visibility of this dialog page. |
boolean |
useDefaults()
Returns the useDefaults. |
protected boolean |
validatePage()
Returns whether this page's 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, 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 WizardNewProjectCreationPage(String pageName)
pageName
- the name of this pageMethod Detail |
public void createControl(Composite parent)
parent
- the parent compositepublic IPath getLocationPath()
public IProject getProjectHandle()
This method does not create the project resource; this is the responsibility
of IProject::create
invoked by the new project resource wizard.
public String getProjectName()
null
if no project name is knownpublic void setInitialProjectName(String name)
name
- initial project name for this pageprotected boolean validatePage()
true
if all controls are valid, and
false
if at least one is invalidpublic void setVisible(boolean visible)
IDialogPage
setVisible
in interface IDialogPage
setVisible
in class DialogPage
public boolean useDefaults()
|
Eclipse Platform Release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.