org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest Java Examples
The following examples show how to use
org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: EntryEditHelper.java From statecharts with Eclipse Public License 1.0 | 6 votes |
/** * Set the right {@link EntryKind} for the given {@link ElementType} */ @Override protected ICommand getConfigureCommand(ConfigureRequest req) { if (StatechartElementTypes.SHALLOWHISTORY.equals(req .getTypeToConfigure())) { return new SetValueCommand(new SetRequest( req.getElementToConfigure(), SGraphPackage.eINSTANCE.getEntry_Kind(), EntryKind.SHALLOW_HISTORY)); } else if (StatechartElementTypes.DEEPHISTORY.equals(req .getTypeToConfigure())) { return new SetValueCommand(new SetRequest( req.getElementToConfigure(), SGraphPackage.eINSTANCE.getEntry_Kind(), EntryKind.DEEP_HISTORY)); } else if (StatechartElementTypes.ENTRY .equals(req.getTypeToConfigure())) { return new SetValueCommand(new SetRequest( req.getElementToConfigure(), SGraphPackage.eINSTANCE.getEntry_Kind(), EntryKind.INITIAL)); } return super.getConfigureCommand(req); }
Example #2
Source File: EndErrorEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(EndErrorEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #3
Source File: XORGatewayCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(XORGateway newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #4
Source File: ReceiveTaskCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(ReceiveTask newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #5
Source File: ServiceTaskCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(ServiceTask newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #6
Source File: CallActivity2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(CallActivity newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #7
Source File: InclusiveGatewayCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(InclusiveGateway newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #8
Source File: CallActivityCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(CallActivity newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #9
Source File: IntermediateErrorCatchEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateErrorCatchEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #10
Source File: ThrowLinkEvent2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(ThrowLinkEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #11
Source File: BoundaryTimerEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(BoundaryTimerEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #12
Source File: IntermediateCatchTimerEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateCatchTimerEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #13
Source File: ANDGatewayCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(ANDGateway newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #14
Source File: TaskCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(Task newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #15
Source File: SubProcessEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(SubProcessEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #16
Source File: EndTerminatedEvent2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(EndTerminatedEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #17
Source File: MessageFlowCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(MessageFlow newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); configureRequest.setParameter(CreateRelationshipRequest.SOURCE, getSource()); configureRequest.setParameter(CreateRelationshipRequest.TARGET, getTarget()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #18
Source File: IntermediateErrorCatchEvent5CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateErrorCatchEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #19
Source File: SendTaskCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(SendTask newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #20
Source File: LaneCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(Lane newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #21
Source File: IntermediateCatchMessageEvent2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateCatchMessageEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #22
Source File: EndSignalEvent2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(EndSignalEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #23
Source File: IntermediateErrorCatchEvent6CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateErrorCatchEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #24
Source File: Task2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(Task newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #25
Source File: BoundarySignalEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(BoundarySignalEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #26
Source File: ProcessBaseItemSemanticEditPolicy.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected Command getSemanticCommandSwitch(IEditCommandRequest req) { if (req instanceof CreateRelationshipRequest) { return getCreateRelationshipCommand((CreateRelationshipRequest) req); } else if (req instanceof CreateElementRequest) { return getCreateCommand((CreateElementRequest) req); } else if (req instanceof ConfigureRequest) { return getConfigureCommand((ConfigureRequest) req); } else if (req instanceof DestroyElementRequest) { return getDestroyElementCommand((DestroyElementRequest) req); } else if (req instanceof DestroyReferenceRequest) { return getDestroyReferenceCommand((DestroyReferenceRequest) req); } else if (req instanceof DuplicateElementsRequest) { return getDuplicateCommand((DuplicateElementsRequest) req); } else if (req instanceof GetEditContextRequest) { return getEditContextCommand((GetEditContextRequest) req); } else if (req instanceof MoveRequest) { return getMoveCommand((MoveRequest) req); } else if (req instanceof ReorientReferenceRelationshipRequest) { return getReorientReferenceRelationshipCommand((ReorientReferenceRelationshipRequest) req); } else if (req instanceof ReorientRelationshipRequest) { return getReorientRelationshipCommand((ReorientRelationshipRequest) req); } else if (req instanceof SetRequest) { return getSetCommand((SetRequest) req); } return null; }
Example #27
Source File: ThrowLinkEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(ThrowLinkEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #28
Source File: IntermediateCatchSignalEventCreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateCatchSignalEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #29
Source File: IntermediateErrorCatchEvent2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateErrorCatchEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }
Example #30
Source File: IntermediateThrowMessageEvent2CreateCommand.java From bonita-studio with GNU General Public License v2.0 | 5 votes |
/** * @generated */ protected void doConfigure(IntermediateThrowMessageEvent newElement, IProgressMonitor monitor, IAdaptable info) throws ExecutionException { IElementType elementType = ((CreateElementRequest) getRequest()).getElementType(); ConfigureRequest configureRequest = new ConfigureRequest(getEditingDomain(), newElement, elementType); configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext()); configureRequest.addParameters(getRequest().getParameters()); ICommand configureCommand = elementType.getEditCommand(configureRequest); if (configureCommand != null && configureCommand.canExecute()) { configureCommand.execute(monitor, info); } }