|
||||||||||
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
com.pvx.ooadide.wizards.ProvidexNewWizardPage
public class ProvidexNewWizardPage
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 | |
---|---|
static java.lang.String |
PROJECT_DEF_PVX_EXE
|
static java.lang.String |
PROJECT_OWNER
|
static java.lang.String |
PROJECT_OWNER_FLAGS
|
static java.lang.String |
PROJECT_PASSWORD
|
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
---|
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
---|---|
ProvidexNewWizardPage(org.eclipse.jface.viewers.ISelection selection)
Creates a new project creation wizard page. |
Method Summary | |
---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent)
(non-Javadoc) Method declared on IDialogPage. |
java.lang.String |
getInputFolder()
|
org.eclipse.core.runtime.IPath |
getLocationPath()
Returns the current project location path as entered by the user, or its anticipated initial value. |
java.lang.String |
getOutputFolder()
|
java.lang.String |
getProjectBuilder()
|
org.eclipse.core.resources.IProject |
getProjectHandle()
Creates a project resource handle for the current project name field value. |
java.lang.String |
getProjectName()
|
java.lang.String |
getProjectOwnerCode()
|
java.lang.String |
getProjectOwnerFlags()
|
java.lang.String |
getProjectPassword()
|
org.eclipse.jface.wizard.IWizardPage |
getWizardPage()
Returns the current project name as entered by the user, or its anticipated initial value. |
boolean |
isUseDefaults()
|
boolean |
isUseInputDefaults()
|
boolean |
isUseOutputDefaults()
|
void |
setInitialProjectName(java.lang.String name)
Sets the initial project name that this page will use when created. |
void |
setUseInputDefaults(boolean useInputDefaults)
|
void |
setUseOutputDefaults(boolean useOutputDefaults)
|
void |
setVisible(boolean visible)
|
boolean |
useDefaults()
Returns the useDefaults. |
Methods inherited from class org.eclipse.jface.wizard.WizardPage |
---|
canFlipToNextPage, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
---|
dispose, getControl, getDescription, getErrorMessage, getMessage, getMessageType, getTitle, performHelp, setMessage |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
---|
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp |
Field Detail |
---|
public static final java.lang.String PROJECT_DEF_PVX_EXE
public static final java.lang.String PROJECT_PASSWORD
public static final java.lang.String PROJECT_OWNER
public static final java.lang.String PROJECT_OWNER_FLAGS
Constructor Detail |
---|
public ProvidexNewWizardPage(org.eclipse.jface.viewers.ISelection selection)
pageName
- the name of this pageMethod Detail |
---|
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
public org.eclipse.core.runtime.IPath getLocationPath()
ProvideXNewWizardPageI
getLocationPath
in interface ProvideXNewWizardPageI
public java.lang.String getOutputFolder()
getOutputFolder
in interface ProvideXNewWizardPageI
public java.lang.String getInputFolder()
getInputFolder
in interface ProvideXNewWizardPageI
public org.eclipse.core.resources.IProject getProjectHandle()
ProvideXNewWizardPageI
This method does not create the project resource; this is the responsibility
of IProject::create
invoked by the new project resource wizard.
getProjectHandle
in interface ProvideXNewWizardPageI
public java.lang.String getProjectName()
getProjectName
in interface ProvideXNewWizardPageI
public void setInitialProjectName(java.lang.String name)
name
- initial project name for this pagepublic void setVisible(boolean visible)
setVisible
in interface org.eclipse.jface.dialogs.IDialogPage
setVisible
in class org.eclipse.jface.dialogs.DialogPage
public boolean useDefaults()
public java.lang.String getProjectBuilder()
getProjectBuilder
in interface ProvideXNewWizardPageI
public java.lang.String getProjectPassword()
getProjectPassword
in interface ProvideXNewWizardPageI
public java.lang.String getProjectOwnerFlags()
getProjectOwnerFlags
in interface ProvideXNewWizardPageI
public java.lang.String getProjectOwnerCode()
getProjectOwnerCode
in interface ProvideXNewWizardPageI
public boolean isUseDefaults()
isUseDefaults
in interface ProvideXNewWizardPageI
public void setUseOutputDefaults(boolean useOutputDefaults)
setUseOutputDefaults
in interface ProvideXNewWizardPageI
public boolean isUseOutputDefaults()
isUseOutputDefaults
in interface ProvideXNewWizardPageI
public void setUseInputDefaults(boolean useInputDefaults)
public boolean isUseInputDefaults()
isUseInputDefaults
in interface ProvideXNewWizardPageI
public org.eclipse.jface.wizard.IWizardPage getWizardPage()
ProvideXNewWizardPageI
getWizardPage
in interface ProvideXNewWizardPageI
null
if no project name is known
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |