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 InterfaceEditHelperAdvice()
-
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
-
-
-
-
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 classorg.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice
- Parameters:
request
- The request to create the relationship- Returns:
- The command for any further processing
-
-