|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gmt.umlx.utils.ClassExtension<M>
org.eclipse.gmt.umlx.editor.regime.AbstractRegime<M,P>
org.eclipse.gmt.umlx.editor.regime.AbstractNodeRegimeCo0<M,P>
org.eclipse.gmt.umlx.editor.regime.AbstractNodeRegimeCo1<M,P,CM,CP>
org.eclipse.gmt.umlx.editor.regimes.GModelElementRegime<M,P,CM,CP>
public abstract class GModelElementRegime<M extends GModelElement,P,CM extends org.eclipse.emf.ecore.EModelElement,CP>
Method Summary | |
---|---|
CM |
getCoModel(java.lang.Object model)
Return the co-model of model if it has one. |
void |
setCoModel(M model,
java.lang.Object coModel)
|
Methods inherited from class org.eclipse.gmt.umlx.editor.regime.AbstractNodeRegimeCo1 |
---|
canCoChange, coModelIsOptional, createChangeCoModelCommand, getCoModelClass, getCoModelFor, getCoModelFor, getCoModelParentClass, getCoRegime, getLabel, getParentCoModel, isLink, isNode, isRegimeCo1, isRegimeCo2, loadCoModelClass |
Methods inherited from class org.eclipse.gmt.umlx.editor.regime.AbstractNodeRegimeCo0 |
---|
cannotCreate, createFigure |
Methods inherited from class org.eclipse.gmt.umlx.editor.regime.AbstractRegime |
---|
canCopy, canDelete, computeProblemMessage, createCreateChildLinkCommand, createCreateCommand, createDeleteCommand, createFacets, createLinkEnd, createModelObject, createOutline, createPropertySource, createView, getBackElement, getBasicClass, getFacets, getModelClass, getNewNamePrefix, getParentModelClass, getSheetClass, getSource, getSourceModelClass, getTarget, getTargetModelClass, initialise, isRegimeCo0, load, refreshProblemMessage, toString |
Methods inherited from class org.eclipse.gmt.umlx.utils.ClassExtension |
---|
toDebugString, toUserString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.gmt.umlx.editor.regime.IRegimeCo0 |
---|
canCopy, canDelete, computeProblemMessage, createDeleteCommand, createModelObject, createOutline, createPropertySource, createView, getFacets, getModelClass, getParentModelClass, isRegimeCo0, refreshProblemMessage |
Methods inherited from interface org.eclipse.gmt.umlx.editor.regime.IRegime |
---|
createCreateChildLinkCommand, createCreateCommand, createLinkEnd, getBackElement, getIcon, getNewNamePrefix, getSheetClass, getSource, getSourceModelClass, getTarget, getTargetModelClass |
Methods inherited from interface org.eclipse.gmt.umlx.utils.IClassExtension |
---|
getBasicClass, toDebugString, toUserString |
Methods inherited from interface org.eclipse.gmt.umlx.editor.regime.INodeRegimeCo0 |
---|
cannotCreate, createFigure |
Methods inherited from interface org.eclipse.gmt.umlx.editor.regime.IRegimeCo0 |
---|
canCopy, canDelete, computeProblemMessage, createDeleteCommand, createModelObject, createOutline, createPropertySource, createView, getFacets, getModelClass, getParentModelClass, isRegimeCo0, refreshProblemMessage |
Methods inherited from interface org.eclipse.gmt.umlx.editor.regime.IRegime |
---|
createCreateChildLinkCommand, createCreateCommand, createLinkEnd, getBackElement, getIcon, getNewNamePrefix, getSheetClass, getSource, getSourceModelClass, getTarget, getTargetModelClass |
Methods inherited from interface org.eclipse.gmt.umlx.utils.IClassExtension |
---|
getBasicClass, toDebugString, toUserString |
Method Detail |
---|
public CM getCoModel(java.lang.Object model)
IRegime
getCoModel
in interface IRegime
getCoModel
in interface IRegimeCo1<M extends GModelElement,P,CM extends org.eclipse.emf.ecore.EModelElement,CP>
getCoModel
in class AbstractNodeRegimeCo1<M extends GModelElement,P,CM extends org.eclipse.emf.ecore.EModelElement,CP>
model
- model
public void setCoModel(M model, java.lang.Object coModel)
setCoModel
in interface IRegimeCo0<M extends GModelElement,P>
setCoModel
in class AbstractNodeRegimeCo1<M extends GModelElement,P,CM extends org.eclipse.emf.ecore.EModelElement,CP>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |