|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPlatformObject
eu.geclipse.core.model.impl.AbstractGridElement
eu.geclipse.core.model.impl.AbstractGridContainer
eu.geclipse.core.model.impl.AbstractVirtualOrganization
eu.geclipse.core.model.impl.GenericVirtualOrganization
public class GenericVirtualOrganization
This is the g-Eclipse default implementation for the
IVirtualOrganization interface. It is used whenever
no middleware dependent VO is available. This be
the case if the user has not installed a middleware feature that
comes with an own VO implementation.
| Method Summary | |
|---|---|
boolean |
canContain(IGridElement element)
Determines if this may contain the specified element. |
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getId()
Returns a unique identifier for the type of this VO. |
java.lang.String |
getName()
Get the name of this element. |
java.lang.String |
getTypeName()
Returns a user-friendly string denoting the type of this VO. |
java.lang.String |
getWizardId()
Returns the ID of the wizard which should be used to edit VOs of this type. |
int |
hashCode()
|
boolean |
isLazy()
Determines if this container is using a lazy loading mechanism to manage its children. |
void |
save()
Write the properties of this element. |
| Methods inherited from class eu.geclipse.core.model.impl.AbstractVirtualOrganization |
|---|
dispose, getApplicationManager, getAvailableResources, getComputing, getFileStore, getInfoService, getJobSubmissionServices, getParent, getPath, getResource, getServices, getStorage, getSupportedCategories, isLocal, load, refreshResources |
| Methods inherited from class eu.geclipse.core.model.impl.AbstractGridContainer |
|---|
contains, create, delete, deleteAll, findChild, findChildWithResource, getChildCount, getChildren, hasChildren, isDirty, refresh, setDirty |
| Methods inherited from class eu.geclipse.core.model.impl.AbstractGridElement |
|---|
getAdapter, getProject, isHidden, isVirtual |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eu.geclipse.core.model.IGridContainer |
|---|
contains, create, delete, deleteAll, findChild, findChildWithResource, getChildCount, getChildren, hasChildren, isDirty, refresh, setDirty |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
getProject, isHidden, isVirtual |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
getProject, isHidden, isVirtual |
| Method Detail |
|---|
public boolean canContain(IGridElement element)
IGridContainer
canContain in interface IGridContainercanContain in class AbstractVirtualOrganizationelement - The element that may be contained in
this container.
public boolean equals(java.lang.Object o)
public int hashCode()
public java.lang.String getTypeName()
IVirtualOrganization
IVirtualOrganization.getId()public boolean isLazy()
IGridContainerIGridContainer.getChildren(IProgressMonitor monitor) methode is
called the first time. On subsequent calls of
IGridContainer.getChildren(IProgressMonitor monitor) the formerly loaded
children are returned unless the IGridContainer.setDirty() method was
called. In that case a call to
IGridContainer.getChildren(IProgressMonitor monitor) will cause a
reload of this containers children.
Lazy containers always have to return true if they are asked
if they contain any children with IGridContainer.hasChildren().
public java.lang.String getName()
IGridElement
public void save()
throws ProblemException
IStorableElement
save in interface IStorableElementsave in class AbstractVirtualOrganizationProblemException - If an error occurs while saving
this element. This is mainly due to IOExceptions.public java.lang.String getWizardId()
IVirtualOrganization
public java.lang.String getId()
IVirtualOrganization
IVirtualOrganization.getTypeName()
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||