Class 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.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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 interface org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelperAdvice

        approveRequest, configureRequest, getAfterEditCommand, getBeforeEditCommand
    • Constructor Detail

      • InterfaceEditHelperAdvice

        public InterfaceEditHelperAdvice()
    • Method Detail

      • 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