/** */ package org.eclipse.papyrus.bpmn.BPMNProfile; import java.util.Map; import org.eclipse.emf.common.util.DiagnosticChain; import org.eclipse.uml2.uml.CallOperationAction; /** * * A representation of the model object 'Service Task'. * * *
* The following features are supported: *
** If the meaning of the 'Base Call Operation Action' reference isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Base Call Operation Action' reference. * @see #setBase_CallOperationAction(CallOperationAction) * @see org.eclipse.papyrus.bpmn.BPMNProfile.BPMNProfilePackage#getServiceTask_Base_CallOperationAction() * @model required="true" ordered="false" * @generated */ CallOperationAction getBase_CallOperationAction(); /** * Sets the value of the '{@link org.eclipse.papyrus.bpmn.BPMNProfile.ServiceTask#getBase_CallOperationAction Base Call Operation Action}' reference. * * * @param value the new value of the 'Base Call Operation Action' reference. * @see #getBase_CallOperationAction() * @generated */ void setBase_CallOperationAction(CallOperationAction value); /** * Returns the value of the 'Implementation' attribute. * The default value is"##webService"
.
*
* * If the meaning of the 'Implementation' attribute isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Implementation' attribute. * @see #setImplementation(String) * @see org.eclipse.papyrus.bpmn.BPMNProfile.BPMNProfilePackage#getServiceTask_Implementation() * @model default="##webService" dataType="org.eclipse.uml2.types.String" required="true" ordered="false" * @generated */ String getImplementation(); /** * Sets the value of the '{@link org.eclipse.papyrus.bpmn.BPMNProfile.ServiceTask#getImplementation Implementation}' attribute. * * * @param value the new value of the 'Implementation' attribute. * @see #getImplementation() * @generated */ void setImplementation(String value); /** * Returns the value of the 'Operation Ref' reference. * ** If the meaning of the 'Operation Ref' reference isn't clear, * there really should be more of a description here... *
* * @return the value of the 'Operation Ref' reference. * @see #setOperationRef(BPMNOperation) * @see org.eclipse.papyrus.bpmn.BPMNProfile.BPMNProfilePackage#getServiceTask_OperationRef() * @model ordered="false" * @generated */ BPMNOperation getOperationRef(); /** * Sets the value of the '{@link org.eclipse.papyrus.bpmn.BPMNProfile.ServiceTask#getOperationRef Operation Ref}' reference. * * * @param value the new value of the 'Operation Ref' reference. * @see #getOperationRef() * @generated */ void setOperationRef(BPMNOperation value); /** * * * * The Service Task has exactly one InputSet * @param diagnostics The chain of diagnostics to which problems are to be appended. * @param context The cache of context-specific information. * * @model annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='ServiceTask.inputSet'" * @generated */ boolean ServiceTaskinputSet(DiagnosticChain diagnostics, Map