Class EClassItemSemanticEditPolicy

java.lang.Object
org.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gmf.runtime.diagram.ui.editpolicies.SemanticEditPolicy
org.modelversioning.emfprofile.diagram.edit.policies.EMFProfileBaseItemSemanticEditPolicy
org.modelversioning.emfprofile.diagram.edit.policies.EClassItemSemanticEditPolicy
All Implemented Interfaces:
org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants

public class EClassItemSemanticEditPolicy extends EMFProfileBaseItemSemanticEditPolicy
Generated class or method.
  • Constructor Details

    • EClassItemSemanticEditPolicy

      public EClassItemSemanticEditPolicy()
      Generated class or method.
  • Method Details

    • getDestroyElementCommand

      protected org.eclipse.gef.commands.Command getDestroyElementCommand(org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest req)
      Overrides:
      getDestroyElementCommand in class EMFProfileBaseItemSemanticEditPolicy
      Generated class or method.
    • getCreateRelationshipCommand

      protected org.eclipse.gef.commands.Command getCreateRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest req)
      Overrides:
      getCreateRelationshipCommand in class EMFProfileBaseItemSemanticEditPolicy
      Generated class or method.
    • getStartCreateRelationshipCommand

      protected org.eclipse.gef.commands.Command getStartCreateRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest req)
      Generated class or method.
    • getCompleteCreateRelationshipCommand

      protected org.eclipse.gef.commands.Command getCompleteCreateRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest req)
      Generated class or method.
    • getReorientRelationshipCommand

      protected org.eclipse.gef.commands.Command getReorientRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.ReorientRelationshipRequest req)
      Returns command to reorient EClass based link. New link target or source should be the domain model element associated with this node.
      Overrides:
      getReorientRelationshipCommand in class EMFProfileBaseItemSemanticEditPolicy
      Generated class or method.
    • getReorientReferenceRelationshipCommand

      protected org.eclipse.gef.commands.Command getReorientReferenceRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.ReorientReferenceRelationshipRequest req)
      Returns command to reorient EReference based link. New link target or source should be the domain model element associated with this node.
      Overrides:
      getReorientReferenceRelationshipCommand in class EMFProfileBaseItemSemanticEditPolicy
      Generated class or method.