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