Classes | |
class | LinkConstraints |
Public Member Functions | |
Command | getCommand (Request request) |
Static Public Attributes | |
static final String | VISUAL_ID_KEY = "visual_id" |
Protected Member Functions | |
Command | addDeleteViewCommand (Command mainCommand, DestroyRequest completedRequest) |
void | addDestroyShortcutsCommand (ICompositeCommand cmd, View view) |
Command | getConfigureCommand (ConfigureRequest req) |
Command | getCreateCommand (CreateElementRequest req) |
Command | getCreateRelationshipCommand (CreateRelationshipRequest req) |
Command | getDestroyElementCommand (DestroyElementRequest req) |
Command | getDestroyReferenceCommand (DestroyReferenceRequest req) |
Command | getDuplicateCommand (DuplicateElementsRequest req) |
Command | getEditContextCommand (GetEditContextRequest req) |
TransactionalEditingDomain | getEditingDomain () |
final Command | getGEFWrapper (ICommand cmd) |
Command | getMoveCommand (MoveRequest req) |
Command | getReorientReferenceRelationshipCommand (ReorientReferenceRelationshipRequest req) |
Command | getReorientRelationshipCommand (ReorientRelationshipRequest req) |
Command | getSemanticCommand (IEditCommandRequest request) |
Command | getSemanticCommandSwitch (IEditCommandRequest req) |
Command | getSetCommand (SetRequest req) |
int | getVisualID (IEditCommandRequest request) |
TransactioneditorBaseItemSemanticEditPolicy (IElementType elementType) | |
Private Member Functions | |
IElementType | getContextElementType (IEditCommandRequest request) |
Command | getEditHelperCommand (IEditCommandRequest request, Command editPolicyCommand) |
Private Attributes | |
final IElementType | myElementType |
de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.TransactioneditorBaseItemSemanticEditPolicy | ( | IElementType | elementType | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.addDeleteViewCommand | ( | Command | mainCommand, | |
DestroyRequest | completedRequest | |||
) | [protected] |
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.addDestroyShortcutsCommand | ( | ICompositeCommand | cmd, | |
View | view | |||
) | [protected] |
Clean all shortcuts to the host element from the same diagram
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getCommand | ( | Request | request | ) |
Extended request data key to hold editpart visual id. Add visual id of edited editpart to extended data of the request so command switch can decide what kind of diagram element is being edited. It is done in those cases when it's not possible to deduce diagram element kind from domain element.
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getConfigureCommand | ( | ConfigureRequest | req | ) | [protected] |
IElementType de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getContextElementType | ( | IEditCommandRequest | request | ) | [private] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getCreateCommand | ( | CreateElementRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getCreateRelationshipCommand | ( | CreateRelationshipRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getDestroyElementCommand | ( | DestroyElementRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getDestroyReferenceCommand | ( | DestroyReferenceRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getDuplicateCommand | ( | DuplicateElementsRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getEditContextCommand | ( | GetEditContextRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getEditHelperCommand | ( | IEditCommandRequest | request, | |
Command | editPolicyCommand | |||
) | [private] |
TransactionalEditingDomain de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getEditingDomain | ( | ) | [protected] |
Returns editing domain from the host edit part.
final Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getGEFWrapper | ( | ICommand | cmd | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getMoveCommand | ( | MoveRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getReorientReferenceRelationshipCommand | ( | ReorientReferenceRelationshipRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getReorientRelationshipCommand | ( | ReorientRelationshipRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getSemanticCommand | ( | IEditCommandRequest | request | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getSemanticCommandSwitch | ( | IEditCommandRequest | req | ) | [protected] |
Command de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getSetCommand | ( | SetRequest | req | ) | [protected] |
int de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.getVisualID | ( | IEditCommandRequest | request | ) | [protected] |
Returns visual id from request parameters.
final IElementType de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.myElementType [private] |
final String de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.policies.TransactioneditorBaseItemSemanticEditPolicy.VISUAL_ID_KEY = "visual_id" [static] |
Extended request data key to hold editpart visual id.