|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jface.wizard.Wizard
net.officefloor.eclipse.wizard.administratorsource.AdministratorSourceWizard
public class AdministratorSourceWizard
IWizard to add and manage Administrator instances.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jface.wizard.Wizard |
|---|
DEFAULT_IMAGE |
| Constructor Summary | |
|---|---|
AdministratorSourceWizard(org.eclipse.core.resources.IProject project)
Initiate to create a new AdministratorInstance. |
|
AdministratorSourceWizard(org.eclipse.core.resources.IProject project,
AdministratorInstance administratorInstance)
Initiate. |
|
| Method Summary | |
|---|---|
void |
addPages()
|
boolean |
canFinish()
|
static Map<String,AdministratorSourceInstance> |
createAdministratorSourceInstanceMap(ClassLoader classLoader,
org.eclipse.core.resources.IProject project,
AdministratorSourceInstanceContext context)
Creates the mapping of AdministratorSource class name to its
AdministratorSourceInstance. |
AdministratorInstance |
getAdministratorInstance()
Obtains the AdministratorInstance. |
static AdministratorInstance |
getAdministratorInstance(AbstractOfficeFloorEditPart<?,?,?> editPart,
AdministratorInstance administratorInstance)
Facade method to obtain the AdministratorInstance. |
org.eclipse.jface.wizard.IWizardPage |
getNextPage(org.eclipse.jface.wizard.IWizardPage page)
|
boolean |
performFinish()
|
void |
setAdministratorTypeLoaded(boolean isAdministratorTypeLoaded)
Flags if AdministratorType is loaded. |
void |
setErrorMessage(String message)
Specifies an error message. |
void |
setTitle(String title)
Specifies the title. |
| Methods inherited from class org.eclipse.jface.wizard.Wizard |
|---|
addPage, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AdministratorSourceWizard(org.eclipse.core.resources.IProject project)
AdministratorInstance.
project - IProject.
public AdministratorSourceWizard(org.eclipse.core.resources.IProject project,
AdministratorInstance administratorInstance)
project - IProject.administratorInstance - AdministratorInstance to be edited, or
null to create a new
AdministratorInstance.| Method Detail |
|---|
public static AdministratorInstance getAdministratorInstance(AbstractOfficeFloorEditPart<?,?,?> editPart,
AdministratorInstance administratorInstance)
AdministratorInstance.
editPart - AbstractOfficeFloorEditPart to obtain necessary
objects to run the AdministratorSourceWizard.administratorInstance - AdministratorInstance to based decisions.
null if creating new
AdministratorInstance.
AdministratorInstance or null if cancelled.
public static Map<String,AdministratorSourceInstance> createAdministratorSourceInstanceMap(ClassLoader classLoader,
org.eclipse.core.resources.IProject project,
AdministratorSourceInstanceContext context)
AdministratorSource class name to its
AdministratorSourceInstance.
classLoader - ClassLoader.project - IProject.context - AdministratorSourceInstanceContext.
AdministratorSource class name to its
AdministratorSourceInstance.public AdministratorInstance getAdministratorInstance()
AdministratorInstance.
AdministratorInstance.public void addPages()
addPages in interface org.eclipse.jface.wizard.IWizardaddPages in class org.eclipse.jface.wizard.Wizardpublic org.eclipse.jface.wizard.IWizardPage getNextPage(org.eclipse.jface.wizard.IWizardPage page)
getNextPage in interface org.eclipse.jface.wizard.IWizardgetNextPage in class org.eclipse.jface.wizard.Wizardpublic boolean canFinish()
canFinish in interface org.eclipse.jface.wizard.IWizardcanFinish in class org.eclipse.jface.wizard.Wizardpublic boolean performFinish()
performFinish in interface org.eclipse.jface.wizard.IWizardperformFinish in class org.eclipse.jface.wizard.Wizardpublic void setTitle(String title)
AdministratorSourceInstanceContext
setTitle in interface AdministratorSourceInstanceContexttitle - Title.public void setErrorMessage(String message)
AdministratorSourceInstanceContext
setErrorMessage in interface AdministratorSourceInstanceContextmessage - Error message or null to indicate no error.public void setAdministratorTypeLoaded(boolean isAdministratorTypeLoaded)
AdministratorSourceInstanceContextAdministratorType is loaded.
setAdministratorTypeLoaded in interface AdministratorSourceInstanceContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||