Class InterfaceEditHelperAdvice

java.lang.Object
org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice
de.uka.ipd.sdq.pcm.gmf.repository.helper.InterfaceEditHelperAdvice
All Implemented Interfaces:
org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelperAdvice

public class InterfaceEditHelperAdvice extends org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice implements org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelperAdvice
The interface EditHelper Advice.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.gmf.runtime.common.core.command.ICommand
    getAfterCreateRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest request)
    If a new ProvidedRole relation ship is created, create the according SEFFs in the basic component.

    Methods inherited from class org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice

    approveRequest, configureRequest, createType, createType, getAfterConfigureCommand, getAfterCreateCommand, getAfterDestroyDependentsCommand, getAfterDestroyElementCommand, getAfterDestroyReferenceCommand, getAfterDuplicateCommand, getAfterEditCommand, getAfterEditContextCommand, getAfterMoveCommand, getAfterReorientReferenceRelationshipCommand, getAfterReorientRelationshipCommand, getAfterSetCommand, getBeforeConfigureCommand, getBeforeCreateCommand, getBeforeCreateRelationshipCommand, getBeforeDestroyDependentsCommand, getBeforeDestroyElementCommand, getBeforeDestroyReferenceCommand, getBeforeDuplicateCommand, getBeforeEditCommand, getBeforeEditContextCommand, getBeforeMoveCommand, getBeforeReorientReferenceRelationshipCommand, getBeforeReorientRelationshipCommand, getBeforeSetCommand

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelperAdvice

    approveRequest, configureRequest, getAfterEditCommand, getBeforeEditCommand
  • Constructor Details

    • InterfaceEditHelperAdvice

      public InterfaceEditHelperAdvice()
  • Method Details

    • getAfterCreateRelationshipCommand

      protected org.eclipse.gmf.runtime.common.core.command.ICommand getAfterCreateRelationshipCommand(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest request)
      If a new ProvidedRole relation ship is created, create the according SEFFs in the basic component. This applies for OperationProvidedRoles as well as for event SinkRoles.
      Overrides:
      getAfterCreateRelationshipCommand in class org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice
      Parameters:
      request - The request to create the relationship
      Returns:
      The command for any further processing