|
||||||||||
| 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.teamsource.TeamSourceWizard
public class TeamSourceWizard
IWizard to add and manage Team instances.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jface.wizard.Wizard |
|---|
DEFAULT_IMAGE |
| Constructor Summary | |
|---|---|
TeamSourceWizard(org.eclipse.core.resources.IProject project)
Initiate to create a new TeamInstance. |
|
TeamSourceWizard(org.eclipse.core.resources.IProject project,
TeamInstance teamInstance)
Initiate. |
|
| Method Summary | |
|---|---|
void |
addPages()
|
boolean |
canFinish()
|
static Map<String,TeamSourceInstance> |
createTeamSourceInstanceMap(ClassLoader classLoader,
org.eclipse.core.resources.IProject project,
TeamSourceInstanceContext context)
Creates the mapping of TeamSource class name to its
TeamSourceInstance. |
org.eclipse.jface.wizard.IWizardPage |
getNextPage(org.eclipse.jface.wizard.IWizardPage page)
|
TeamInstance |
getTeamInstance()
Obtains the TeamInstance. |
static TeamInstance |
getTeamInstance(AbstractOfficeFloorEditPart<?,?,?> editPart,
TeamInstance teamInstance)
Facade method to obtain the TeamInstance. |
boolean |
performFinish()
|
void |
setErrorMessage(String message)
Specifies an error message. |
void |
setTeamTypeLoaded(boolean isTeamTypeLoaded)
Flags if TeamType is loaded. |
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 TeamSourceWizard(org.eclipse.core.resources.IProject project)
TeamInstance.
project - IProject.
public TeamSourceWizard(org.eclipse.core.resources.IProject project,
TeamInstance teamInstance)
project - IProject.teamInstance - TeamInstance to be edited, or null to
create a new TeamInstance.| Method Detail |
|---|
public static TeamInstance getTeamInstance(AbstractOfficeFloorEditPart<?,?,?> editPart,
TeamInstance teamInstance)
TeamInstance.
editPart - AbstractOfficeFloorEditPart to obtain necessary
objects to run the TeamSourceWizard.teamInstance - TeamInstance to based decisions. null if
creating new TeamInstance.
TeamInstance or null if cancelled.
public static Map<String,TeamSourceInstance> createTeamSourceInstanceMap(ClassLoader classLoader,
org.eclipse.core.resources.IProject project,
TeamSourceInstanceContext context)
TeamSource class name to its
TeamSourceInstance.
classLoader - ClassLoader.project - IProject.context - TeamSourceInstanceContext.
TeamSource class name to its
TeamSourceInstance.public TeamInstance getTeamInstance()
TeamInstance.
TeamInstance.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)
TeamSourceInstanceContext
setTitle in interface TeamSourceInstanceContexttitle - Title.public void setErrorMessage(String message)
TeamSourceInstanceContext
setErrorMessage in interface TeamSourceInstanceContextmessage - Error message or null to indicate no error.public void setTeamTypeLoaded(boolean isTeamTypeLoaded)
TeamSourceInstanceContextTeamType is loaded.
setTeamTypeLoaded in interface TeamSourceInstanceContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||