|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectWizard
eu.geclipse.servicejob.ui.wizard.AbstractServiceJobWizardNode
public abstract class AbstractServiceJobWizardNode
Abstract class of the IServiceJobWizardNode. It should be used
instead of IServiceJobWizardNode if there should be created file
containing informations about the service job during finishing wizard.
| Constructor Summary | |
|---|---|
AbstractServiceJobWizardNode()
|
|
| Method Summary | |
|---|---|
boolean |
canHandle(IVirtualOrganization vo)
Method to determine if it makes sense to create service job for given virtual organisation. |
Point |
getExtent()
|
IGridProject |
getGridProject()
|
Image |
getIcon()
Returns the icon to be displayed in the WizardSelectionListPage. |
java.util.List<IGridResource> |
getPreselectedResources()
Method to access instances of IGridResources that were passed to
wizard when launching it e.g. from context menu. |
IGridProject |
getSelectedProject()
Gets selected project for this service job. |
java.lang.String |
getServiceJobName()
Method to access structural service job's name which is created by this wizard. |
IWizard |
getTempWizard()
This method is for accessing reference to wizard that will be returned by IWizardNode#getWizard() method. |
java.lang.String |
getWindowTitle()
|
boolean |
init(java.lang.Object data)
This method is called after the creation of the wizard. |
boolean |
performFinish()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eu.geclipse.servicejob.ui.interfaces.IServiceJobWizardNode |
|---|
getPluginID, getResourcesNames, getServiceJobInputData |
| Methods inherited from interface eu.geclipse.ui.wizards.wizardselection.IWizardSelectionNode |
|---|
getName |
| Constructor Detail |
|---|
public AbstractServiceJobWizardNode()
| Method Detail |
|---|
public java.lang.String getWindowTitle()
public boolean init(java.lang.Object data)
IInitializableWizard
init in interface IInitializableWizarddata - data object passed to the wizard for the
initialization.
public boolean performFinish()
public Image getIcon()
IWizardSelectionNode
getIcon in interface IWizardSelectionNodepublic Point getExtent()
public IGridProject getSelectedProject()
IServiceJobWizardNode
getSelectedProject in interface IServiceJobWizardNodepublic java.util.List<IGridResource> getPreselectedResources()
IServiceJobWizardNodeIGridResources that were passed to
wizard when launching it e.g. from context menu. This method may return an
empty list or even null.
getPreselectedResources in interface IServiceJobWizardNodeIGridResource obtained from selection from which
wizard was launched. If wizard wasn't launched from selection, or
this selection doesn't contain any IGridResource objects
this list will be empty.public java.lang.String getServiceJobName()
IServiceJobWizardNode
getServiceJobName in interface IServiceJobWizardNodepublic IGridProject getGridProject()
getGridProject in interface IProjectSelectionProviderpublic boolean canHandle(IVirtualOrganization vo)
IServiceJobWizardNode
canHandle in interface IServiceJobWizardNodevo - virtual organisation
true if service job can be created for resources in given VO, false otherwise.public IWizard getTempWizard()
IWizardSelectionNodeIWizardNode#getWizard() method. The difference and reason for
introducing this method is that calling getWizard() may result in changing
node's state, while this method will only return instance of node's wizard,
but won't change any node's fields (e.g. won't set wizard or isCreated
fields).
getTempWizard in interface IWizardSelectionNodeIWizardNode#getWizard() would
return
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||