Methods in
org.eclipse.gmf.runtime.emf.type.core.edithelper that return
ICommand
|
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterConfigureCommand
(
ConfigureRequest request)
Gets my 'after' advice for configuring a new element. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterCreateCommand
(
CreateElementRequest request)
Gets my 'after' advice for creating the new element. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterCreateRelationshipCommand
(
CreateRelationshipRequest request)
Gets my 'after' advice for creating the new relationship. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterDestroyDependentsCommand
(
DestroyDependentsRequest request)
Gets my 'after' advice for destroying the dependents of an element that
is being destroyed. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterDestroyElementCommand
(
DestroyElementRequest request)
Gets my 'after' advice for destroying an element. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterDestroyReferenceCommand
(
DestroyReferenceRequest request)
Gets my 'after' advice for destroying an reference. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterDuplicateCommand
(
DuplicateElementsRequest request)
Gets my 'after' advice for duplicating an element. |
ICommand
|
IEditHelperAdvice.
getAfterEditCommand
(
IEditCommandRequest request)
Gets a command to be executed after the base editing behaviour. |
ICommand
|
AbstractEditHelperAdvice.
getAfterEditCommand
(
IEditCommandRequest request)
|
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterEditContextCommand
(
GetEditContextRequest request)
Gets my 'after' advice for getting the edit context for an edit request. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterMoveCommand
(
MoveRequest request)
Gets my 'after' advice for moving an element into a new container. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterReorientReferenceRelationshipCommand
(
ReorientReferenceRelationshipRequest request)
Gets my 'after' advice for changing the source or target of a reference
relationship. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterReorientRelationshipCommand
(
ReorientRelationshipRequest request)
Gets my 'after' advice for changing the source or target of a
relationship. |
protected
ICommand
|
AbstractEditHelperAdvice.
getAfterSetCommand
(
SetRequest request)
Gets my 'after' advice for setting the value of a feature in an element. |
protected
ICommand
|
AbstractEditHelper.
getBasicDestroyElementCommand
(
DestroyElementRequest req)
Gets the command to destroy a single child of an element of my kind, and
only it. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeConfigureCommand
(
ConfigureRequest request)
Gets my 'before' advice for configuring a new element. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeCreateCommand
(
CreateElementRequest request)
Gets my 'before' advice for creating the new element. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeCreateRelationshipCommand
(
CreateRelationshipRequest request)
Gets my 'before' advice for creating the new relationship. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeDestroyDependentsCommand
(
DestroyDependentsRequest request)
Gets my 'before' advice for destroying the dependents of an element that
is being destroyed. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeDestroyElementCommand
(
DestroyElementRequest request)
Gets my 'before' advice for destroying an element. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeDestroyReferenceCommand
(
DestroyReferenceRequest request)
Gets my 'before' advice for destroying a reference. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeDuplicateCommand
(
DuplicateElementsRequest request)
Gets my 'before' advice for duplicating an element. |
ICommand
|
IEditHelperAdvice.
getBeforeEditCommand
(
IEditCommandRequest request)
Gets a command to be executed before the base editing behaviour. |
ICommand
|
AbstractEditHelperAdvice.
getBeforeEditCommand
(
IEditCommandRequest request)
|
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeEditContextCommand
(
GetEditContextRequest request)
Gets my 'before' advice for getting the edit context for an edit request. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeMoveCommand
(
MoveRequest request)
Gets my 'before' advice for moving an element into a new container. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeReorientReferenceRelationshipCommand
(
ReorientReferenceRelationshipRequest request)
Gets my 'before' advice for changing the source or target of a reference
relationship. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeReorientRelationshipCommand
(
ReorientRelationshipRequest request)
Gets my 'before' advice for changing the source or target of a
relationship. |
protected
ICommand
|
AbstractEditHelperAdvice.
getBeforeSetCommand
(
SetRequest request)
Gets my 'before' advice for setting the value of a feature in an element. |
protected
ICommand
|
AbstractEditHelper.
getConfigureCommand
(
ConfigureRequest req)
Gets the command to configure a new element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getCreateCommand
(
CreateElementRequest req)
Gets the command to create a new element in an element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getCreateRelationshipCommand
(
CreateRelationshipRequest req)
Gets the command to create a new relationship in an element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getDestroyDependentsCommand
(
DestroyDependentsRequest req)
Gets the command to destroy dependents of an element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getDestroyElementCommand
(
DestroyElementRequest req)
Gets the command to destroy a child of an element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getDestroyElementWithDependentsCommand
(
DestroyElementRequest req)
Gets the command to destroy a single child of an element of my kind along
with its dependents (not related by containment). |
protected
ICommand
|
AbstractEditHelper.
getDestroyReferenceCommand
(
DestroyReferenceRequest req)
Gets the command to remove a reference from an element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getDuplicateCommand
(
DuplicateElementsRequest req)
Gets the command to duplicate a child in an element of my kind. |
ICommand
|
IEditHelper.
getEditCommand
(
IEditCommandRequest req)
Gets an edit command to perform the work requested in req . |
ICommand
|
AbstractEditHelper.
getEditCommand
(
IEditCommandRequest req)
Builds and returns the edit command, which is a composite command
containing the following:
'before' commands from matching element type specializations
'instead' command from this edit helper
'after' commands from matching element type specializations
Verifies that the edit request is approved before constructing the edit
command. |
protected
ICommand
|
AbstractEditHelper.
getEditContextCommand
(
GetEditContextRequest req)
Gets the command to create or return the edit context element for the
creation of a new element of my kind (e.g., when creating a relationship,
the relationship may be owned by the source or target, or some ancestor
of one or the other, or both). |
protected
ICommand
|
AbstractEditHelper.
getInsteadCommand
(
IEditCommandRequest req)
Gets my command to do the work described in req . |
protected
ICommand
|
AbstractEditHelper.
getMoveCommand
(
MoveRequest req)
Gets the command to move an element into an element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getReorientReferenceRelationshipCommand
(
ReorientReferenceRelationshipRequest req)
Gets the command to change the source or target of a reference in an
element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getReorientRelationshipCommand
(
ReorientRelationshipRequest req)
Gets the command to change the source or target of a relationship in an
element of my kind. |
protected
ICommand
|
AbstractEditHelper.
getSetCommand
(
SetRequest req)
Gets the command to set a value of an element of my kind. |