org.eclipse.gmt.umlx.editor.regimes
Class ETypedElementRegime<M extends org.eclipse.emf.ecore.ETypedElement,P extends org.eclipse.emf.common.notify.Notifier>

java.lang.Object
  extended by org.eclipse.gmt.umlx.utils.ClassExtension<M>
      extended by org.eclipse.gmt.umlx.editor.regime.AbstractRegime<M,P>
          extended by org.eclipse.gmt.umlx.editor.regime.AbstractNodeRegimeCo0<M,P>
              extended by org.eclipse.gmt.umlx.editor.regimes.ENamedElementRegime<M,P>
                  extended by org.eclipse.gmt.umlx.editor.regimes.ETypedElementRegime<M,P>
All Implemented Interfaces:
INodeRegimeCo0<M,P>, IRegime, IRegimeCo0<M,P>, IClassExtension
Direct Known Subclasses:
EAttributeRegime, EOperationRegime, EParameterRegime, UParameterRegime

public abstract class ETypedElementRegime<M extends org.eclipse.emf.ecore.ETypedElement,P extends org.eclipse.emf.common.notify.Notifier>
extends ENamedElementRegime<M,P>


Method Summary
 
Methods inherited from class org.eclipse.gmt.umlx.editor.regimes.ENamedElementRegime
createFacets, createModelObject, createPropertySource, createView
 
Methods inherited from class org.eclipse.gmt.umlx.editor.regime.AbstractNodeRegimeCo0
cannotCreate, createFigure, getCoRegime, isNode, isRegimeCo1, isRegimeCo2
 
Methods inherited from class org.eclipse.gmt.umlx.editor.regime.AbstractRegime
canCopy, canDelete, computeProblemMessage, createCreateChildLinkCommand, createCreateCommand, createDeleteCommand, createLinkEnd, createOutline, getBackElement, getBasicClass, getCoModel, getCoModelClass, getCoModelParentClass, getFacets, getModelClass, getNewNamePrefix, getParentModelClass, getSheetClass, getSource, getSourceModelClass, getTarget, getTargetModelClass, initialise, isLink, isRegimeCo0, load, refreshProblemMessage, setCoModel, 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, createOutline, getFacets, getModelClass, getParentModelClass, isLink, isRegimeCo0, refreshProblemMessage, setCoModel
 
Methods inherited from interface org.eclipse.gmt.umlx.editor.regime.IRegime
createCreateChildLinkCommand, createCreateCommand, createLinkEnd, getBackElement, getCoModel, getCoModelClass, getCoModelParentClass, getIcon, getLabel, getNewNamePrefix, getSheetClass, getSource, getSourceModelClass, getTarget, getTargetModelClass
 
Methods inherited from interface org.eclipse.gmt.umlx.utils.IClassExtension
getBasicClass, toDebugString, toUserString