All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.omg.bpmn.bpmn2.BPMNRoot Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (c) 2012 - 2024 Data In Motion and others.
 * All rights reserved. 
 * 
 * This program and the accompanying materials are made
 * available under the terms of the Eclipse Public License 2.0
 * which is available at https://www.eclipse.org/legal/epl-2.0/
 * 
 * SPDX-License-Identifier: EPL-2.0
 * 
 * Contributors:
 *      Mark Hoffmann - initial API and implementation
 */
package org.omg.bpmn.bpmn2;

import org.eclipse.emf.common.util.EMap;

import org.eclipse.emf.ecore.EObject;

import org.eclipse.emf.ecore.util.FeatureMap;

import org.osgi.annotation.versioning.ProviderType;

/**
 * 
 * A representation of the model object 'BPMN Root'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMixed Mixed}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getXMLNSPrefixMap XMLNS Prefix Map}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getXSISchemaLocation XSI Schema Location}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getActivity Activity}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getAdHocSubProcess Ad Hoc Sub Process}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getFlowElement Flow Element}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getArtifact Artifact}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getAssignment Assignment}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getAssociation Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getAuditing Auditing}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getBaseElement Base Element}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getBaseElementWithMixedContent Base Element With Mixed Content}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getBoundaryEvent Boundary Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getBusinessRuleTask Business Rule Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCallableElement Callable Element}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCallActivity Call Activity}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCallChoreography Call Choreography}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCallConversation Call Conversation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getConversationNode Conversation Node}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCancelEventDefinition Cancel Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEventDefinition Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getRootElement Root Element}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCatchEvent Catch Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCategory Category}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCategoryValue Category Value}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getChoreography Choreography}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCollaboration Collaboration}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getChoreographyActivity Choreography Activity}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getChoreographyTask Choreography Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCompensateEventDefinition Compensate Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getComplexBehaviorDefinition Complex Behavior Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getComplexGateway Complex Gateway}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getConditionalEventDefinition Conditional Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getConversation Conversation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getConversationAssociation Conversation Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getConversationLink Conversation Link}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationKey Correlation Key}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationProperty Correlation Property}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationPropertyBinding Correlation Property Binding}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationPropertyRetrievalExpression Correlation Property Retrieval Expression}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationSubscription Correlation Subscription}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataAssociation Data Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataInput Data Input}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataInputAssociation Data Input Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataObject Data Object}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataObjectReference Data Object Reference}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataOutput Data Output}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataOutputAssociation Data Output Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataState Data State}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataStore Data Store}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDataStoreReference Data Store Reference}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDefinitions Definitions}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getDocumentation Documentation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEndEvent End Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEndPoint End Point}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getError Error}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getErrorEventDefinition Error Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEscalation Escalation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEscalationEventDefinition Escalation Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEvent Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getEventBasedGateway Event Based Gateway}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getExclusiveGateway Exclusive Gateway}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getExpression Expression}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getExtension Extension}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getExtensionElements Extension Elements}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getFlowNode Flow Node}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getFormalExpression Formal Expression}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGateway Gateway}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalBusinessRuleTask Global Business Rule Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalChoreographyTask Global Choreography Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalConversation Global Conversation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalManualTask Global Manual Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalScriptTask Global Script Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalTask Global Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalUserTask Global User Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getGroup Group}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getHumanPerformer Human Performer}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getPerformer Performer}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceRole Resource Role}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getImplicitThrowEvent Implicit Throw Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getImport Import}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getInclusiveGateway Inclusive Gateway}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getInputSet Input Set}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getInterface Interface}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getIntermediateCatchEvent Intermediate Catch Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getIntermediateThrowEvent Intermediate Throw Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getIoBinding Io Binding}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getIoSpecification Io Specification}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getItemDefinition Item Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getLane Lane}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getLaneSet Lane Set}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getLinkEventDefinition Link Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getLoopCharacteristics Loop Characteristics}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getManualTask Manual Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMessage Message}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMessageEventDefinition Message Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMessageFlow Message Flow}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMessageFlowAssociation Message Flow Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMonitoring Monitoring}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getMultiInstanceLoopCharacteristics Multi Instance Loop Characteristics}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getOperation Operation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getOutputSet Output Set}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getParallelGateway Parallel Gateway}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getParticipant Participant}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getParticipantAssociation Participant Association}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getParticipantMultiplicity Participant Multiplicity}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getPartnerEntity Partner Entity}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getPartnerRole Partner Role}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getPotentialOwner Potential Owner}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getProcess Process}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getProperty Property}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getReceiveTask Receive Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getRelationship Relationship}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getRendering Rendering}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getResource Resource}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceAssignmentExpression Resource Assignment Expression}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceParameter Resource Parameter}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceParameterBinding Resource Parameter Binding}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getScript Script}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getScriptTask Script Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSendTask Send Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSequenceFlow Sequence Flow}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getServiceTask Service Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSignal Signal}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSignalEventDefinition Signal Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getStandardLoopCharacteristics Standard Loop Characteristics}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getStartEvent Start Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSubChoreography Sub Choreography}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSubConversation Sub Conversation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getSubProcess Sub Process}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getTask Task}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getTerminateEventDefinition Terminate Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getText Text}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getTextAnnotation Text Annotation}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getThrowEvent Throw Event}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getTimerEventDefinition Timer Event Definition}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getTransaction Transaction}
  • *
  • {@link org.omg.bpmn.bpmn2.BPMNRoot#getUserTask User Task}
  • *
* * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot() * @model extendedMetaData="name='' kind='mixed'" * @generated */ @ProviderType public interface BPMNRoot extends EObject { /** * Returns the value of the 'Mixed' attribute list. * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}. * * * @return the value of the 'Mixed' attribute list. * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Mixed() * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" * extendedMetaData="kind='elementWildcard' name=':mixed'" * @generated */ FeatureMap getMixed(); /** * Returns the value of the 'XMLNS Prefix Map' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * * * @return the value of the 'XMLNS Prefix Map' map. * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_XMLNSPrefixMap() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true" * extendedMetaData="kind='attribute' name='xmlns:prefix'" * @generated */ EMap getXMLNSPrefixMap(); /** * Returns the value of the 'XSI Schema Location' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * * * @return the value of the 'XSI Schema Location' map. * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_XSISchemaLocation() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true" * extendedMetaData="kind='attribute' name='xsi:schemaLocation'" * @generated */ EMap getXSISchemaLocation(); /** * Returns the value of the 'Activity' containment reference. * * * @return the value of the 'Activity' containment reference. * @see #setActivity(Activity) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Activity() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='activity' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Activity getActivity(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getActivity Activity}' containment reference. * * * @param value the new value of the 'Activity' containment reference. * @see #getActivity() * @generated */ void setActivity(Activity value); /** * Returns the value of the 'Ad Hoc Sub Process' containment reference. * * * @return the value of the 'Ad Hoc Sub Process' containment reference. * @see #setAdHocSubProcess(AdHocSubProcess) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_AdHocSubProcess() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='adHocSubProcess' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ AdHocSubProcess getAdHocSubProcess(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getAdHocSubProcess Ad Hoc Sub Process}' containment reference. * * * @param value the new value of the 'Ad Hoc Sub Process' containment reference. * @see #getAdHocSubProcess() * @generated */ void setAdHocSubProcess(AdHocSubProcess value); /** * Returns the value of the 'Flow Element' containment reference. * * * @return the value of the 'Flow Element' containment reference. * @see #setFlowElement(FlowElement) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_FlowElement() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='flowElement' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ FlowElement getFlowElement(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getFlowElement Flow Element}' containment reference. * * * @param value the new value of the 'Flow Element' containment reference. * @see #getFlowElement() * @generated */ void setFlowElement(FlowElement value); /** * Returns the value of the 'Artifact' containment reference. * * * @return the value of the 'Artifact' containment reference. * @see #setArtifact(Artifact) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Artifact() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='artifact' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Artifact getArtifact(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getArtifact Artifact}' containment reference. * * * @param value the new value of the 'Artifact' containment reference. * @see #getArtifact() * @generated */ void setArtifact(Artifact value); /** * Returns the value of the 'Assignment' containment reference. * * * @return the value of the 'Assignment' containment reference. * @see #setAssignment(Assignment) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Assignment() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='assignment' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Assignment getAssignment(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getAssignment Assignment}' containment reference. * * * @param value the new value of the 'Assignment' containment reference. * @see #getAssignment() * @generated */ void setAssignment(Assignment value); /** * Returns the value of the 'Association' containment reference. * * * @return the value of the 'Association' containment reference. * @see #setAssociation(Association) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Association() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='association' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#artifact'" * @generated */ Association getAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getAssociation Association}' containment reference. * * * @param value the new value of the 'Association' containment reference. * @see #getAssociation() * @generated */ void setAssociation(Association value); /** * Returns the value of the 'Auditing' containment reference. * * * @return the value of the 'Auditing' containment reference. * @see #setAuditing(Auditing) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Auditing() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='auditing' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Auditing getAuditing(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getAuditing Auditing}' containment reference. * * * @param value the new value of the 'Auditing' containment reference. * @see #getAuditing() * @generated */ void setAuditing(Auditing value); /** * Returns the value of the 'Base Element' containment reference. * * * @return the value of the 'Base Element' containment reference. * @see #setBaseElement(BaseElement) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_BaseElement() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='baseElement' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ BaseElement getBaseElement(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getBaseElement Base Element}' containment reference. * * * @param value the new value of the 'Base Element' containment reference. * @see #getBaseElement() * @generated */ void setBaseElement(BaseElement value); /** * Returns the value of the 'Base Element With Mixed Content' containment reference. * * * @return the value of the 'Base Element With Mixed Content' containment reference. * @see #setBaseElementWithMixedContent(BaseElement) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_BaseElementWithMixedContent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='baseElementWithMixedContent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ BaseElement getBaseElementWithMixedContent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getBaseElementWithMixedContent Base Element With Mixed Content}' containment reference. * * * @param value the new value of the 'Base Element With Mixed Content' containment reference. * @see #getBaseElementWithMixedContent() * @generated */ void setBaseElementWithMixedContent(BaseElement value); /** * Returns the value of the 'Boundary Event' containment reference. * * * @return the value of the 'Boundary Event' containment reference. * @see #setBoundaryEvent(BoundaryEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_BoundaryEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='boundaryEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ BoundaryEvent getBoundaryEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getBoundaryEvent Boundary Event}' containment reference. * * * @param value the new value of the 'Boundary Event' containment reference. * @see #getBoundaryEvent() * @generated */ void setBoundaryEvent(BoundaryEvent value); /** * Returns the value of the 'Business Rule Task' containment reference. * * * @return the value of the 'Business Rule Task' containment reference. * @see #setBusinessRuleTask(BusinessRuleTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_BusinessRuleTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='businessRuleTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ BusinessRuleTask getBusinessRuleTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getBusinessRuleTask Business Rule Task}' containment reference. * * * @param value the new value of the 'Business Rule Task' containment reference. * @see #getBusinessRuleTask() * @generated */ void setBusinessRuleTask(BusinessRuleTask value); /** * Returns the value of the 'Callable Element' containment reference. * * * @return the value of the 'Callable Element' containment reference. * @see #setCallableElement(CallableElement) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CallableElement() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='callableElement' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CallableElement getCallableElement(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCallableElement Callable Element}' containment reference. * * * @param value the new value of the 'Callable Element' containment reference. * @see #getCallableElement() * @generated */ void setCallableElement(CallableElement value); /** * Returns the value of the 'Call Activity' containment reference. * * * @return the value of the 'Call Activity' containment reference. * @see #setCallActivity(CallActivity) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CallActivity() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='callActivity' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ CallActivity getCallActivity(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCallActivity Call Activity}' containment reference. * * * @param value the new value of the 'Call Activity' containment reference. * @see #getCallActivity() * @generated */ void setCallActivity(CallActivity value); /** * Returns the value of the 'Call Choreography' containment reference. * * * @return the value of the 'Call Choreography' containment reference. * @see #setCallChoreography(CallChoreography) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CallChoreography() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='callChoreography' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ CallChoreography getCallChoreography(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCallChoreography Call Choreography}' containment reference. * * * @param value the new value of the 'Call Choreography' containment reference. * @see #getCallChoreography() * @generated */ void setCallChoreography(CallChoreography value); /** * Returns the value of the 'Call Conversation' containment reference. * * * @return the value of the 'Call Conversation' containment reference. * @see #setCallConversation(CallConversation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CallConversation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='callConversation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode'" * @generated */ CallConversation getCallConversation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCallConversation Call Conversation}' containment reference. * * * @param value the new value of the 'Call Conversation' containment reference. * @see #getCallConversation() * @generated */ void setCallConversation(CallConversation value); /** * Returns the value of the 'Conversation Node' containment reference. * * * @return the value of the 'Conversation Node' containment reference. * @see #setConversationNode(ConversationNode) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ConversationNode() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='conversationNode' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ConversationNode getConversationNode(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getConversationNode Conversation Node}' containment reference. * * * @param value the new value of the 'Conversation Node' containment reference. * @see #getConversationNode() * @generated */ void setConversationNode(ConversationNode value); /** * Returns the value of the 'Cancel Event Definition' containment reference. * * * @return the value of the 'Cancel Event Definition' containment reference. * @see #setCancelEventDefinition(CancelEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CancelEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='cancelEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ CancelEventDefinition getCancelEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCancelEventDefinition Cancel Event Definition}' containment reference. * * * @param value the new value of the 'Cancel Event Definition' containment reference. * @see #getCancelEventDefinition() * @generated */ void setCancelEventDefinition(CancelEventDefinition value); /** * Returns the value of the 'Event Definition' containment reference. * * * @return the value of the 'Event Definition' containment reference. * @see #setEventDefinition(EventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_EventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='eventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ EventDefinition getEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEventDefinition Event Definition}' containment reference. * * * @param value the new value of the 'Event Definition' containment reference. * @see #getEventDefinition() * @generated */ void setEventDefinition(EventDefinition value); /** * Returns the value of the 'Root Element' containment reference. * * * @return the value of the 'Root Element' containment reference. * @see #setRootElement(RootElement) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_RootElement() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='rootElement' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ RootElement getRootElement(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getRootElement Root Element}' containment reference. * * * @param value the new value of the 'Root Element' containment reference. * @see #getRootElement() * @generated */ void setRootElement(RootElement value); /** * Returns the value of the 'Catch Event' containment reference. * * * @return the value of the 'Catch Event' containment reference. * @see #setCatchEvent(CatchEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CatchEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='catchEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CatchEvent getCatchEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCatchEvent Catch Event}' containment reference. * * * @param value the new value of the 'Catch Event' containment reference. * @see #getCatchEvent() * @generated */ void setCatchEvent(CatchEvent value); /** * Returns the value of the 'Category' containment reference. * * * @return the value of the 'Category' containment reference. * @see #setCategory(Category) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Category() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='category' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Category getCategory(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCategory Category}' containment reference. * * * @param value the new value of the 'Category' containment reference. * @see #getCategory() * @generated */ void setCategory(Category value); /** * Returns the value of the 'Category Value' containment reference. * * * @return the value of the 'Category Value' containment reference. * @see #setCategoryValue(CategoryValue) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CategoryValue() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='categoryValue' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CategoryValue getCategoryValue(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCategoryValue Category Value}' containment reference. * * * @param value the new value of the 'Category Value' containment reference. * @see #getCategoryValue() * @generated */ void setCategoryValue(CategoryValue value); /** * Returns the value of the 'Choreography' containment reference. * * * @return the value of the 'Choreography' containment reference. * @see #setChoreography(Choreography) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Choreography() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='choreography' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#collaboration'" * @generated */ Choreography getChoreography(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getChoreography Choreography}' containment reference. * * * @param value the new value of the 'Choreography' containment reference. * @see #getChoreography() * @generated */ void setChoreography(Choreography value); /** * Returns the value of the 'Collaboration' containment reference. * * * @return the value of the 'Collaboration' containment reference. * @see #setCollaboration(Collaboration) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Collaboration() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='collaboration' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Collaboration getCollaboration(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCollaboration Collaboration}' containment reference. * * * @param value the new value of the 'Collaboration' containment reference. * @see #getCollaboration() * @generated */ void setCollaboration(Collaboration value); /** * Returns the value of the 'Choreography Activity' containment reference. * * * @return the value of the 'Choreography Activity' containment reference. * @see #setChoreographyActivity(ChoreographyActivity) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ChoreographyActivity() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='choreographyActivity' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ChoreographyActivity getChoreographyActivity(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getChoreographyActivity Choreography Activity}' containment reference. * * * @param value the new value of the 'Choreography Activity' containment reference. * @see #getChoreographyActivity() * @generated */ void setChoreographyActivity(ChoreographyActivity value); /** * Returns the value of the 'Choreography Task' containment reference. * * * @return the value of the 'Choreography Task' containment reference. * @see #setChoreographyTask(ChoreographyTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ChoreographyTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='choreographyTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ChoreographyTask getChoreographyTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getChoreographyTask Choreography Task}' containment reference. * * * @param value the new value of the 'Choreography Task' containment reference. * @see #getChoreographyTask() * @generated */ void setChoreographyTask(ChoreographyTask value); /** * Returns the value of the 'Compensate Event Definition' containment reference. * * * @return the value of the 'Compensate Event Definition' containment reference. * @see #setCompensateEventDefinition(CompensateEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CompensateEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='compensateEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ CompensateEventDefinition getCompensateEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCompensateEventDefinition Compensate Event Definition}' containment reference. * * * @param value the new value of the 'Compensate Event Definition' containment reference. * @see #getCompensateEventDefinition() * @generated */ void setCompensateEventDefinition(CompensateEventDefinition value); /** * Returns the value of the 'Complex Behavior Definition' containment reference. * * * @return the value of the 'Complex Behavior Definition' containment reference. * @see #setComplexBehaviorDefinition(ComplexBehaviorDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ComplexBehaviorDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='complexBehaviorDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ComplexBehaviorDefinition getComplexBehaviorDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getComplexBehaviorDefinition Complex Behavior Definition}' containment reference. * * * @param value the new value of the 'Complex Behavior Definition' containment reference. * @see #getComplexBehaviorDefinition() * @generated */ void setComplexBehaviorDefinition(ComplexBehaviorDefinition value); /** * Returns the value of the 'Complex Gateway' containment reference. * * * @return the value of the 'Complex Gateway' containment reference. * @see #setComplexGateway(ComplexGateway) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ComplexGateway() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='complexGateway' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ComplexGateway getComplexGateway(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getComplexGateway Complex Gateway}' containment reference. * * * @param value the new value of the 'Complex Gateway' containment reference. * @see #getComplexGateway() * @generated */ void setComplexGateway(ComplexGateway value); /** * Returns the value of the 'Conditional Event Definition' containment reference. * * * @return the value of the 'Conditional Event Definition' containment reference. * @see #setConditionalEventDefinition(ConditionalEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ConditionalEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='conditionalEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ ConditionalEventDefinition getConditionalEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getConditionalEventDefinition Conditional Event Definition}' containment reference. * * * @param value the new value of the 'Conditional Event Definition' containment reference. * @see #getConditionalEventDefinition() * @generated */ void setConditionalEventDefinition(ConditionalEventDefinition value); /** * Returns the value of the 'Conversation' containment reference. * * * @return the value of the 'Conversation' containment reference. * @see #setConversation(Conversation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Conversation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='conversation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode'" * @generated */ Conversation getConversation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getConversation Conversation}' containment reference. * * * @param value the new value of the 'Conversation' containment reference. * @see #getConversation() * @generated */ void setConversation(Conversation value); /** * Returns the value of the 'Conversation Association' containment reference. * * * @return the value of the 'Conversation Association' containment reference. * @see #setConversationAssociation(ConversationAssociation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ConversationAssociation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='conversationAssociation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ConversationAssociation getConversationAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getConversationAssociation Conversation Association}' containment reference. * * * @param value the new value of the 'Conversation Association' containment reference. * @see #getConversationAssociation() * @generated */ void setConversationAssociation(ConversationAssociation value); /** * Returns the value of the 'Conversation Link' containment reference. * * * @return the value of the 'Conversation Link' containment reference. * @see #setConversationLink(ConversationLink) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ConversationLink() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='conversationLink' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ConversationLink getConversationLink(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getConversationLink Conversation Link}' containment reference. * * * @param value the new value of the 'Conversation Link' containment reference. * @see #getConversationLink() * @generated */ void setConversationLink(ConversationLink value); /** * Returns the value of the 'Correlation Key' containment reference. * * * @return the value of the 'Correlation Key' containment reference. * @see #setCorrelationKey(CorrelationKey) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CorrelationKey() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='correlationKey' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CorrelationKey getCorrelationKey(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationKey Correlation Key}' containment reference. * * * @param value the new value of the 'Correlation Key' containment reference. * @see #getCorrelationKey() * @generated */ void setCorrelationKey(CorrelationKey value); /** * Returns the value of the 'Correlation Property' containment reference. * * * @return the value of the 'Correlation Property' containment reference. * @see #setCorrelationProperty(CorrelationProperty) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CorrelationProperty() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='correlationProperty' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ CorrelationProperty getCorrelationProperty(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationProperty Correlation Property}' containment reference. * * * @param value the new value of the 'Correlation Property' containment reference. * @see #getCorrelationProperty() * @generated */ void setCorrelationProperty(CorrelationProperty value); /** * Returns the value of the 'Correlation Property Binding' containment reference. * * * @return the value of the 'Correlation Property Binding' containment reference. * @see #setCorrelationPropertyBinding(CorrelationPropertyBinding) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CorrelationPropertyBinding() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='correlationPropertyBinding' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CorrelationPropertyBinding getCorrelationPropertyBinding(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationPropertyBinding Correlation Property Binding}' containment reference. * * * @param value the new value of the 'Correlation Property Binding' containment reference. * @see #getCorrelationPropertyBinding() * @generated */ void setCorrelationPropertyBinding(CorrelationPropertyBinding value); /** * Returns the value of the 'Correlation Property Retrieval Expression' containment reference. * * * @return the value of the 'Correlation Property Retrieval Expression' containment reference. * @see #setCorrelationPropertyRetrievalExpression(CorrelationPropertyRetrievalExpression) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CorrelationPropertyRetrievalExpression() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='correlationPropertyRetrievalExpression' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CorrelationPropertyRetrievalExpression getCorrelationPropertyRetrievalExpression(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationPropertyRetrievalExpression Correlation Property Retrieval Expression}' containment reference. * * * @param value the new value of the 'Correlation Property Retrieval Expression' containment reference. * @see #getCorrelationPropertyRetrievalExpression() * @generated */ void setCorrelationPropertyRetrievalExpression(CorrelationPropertyRetrievalExpression value); /** * Returns the value of the 'Correlation Subscription' containment reference. * * * @return the value of the 'Correlation Subscription' containment reference. * @see #setCorrelationSubscription(CorrelationSubscription) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_CorrelationSubscription() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='correlationSubscription' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ CorrelationSubscription getCorrelationSubscription(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getCorrelationSubscription Correlation Subscription}' containment reference. * * * @param value the new value of the 'Correlation Subscription' containment reference. * @see #getCorrelationSubscription() * @generated */ void setCorrelationSubscription(CorrelationSubscription value); /** * Returns the value of the 'Data Association' containment reference. * * * @return the value of the 'Data Association' containment reference. * @see #setDataAssociation(DataAssociation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataAssociation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataAssociation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ DataAssociation getDataAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataAssociation Data Association}' containment reference. * * * @param value the new value of the 'Data Association' containment reference. * @see #getDataAssociation() * @generated */ void setDataAssociation(DataAssociation value); /** * Returns the value of the 'Data Input' containment reference. * * * @return the value of the 'Data Input' containment reference. * @see #setDataInput(DataInput) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataInput() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataInput' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ DataInput getDataInput(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataInput Data Input}' containment reference. * * * @param value the new value of the 'Data Input' containment reference. * @see #getDataInput() * @generated */ void setDataInput(DataInput value); /** * Returns the value of the 'Data Input Association' containment reference. * * * @return the value of the 'Data Input Association' containment reference. * @see #setDataInputAssociation(DataInputAssociation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataInputAssociation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataInputAssociation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ DataInputAssociation getDataInputAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataInputAssociation Data Input Association}' containment reference. * * * @param value the new value of the 'Data Input Association' containment reference. * @see #getDataInputAssociation() * @generated */ void setDataInputAssociation(DataInputAssociation value); /** * Returns the value of the 'Data Object' containment reference. * * * @return the value of the 'Data Object' containment reference. * @see #setDataObject(DataObject) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataObject() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataObject' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ DataObject getDataObject(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataObject Data Object}' containment reference. * * * @param value the new value of the 'Data Object' containment reference. * @see #getDataObject() * @generated */ void setDataObject(DataObject value); /** * Returns the value of the 'Data Object Reference' containment reference. * * * @return the value of the 'Data Object Reference' containment reference. * @see #setDataObjectReference(DataObjectReference) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataObjectReference() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataObjectReference' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ DataObjectReference getDataObjectReference(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataObjectReference Data Object Reference}' containment reference. * * * @param value the new value of the 'Data Object Reference' containment reference. * @see #getDataObjectReference() * @generated */ void setDataObjectReference(DataObjectReference value); /** * Returns the value of the 'Data Output' containment reference. * * * @return the value of the 'Data Output' containment reference. * @see #setDataOutput(DataOutput) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataOutput() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataOutput' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ DataOutput getDataOutput(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataOutput Data Output}' containment reference. * * * @param value the new value of the 'Data Output' containment reference. * @see #getDataOutput() * @generated */ void setDataOutput(DataOutput value); /** * Returns the value of the 'Data Output Association' containment reference. * * * @return the value of the 'Data Output Association' containment reference. * @see #setDataOutputAssociation(DataOutputAssociation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataOutputAssociation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataOutputAssociation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ DataOutputAssociation getDataOutputAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataOutputAssociation Data Output Association}' containment reference. * * * @param value the new value of the 'Data Output Association' containment reference. * @see #getDataOutputAssociation() * @generated */ void setDataOutputAssociation(DataOutputAssociation value); /** * Returns the value of the 'Data State' containment reference. * * * @return the value of the 'Data State' containment reference. * @see #setDataState(DataState) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataState() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataState' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ DataState getDataState(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataState Data State}' containment reference. * * * @param value the new value of the 'Data State' containment reference. * @see #getDataState() * @generated */ void setDataState(DataState value); /** * Returns the value of the 'Data Store' containment reference. * * * @return the value of the 'Data Store' containment reference. * @see #setDataStore(DataStore) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataStore() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataStore' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ DataStore getDataStore(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataStore Data Store}' containment reference. * * * @param value the new value of the 'Data Store' containment reference. * @see #getDataStore() * @generated */ void setDataStore(DataStore value); /** * Returns the value of the 'Data Store Reference' containment reference. * * * @return the value of the 'Data Store Reference' containment reference. * @see #setDataStoreReference(DataStoreReference) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_DataStoreReference() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dataStoreReference' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ DataStoreReference getDataStoreReference(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDataStoreReference Data Store Reference}' containment reference. * * * @param value the new value of the 'Data Store Reference' containment reference. * @see #getDataStoreReference() * @generated */ void setDataStoreReference(DataStoreReference value); /** * Returns the value of the 'Definitions' containment reference. * * * @return the value of the 'Definitions' containment reference. * @see #setDefinitions(Definitions) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Definitions() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='definitions' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Definitions getDefinitions(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDefinitions Definitions}' containment reference. * * * @param value the new value of the 'Definitions' containment reference. * @see #getDefinitions() * @generated */ void setDefinitions(Definitions value); /** * Returns the value of the 'Documentation' containment reference. * * * @return the value of the 'Documentation' containment reference. * @see #setDocumentation(Documentation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Documentation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='documentation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Documentation getDocumentation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getDocumentation Documentation}' containment reference. * * * @param value the new value of the 'Documentation' containment reference. * @see #getDocumentation() * @generated */ void setDocumentation(Documentation value); /** * Returns the value of the 'End Event' containment reference. * * * @return the value of the 'End Event' containment reference. * @see #setEndEvent(EndEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_EndEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='endEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ EndEvent getEndEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEndEvent End Event}' containment reference. * * * @param value the new value of the 'End Event' containment reference. * @see #getEndEvent() * @generated */ void setEndEvent(EndEvent value); /** * Returns the value of the 'End Point' containment reference. * * * @return the value of the 'End Point' containment reference. * @see #setEndPoint(EndPoint) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_EndPoint() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='endPoint' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ EndPoint getEndPoint(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEndPoint End Point}' containment reference. * * * @param value the new value of the 'End Point' containment reference. * @see #getEndPoint() * @generated */ void setEndPoint(EndPoint value); /** * Returns the value of the 'Error' containment reference. * * * @return the value of the 'Error' containment reference. * @see #setError(org.omg.bpmn.bpmn2.Error) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Error() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='error' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ org.omg.bpmn.bpmn2.Error getError(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getError Error}' containment reference. * * * @param value the new value of the 'Error' containment reference. * @see #getError() * @generated */ void setError(org.omg.bpmn.bpmn2.Error value); /** * Returns the value of the 'Error Event Definition' containment reference. * * * @return the value of the 'Error Event Definition' containment reference. * @see #setErrorEventDefinition(ErrorEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ErrorEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='errorEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ ErrorEventDefinition getErrorEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getErrorEventDefinition Error Event Definition}' containment reference. * * * @param value the new value of the 'Error Event Definition' containment reference. * @see #getErrorEventDefinition() * @generated */ void setErrorEventDefinition(ErrorEventDefinition value); /** * Returns the value of the 'Escalation' containment reference. * * * @return the value of the 'Escalation' containment reference. * @see #setEscalation(Escalation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Escalation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='escalation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Escalation getEscalation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEscalation Escalation}' containment reference. * * * @param value the new value of the 'Escalation' containment reference. * @see #getEscalation() * @generated */ void setEscalation(Escalation value); /** * Returns the value of the 'Escalation Event Definition' containment reference. * * * @return the value of the 'Escalation Event Definition' containment reference. * @see #setEscalationEventDefinition(EscalationEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_EscalationEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='escalationEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ EscalationEventDefinition getEscalationEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEscalationEventDefinition Escalation Event Definition}' containment reference. * * * @param value the new value of the 'Escalation Event Definition' containment reference. * @see #getEscalationEventDefinition() * @generated */ void setEscalationEventDefinition(EscalationEventDefinition value); /** * Returns the value of the 'Event' containment reference. * * * @return the value of the 'Event' containment reference. * @see #setEvent(Event) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Event() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='event' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ Event getEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEvent Event}' containment reference. * * * @param value the new value of the 'Event' containment reference. * @see #getEvent() * @generated */ void setEvent(Event value); /** * Returns the value of the 'Event Based Gateway' containment reference. * * * @return the value of the 'Event Based Gateway' containment reference. * @see #setEventBasedGateway(EventBasedGateway) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_EventBasedGateway() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='eventBasedGateway' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ EventBasedGateway getEventBasedGateway(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getEventBasedGateway Event Based Gateway}' containment reference. * * * @param value the new value of the 'Event Based Gateway' containment reference. * @see #getEventBasedGateway() * @generated */ void setEventBasedGateway(EventBasedGateway value); /** * Returns the value of the 'Exclusive Gateway' containment reference. * * * @return the value of the 'Exclusive Gateway' containment reference. * @see #setExclusiveGateway(ExclusiveGateway) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ExclusiveGateway() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='exclusiveGateway' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ExclusiveGateway getExclusiveGateway(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getExclusiveGateway Exclusive Gateway}' containment reference. * * * @param value the new value of the 'Exclusive Gateway' containment reference. * @see #getExclusiveGateway() * @generated */ void setExclusiveGateway(ExclusiveGateway value); /** * Returns the value of the 'Expression' containment reference. * * * @return the value of the 'Expression' containment reference. * @see #setExpression(Expression) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Expression() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='expression' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Expression getExpression(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getExpression Expression}' containment reference. * * * @param value the new value of the 'Expression' containment reference. * @see #getExpression() * @generated */ void setExpression(Expression value); /** * Returns the value of the 'Extension' containment reference. * * * @return the value of the 'Extension' containment reference. * @see #setExtension(Extension) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Extension() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='extension' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Extension getExtension(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getExtension Extension}' containment reference. * * * @param value the new value of the 'Extension' containment reference. * @see #getExtension() * @generated */ void setExtension(Extension value); /** * Returns the value of the 'Extension Elements' containment reference. * * * @return the value of the 'Extension Elements' containment reference. * @see #setExtensionElements(ExtensionAttributeValue) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ExtensionElements() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='extensionElements' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ExtensionAttributeValue getExtensionElements(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getExtensionElements Extension Elements}' containment reference. * * * @param value the new value of the 'Extension Elements' containment reference. * @see #getExtensionElements() * @generated */ void setExtensionElements(ExtensionAttributeValue value); /** * Returns the value of the 'Flow Node' containment reference. * * * @return the value of the 'Flow Node' containment reference. * @see #setFlowNode(FlowNode) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_FlowNode() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='flowNode' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ FlowNode getFlowNode(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getFlowNode Flow Node}' containment reference. * * * @param value the new value of the 'Flow Node' containment reference. * @see #getFlowNode() * @generated */ void setFlowNode(FlowNode value); /** * Returns the value of the 'Formal Expression' containment reference. * * * @return the value of the 'Formal Expression' containment reference. * @see #setFormalExpression(FormalExpression) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_FormalExpression() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='formalExpression' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#expression'" * @generated */ FormalExpression getFormalExpression(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getFormalExpression Formal Expression}' containment reference. * * * @param value the new value of the 'Formal Expression' containment reference. * @see #getFormalExpression() * @generated */ void setFormalExpression(FormalExpression value); /** * Returns the value of the 'Gateway' containment reference. * * * @return the value of the 'Gateway' containment reference. * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Gateway() * @model containment="true" upper="-2" transient="true" changeable="false" volatile="true" derived="true" * extendedMetaData="kind='element' name='gateway' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Gateway getGateway(); /** * Returns the value of the 'Global Business Rule Task' containment reference. * * * @return the value of the 'Global Business Rule Task' containment reference. * @see #setGlobalBusinessRuleTask(GlobalBusinessRuleTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalBusinessRuleTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalBusinessRuleTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ GlobalBusinessRuleTask getGlobalBusinessRuleTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalBusinessRuleTask Global Business Rule Task}' containment reference. * * * @param value the new value of the 'Global Business Rule Task' containment reference. * @see #getGlobalBusinessRuleTask() * @generated */ void setGlobalBusinessRuleTask(GlobalBusinessRuleTask value); /** * Returns the value of the 'Global Choreography Task' containment reference. * * * @return the value of the 'Global Choreography Task' containment reference. * @see #setGlobalChoreographyTask(GlobalChoreographyTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalChoreographyTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalChoreographyTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#choreography'" * @generated */ GlobalChoreographyTask getGlobalChoreographyTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalChoreographyTask Global Choreography Task}' containment reference. * * * @param value the new value of the 'Global Choreography Task' containment reference. * @see #getGlobalChoreographyTask() * @generated */ void setGlobalChoreographyTask(GlobalChoreographyTask value); /** * Returns the value of the 'Global Conversation' containment reference. * * * @return the value of the 'Global Conversation' containment reference. * @see #setGlobalConversation(GlobalConversation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalConversation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalConversation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#collaboration'" * @generated */ GlobalConversation getGlobalConversation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalConversation Global Conversation}' containment reference. * * * @param value the new value of the 'Global Conversation' containment reference. * @see #getGlobalConversation() * @generated */ void setGlobalConversation(GlobalConversation value); /** * Returns the value of the 'Global Manual Task' containment reference. * * * @return the value of the 'Global Manual Task' containment reference. * @see #setGlobalManualTask(GlobalManualTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalManualTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalManualTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ GlobalManualTask getGlobalManualTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalManualTask Global Manual Task}' containment reference. * * * @param value the new value of the 'Global Manual Task' containment reference. * @see #getGlobalManualTask() * @generated */ void setGlobalManualTask(GlobalManualTask value); /** * Returns the value of the 'Global Script Task' containment reference. * * * @return the value of the 'Global Script Task' containment reference. * @see #setGlobalScriptTask(GlobalScriptTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalScriptTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalScriptTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ GlobalScriptTask getGlobalScriptTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalScriptTask Global Script Task}' containment reference. * * * @param value the new value of the 'Global Script Task' containment reference. * @see #getGlobalScriptTask() * @generated */ void setGlobalScriptTask(GlobalScriptTask value); /** * Returns the value of the 'Global Task' containment reference. * * * @return the value of the 'Global Task' containment reference. * @see #setGlobalTask(GlobalTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ GlobalTask getGlobalTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalTask Global Task}' containment reference. * * * @param value the new value of the 'Global Task' containment reference. * @see #getGlobalTask() * @generated */ void setGlobalTask(GlobalTask value); /** * Returns the value of the 'Global User Task' containment reference. * * * @return the value of the 'Global User Task' containment reference. * @see #setGlobalUserTask(GlobalUserTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_GlobalUserTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='globalUserTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ GlobalUserTask getGlobalUserTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGlobalUserTask Global User Task}' containment reference. * * * @param value the new value of the 'Global User Task' containment reference. * @see #getGlobalUserTask() * @generated */ void setGlobalUserTask(GlobalUserTask value); /** * Returns the value of the 'Group' containment reference. * * * @return the value of the 'Group' containment reference. * @see #setGroup(Group) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Group() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='group' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#artifact'" * @generated */ Group getGroup(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getGroup Group}' containment reference. * * * @param value the new value of the 'Group' containment reference. * @see #getGroup() * @generated */ void setGroup(Group value); /** * Returns the value of the 'Human Performer' containment reference. * * * @return the value of the 'Human Performer' containment reference. * @see #setHumanPerformer(HumanPerformer) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_HumanPerformer() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='humanPerformer' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#performer'" * @generated */ HumanPerformer getHumanPerformer(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getHumanPerformer Human Performer}' containment reference. * * * @param value the new value of the 'Human Performer' containment reference. * @see #getHumanPerformer() * @generated */ void setHumanPerformer(HumanPerformer value); /** * Returns the value of the 'Performer' containment reference. * * * @return the value of the 'Performer' containment reference. * @see #setPerformer(Performer) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Performer() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='performer' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#resourceRole'" * @generated */ Performer getPerformer(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getPerformer Performer}' containment reference. * * * @param value the new value of the 'Performer' containment reference. * @see #getPerformer() * @generated */ void setPerformer(Performer value); /** * Returns the value of the 'Resource Role' containment reference. * * * @return the value of the 'Resource Role' containment reference. * @see #setResourceRole(ResourceRole) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ResourceRole() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='resourceRole' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ResourceRole getResourceRole(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceRole Resource Role}' containment reference. * * * @param value the new value of the 'Resource Role' containment reference. * @see #getResourceRole() * @generated */ void setResourceRole(ResourceRole value); /** * Returns the value of the 'Implicit Throw Event' containment reference. * * * @return the value of the 'Implicit Throw Event' containment reference. * @see #setImplicitThrowEvent(ImplicitThrowEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ImplicitThrowEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='implicitThrowEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ImplicitThrowEvent getImplicitThrowEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getImplicitThrowEvent Implicit Throw Event}' containment reference. * * * @param value the new value of the 'Implicit Throw Event' containment reference. * @see #getImplicitThrowEvent() * @generated */ void setImplicitThrowEvent(ImplicitThrowEvent value); /** * Returns the value of the 'Import' containment reference. * * * @return the value of the 'Import' containment reference. * @see #setImport(Import) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Import() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='import' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Import getImport(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getImport Import}' containment reference. * * * @param value the new value of the 'Import' containment reference. * @see #getImport() * @generated */ void setImport(Import value); /** * Returns the value of the 'Inclusive Gateway' containment reference. * * * @return the value of the 'Inclusive Gateway' containment reference. * @see #setInclusiveGateway(InclusiveGateway) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_InclusiveGateway() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='inclusiveGateway' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ InclusiveGateway getInclusiveGateway(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getInclusiveGateway Inclusive Gateway}' containment reference. * * * @param value the new value of the 'Inclusive Gateway' containment reference. * @see #getInclusiveGateway() * @generated */ void setInclusiveGateway(InclusiveGateway value); /** * Returns the value of the 'Input Set' containment reference. * * * @return the value of the 'Input Set' containment reference. * @see #setInputSet(InputSet) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_InputSet() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='inputSet' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ InputSet getInputSet(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getInputSet Input Set}' containment reference. * * * @param value the new value of the 'Input Set' containment reference. * @see #getInputSet() * @generated */ void setInputSet(InputSet value); /** * Returns the value of the 'Interface' containment reference. * * * @return the value of the 'Interface' containment reference. * @see #setInterface(Interface) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Interface() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='interface' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Interface getInterface(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getInterface Interface}' containment reference. * * * @param value the new value of the 'Interface' containment reference. * @see #getInterface() * @generated */ void setInterface(Interface value); /** * Returns the value of the 'Intermediate Catch Event' containment reference. * * * @return the value of the 'Intermediate Catch Event' containment reference. * @see #setIntermediateCatchEvent(IntermediateCatchEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_IntermediateCatchEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='intermediateCatchEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ IntermediateCatchEvent getIntermediateCatchEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getIntermediateCatchEvent Intermediate Catch Event}' containment reference. * * * @param value the new value of the 'Intermediate Catch Event' containment reference. * @see #getIntermediateCatchEvent() * @generated */ void setIntermediateCatchEvent(IntermediateCatchEvent value); /** * Returns the value of the 'Intermediate Throw Event' containment reference. * * * @return the value of the 'Intermediate Throw Event' containment reference. * @see #setIntermediateThrowEvent(IntermediateThrowEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_IntermediateThrowEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='intermediateThrowEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ IntermediateThrowEvent getIntermediateThrowEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getIntermediateThrowEvent Intermediate Throw Event}' containment reference. * * * @param value the new value of the 'Intermediate Throw Event' containment reference. * @see #getIntermediateThrowEvent() * @generated */ void setIntermediateThrowEvent(IntermediateThrowEvent value); /** * Returns the value of the 'Io Binding' containment reference. * * * @return the value of the 'Io Binding' containment reference. * @see #setIoBinding(InputOutputBinding) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_IoBinding() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ioBinding' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ InputOutputBinding getIoBinding(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getIoBinding Io Binding}' containment reference. * * * @param value the new value of the 'Io Binding' containment reference. * @see #getIoBinding() * @generated */ void setIoBinding(InputOutputBinding value); /** * Returns the value of the 'Io Specification' containment reference. * * * @return the value of the 'Io Specification' containment reference. * @see #setIoSpecification(InputOutputSpecification) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_IoSpecification() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ioSpecification' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ InputOutputSpecification getIoSpecification(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getIoSpecification Io Specification}' containment reference. * * * @param value the new value of the 'Io Specification' containment reference. * @see #getIoSpecification() * @generated */ void setIoSpecification(InputOutputSpecification value); /** * Returns the value of the 'Item Definition' containment reference. * * * @return the value of the 'Item Definition' containment reference. * @see #setItemDefinition(ItemDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ItemDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='itemDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ ItemDefinition getItemDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getItemDefinition Item Definition}' containment reference. * * * @param value the new value of the 'Item Definition' containment reference. * @see #getItemDefinition() * @generated */ void setItemDefinition(ItemDefinition value); /** * Returns the value of the 'Lane' containment reference. * * * @return the value of the 'Lane' containment reference. * @see #setLane(Lane) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Lane() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='lane' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Lane getLane(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getLane Lane}' containment reference. * * * @param value the new value of the 'Lane' containment reference. * @see #getLane() * @generated */ void setLane(Lane value); /** * Returns the value of the 'Lane Set' containment reference. * * * @return the value of the 'Lane Set' containment reference. * @see #setLaneSet(LaneSet) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_LaneSet() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='laneSet' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ LaneSet getLaneSet(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getLaneSet Lane Set}' containment reference. * * * @param value the new value of the 'Lane Set' containment reference. * @see #getLaneSet() * @generated */ void setLaneSet(LaneSet value); /** * Returns the value of the 'Link Event Definition' containment reference. * * * @return the value of the 'Link Event Definition' containment reference. * @see #setLinkEventDefinition(LinkEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_LinkEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='linkEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ LinkEventDefinition getLinkEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getLinkEventDefinition Link Event Definition}' containment reference. * * * @param value the new value of the 'Link Event Definition' containment reference. * @see #getLinkEventDefinition() * @generated */ void setLinkEventDefinition(LinkEventDefinition value); /** * Returns the value of the 'Loop Characteristics' containment reference. * * * @return the value of the 'Loop Characteristics' containment reference. * @see #setLoopCharacteristics(LoopCharacteristics) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_LoopCharacteristics() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='loopCharacteristics' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ LoopCharacteristics getLoopCharacteristics(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getLoopCharacteristics Loop Characteristics}' containment reference. * * * @param value the new value of the 'Loop Characteristics' containment reference. * @see #getLoopCharacteristics() * @generated */ void setLoopCharacteristics(LoopCharacteristics value); /** * Returns the value of the 'Manual Task' containment reference. * * * @return the value of the 'Manual Task' containment reference. * @see #setManualTask(ManualTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ManualTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='manualTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ManualTask getManualTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getManualTask Manual Task}' containment reference. * * * @param value the new value of the 'Manual Task' containment reference. * @see #getManualTask() * @generated */ void setManualTask(ManualTask value); /** * Returns the value of the 'Message' containment reference. * * * @return the value of the 'Message' containment reference. * @see #setMessage(Message) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Message() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='message' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Message getMessage(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getMessage Message}' containment reference. * * * @param value the new value of the 'Message' containment reference. * @see #getMessage() * @generated */ void setMessage(Message value); /** * Returns the value of the 'Message Event Definition' containment reference. * * * @return the value of the 'Message Event Definition' containment reference. * @see #setMessageEventDefinition(MessageEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_MessageEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='messageEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ MessageEventDefinition getMessageEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getMessageEventDefinition Message Event Definition}' containment reference. * * * @param value the new value of the 'Message Event Definition' containment reference. * @see #getMessageEventDefinition() * @generated */ void setMessageEventDefinition(MessageEventDefinition value); /** * Returns the value of the 'Message Flow' containment reference. * * * @return the value of the 'Message Flow' containment reference. * @see #setMessageFlow(MessageFlow) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_MessageFlow() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='messageFlow' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ MessageFlow getMessageFlow(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getMessageFlow Message Flow}' containment reference. * * * @param value the new value of the 'Message Flow' containment reference. * @see #getMessageFlow() * @generated */ void setMessageFlow(MessageFlow value); /** * Returns the value of the 'Message Flow Association' containment reference. * * * @return the value of the 'Message Flow Association' containment reference. * @see #setMessageFlowAssociation(MessageFlowAssociation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_MessageFlowAssociation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='messageFlowAssociation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ MessageFlowAssociation getMessageFlowAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getMessageFlowAssociation Message Flow Association}' containment reference. * * * @param value the new value of the 'Message Flow Association' containment reference. * @see #getMessageFlowAssociation() * @generated */ void setMessageFlowAssociation(MessageFlowAssociation value); /** * Returns the value of the 'Monitoring' containment reference. * * * @return the value of the 'Monitoring' containment reference. * @see #setMonitoring(Monitoring) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Monitoring() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='monitoring' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Monitoring getMonitoring(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getMonitoring Monitoring}' containment reference. * * * @param value the new value of the 'Monitoring' containment reference. * @see #getMonitoring() * @generated */ void setMonitoring(Monitoring value); /** * Returns the value of the 'Multi Instance Loop Characteristics' containment reference. * * * @return the value of the 'Multi Instance Loop Characteristics' containment reference. * @see #setMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristics) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_MultiInstanceLoopCharacteristics() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='multiInstanceLoopCharacteristics' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#loopCharacteristics'" * @generated */ MultiInstanceLoopCharacteristics getMultiInstanceLoopCharacteristics(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getMultiInstanceLoopCharacteristics Multi Instance Loop Characteristics}' containment reference. * * * @param value the new value of the 'Multi Instance Loop Characteristics' containment reference. * @see #getMultiInstanceLoopCharacteristics() * @generated */ void setMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristics value); /** * Returns the value of the 'Operation' containment reference. * * * @return the value of the 'Operation' containment reference. * @see #setOperation(Operation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Operation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='operation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Operation getOperation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getOperation Operation}' containment reference. * * * @param value the new value of the 'Operation' containment reference. * @see #getOperation() * @generated */ void setOperation(Operation value); /** * Returns the value of the 'Output Set' containment reference. * * * @return the value of the 'Output Set' containment reference. * @see #setOutputSet(OutputSet) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_OutputSet() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='outputSet' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ OutputSet getOutputSet(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getOutputSet Output Set}' containment reference. * * * @param value the new value of the 'Output Set' containment reference. * @see #getOutputSet() * @generated */ void setOutputSet(OutputSet value); /** * Returns the value of the 'Parallel Gateway' containment reference. * * * @return the value of the 'Parallel Gateway' containment reference. * @see #setParallelGateway(ParallelGateway) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ParallelGateway() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='parallelGateway' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ParallelGateway getParallelGateway(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getParallelGateway Parallel Gateway}' containment reference. * * * @param value the new value of the 'Parallel Gateway' containment reference. * @see #getParallelGateway() * @generated */ void setParallelGateway(ParallelGateway value); /** * Returns the value of the 'Participant' containment reference. * * * @return the value of the 'Participant' containment reference. * @see #setParticipant(Participant) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Participant() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='participant' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Participant getParticipant(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getParticipant Participant}' containment reference. * * * @param value the new value of the 'Participant' containment reference. * @see #getParticipant() * @generated */ void setParticipant(Participant value); /** * Returns the value of the 'Participant Association' containment reference. * * * @return the value of the 'Participant Association' containment reference. * @see #setParticipantAssociation(ParticipantAssociation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ParticipantAssociation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='participantAssociation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ParticipantAssociation getParticipantAssociation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getParticipantAssociation Participant Association}' containment reference. * * * @param value the new value of the 'Participant Association' containment reference. * @see #getParticipantAssociation() * @generated */ void setParticipantAssociation(ParticipantAssociation value); /** * Returns the value of the 'Participant Multiplicity' containment reference. * * * @return the value of the 'Participant Multiplicity' containment reference. * @see #setParticipantMultiplicity(ParticipantMultiplicity) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ParticipantMultiplicity() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='participantMultiplicity' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ParticipantMultiplicity getParticipantMultiplicity(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getParticipantMultiplicity Participant Multiplicity}' containment reference. * * * @param value the new value of the 'Participant Multiplicity' containment reference. * @see #getParticipantMultiplicity() * @generated */ void setParticipantMultiplicity(ParticipantMultiplicity value); /** * Returns the value of the 'Partner Entity' containment reference. * * * @return the value of the 'Partner Entity' containment reference. * @see #setPartnerEntity(PartnerEntity) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_PartnerEntity() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='partnerEntity' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ PartnerEntity getPartnerEntity(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getPartnerEntity Partner Entity}' containment reference. * * * @param value the new value of the 'Partner Entity' containment reference. * @see #getPartnerEntity() * @generated */ void setPartnerEntity(PartnerEntity value); /** * Returns the value of the 'Partner Role' containment reference. * * * @return the value of the 'Partner Role' containment reference. * @see #setPartnerRole(PartnerRole) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_PartnerRole() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='partnerRole' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ PartnerRole getPartnerRole(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getPartnerRole Partner Role}' containment reference. * * * @param value the new value of the 'Partner Role' containment reference. * @see #getPartnerRole() * @generated */ void setPartnerRole(PartnerRole value); /** * Returns the value of the 'Potential Owner' containment reference. * * * @return the value of the 'Potential Owner' containment reference. * @see #setPotentialOwner(PotentialOwner) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_PotentialOwner() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='potentialOwner' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#performer'" * @generated */ PotentialOwner getPotentialOwner(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getPotentialOwner Potential Owner}' containment reference. * * * @param value the new value of the 'Potential Owner' containment reference. * @see #getPotentialOwner() * @generated */ void setPotentialOwner(PotentialOwner value); /** * Returns the value of the 'Process' containment reference. * * * @return the value of the 'Process' containment reference. * @see #setProcess(org.omg.bpmn.bpmn2.Process) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Process() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='process' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ org.omg.bpmn.bpmn2.Process getProcess(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getProcess Process}' containment reference. * * * @param value the new value of the 'Process' containment reference. * @see #getProcess() * @generated */ void setProcess(org.omg.bpmn.bpmn2.Process value); /** * Returns the value of the 'Property' containment reference. * * * @return the value of the 'Property' containment reference. * @see #setProperty(Property) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Property() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='property' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Property getProperty(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getProperty Property}' containment reference. * * * @param value the new value of the 'Property' containment reference. * @see #getProperty() * @generated */ void setProperty(Property value); /** * Returns the value of the 'Receive Task' containment reference. * * * @return the value of the 'Receive Task' containment reference. * @see #setReceiveTask(ReceiveTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ReceiveTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='receiveTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ReceiveTask getReceiveTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getReceiveTask Receive Task}' containment reference. * * * @param value the new value of the 'Receive Task' containment reference. * @see #getReceiveTask() * @generated */ void setReceiveTask(ReceiveTask value); /** * Returns the value of the 'Relationship' containment reference. * * * @return the value of the 'Relationship' containment reference. * @see #setRelationship(Relationship) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Relationship() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='relationship' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Relationship getRelationship(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getRelationship Relationship}' containment reference. * * * @param value the new value of the 'Relationship' containment reference. * @see #getRelationship() * @generated */ void setRelationship(Relationship value); /** * Returns the value of the 'Rendering' containment reference. * * * @return the value of the 'Rendering' containment reference. * @see #setRendering(Rendering) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Rendering() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='rendering' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ Rendering getRendering(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getRendering Rendering}' containment reference. * * * @param value the new value of the 'Rendering' containment reference. * @see #getRendering() * @generated */ void setRendering(Rendering value); /** * Returns the value of the 'Resource' containment reference. * * * @return the value of the 'Resource' containment reference. * @see #setResource(Resource) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Resource() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='resource' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Resource getResource(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getResource Resource}' containment reference. * * * @param value the new value of the 'Resource' containment reference. * @see #getResource() * @generated */ void setResource(Resource value); /** * Returns the value of the 'Resource Assignment Expression' containment reference. * * * @return the value of the 'Resource Assignment Expression' containment reference. * @see #setResourceAssignmentExpression(ResourceAssignmentExpression) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ResourceAssignmentExpression() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='resourceAssignmentExpression' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ResourceAssignmentExpression getResourceAssignmentExpression(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceAssignmentExpression Resource Assignment Expression}' containment reference. * * * @param value the new value of the 'Resource Assignment Expression' containment reference. * @see #getResourceAssignmentExpression() * @generated */ void setResourceAssignmentExpression(ResourceAssignmentExpression value); /** * Returns the value of the 'Resource Parameter' containment reference. * * * @return the value of the 'Resource Parameter' containment reference. * @see #setResourceParameter(ResourceParameter) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ResourceParameter() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='resourceParameter' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ResourceParameter getResourceParameter(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceParameter Resource Parameter}' containment reference. * * * @param value the new value of the 'Resource Parameter' containment reference. * @see #getResourceParameter() * @generated */ void setResourceParameter(ResourceParameter value); /** * Returns the value of the 'Resource Parameter Binding' containment reference. * * * @return the value of the 'Resource Parameter Binding' containment reference. * @see #setResourceParameterBinding(ResourceParameterBinding) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ResourceParameterBinding() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='resourceParameterBinding' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ResourceParameterBinding getResourceParameterBinding(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getResourceParameterBinding Resource Parameter Binding}' containment reference. * * * @param value the new value of the 'Resource Parameter Binding' containment reference. * @see #getResourceParameterBinding() * @generated */ void setResourceParameterBinding(ResourceParameterBinding value); /** * Returns the value of the 'Script' containment reference. * * * @return the value of the 'Script' containment reference. * @see #setScript(EObject) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Script() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='script' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ EObject getScript(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getScript Script}' containment reference. * * * @param value the new value of the 'Script' containment reference. * @see #getScript() * @generated */ void setScript(EObject value); /** * Returns the value of the 'Script Task' containment reference. * * * @return the value of the 'Script Task' containment reference. * @see #setScriptTask(ScriptTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ScriptTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='scriptTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ScriptTask getScriptTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getScriptTask Script Task}' containment reference. * * * @param value the new value of the 'Script Task' containment reference. * @see #getScriptTask() * @generated */ void setScriptTask(ScriptTask value); /** * Returns the value of the 'Send Task' containment reference. * * * @return the value of the 'Send Task' containment reference. * @see #setSendTask(SendTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_SendTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sendTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ SendTask getSendTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSendTask Send Task}' containment reference. * * * @param value the new value of the 'Send Task' containment reference. * @see #getSendTask() * @generated */ void setSendTask(SendTask value); /** * Returns the value of the 'Sequence Flow' containment reference. * * * @return the value of the 'Sequence Flow' containment reference. * @see #setSequenceFlow(SequenceFlow) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_SequenceFlow() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sequenceFlow' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ SequenceFlow getSequenceFlow(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSequenceFlow Sequence Flow}' containment reference. * * * @param value the new value of the 'Sequence Flow' containment reference. * @see #getSequenceFlow() * @generated */ void setSequenceFlow(SequenceFlow value); /** * Returns the value of the 'Service Task' containment reference. * * * @return the value of the 'Service Task' containment reference. * @see #setServiceTask(ServiceTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ServiceTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='serviceTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ ServiceTask getServiceTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getServiceTask Service Task}' containment reference. * * * @param value the new value of the 'Service Task' containment reference. * @see #getServiceTask() * @generated */ void setServiceTask(ServiceTask value); /** * Returns the value of the 'Signal' containment reference. * * * @return the value of the 'Signal' containment reference. * @see #setSignal(Signal) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Signal() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='signal' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#rootElement'" * @generated */ Signal getSignal(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSignal Signal}' containment reference. * * * @param value the new value of the 'Signal' containment reference. * @see #getSignal() * @generated */ void setSignal(Signal value); /** * Returns the value of the 'Signal Event Definition' containment reference. * * * @return the value of the 'Signal Event Definition' containment reference. * @see #setSignalEventDefinition(SignalEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_SignalEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='signalEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ SignalEventDefinition getSignalEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSignalEventDefinition Signal Event Definition}' containment reference. * * * @param value the new value of the 'Signal Event Definition' containment reference. * @see #getSignalEventDefinition() * @generated */ void setSignalEventDefinition(SignalEventDefinition value); /** * Returns the value of the 'Standard Loop Characteristics' containment reference. * * * @return the value of the 'Standard Loop Characteristics' containment reference. * @see #setStandardLoopCharacteristics(StandardLoopCharacteristics) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_StandardLoopCharacteristics() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='standardLoopCharacteristics' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#loopCharacteristics'" * @generated */ StandardLoopCharacteristics getStandardLoopCharacteristics(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getStandardLoopCharacteristics Standard Loop Characteristics}' containment reference. * * * @param value the new value of the 'Standard Loop Characteristics' containment reference. * @see #getStandardLoopCharacteristics() * @generated */ void setStandardLoopCharacteristics(StandardLoopCharacteristics value); /** * Returns the value of the 'Start Event' containment reference. * * * @return the value of the 'Start Event' containment reference. * @see #setStartEvent(StartEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_StartEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='startEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ StartEvent getStartEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getStartEvent Start Event}' containment reference. * * * @param value the new value of the 'Start Event' containment reference. * @see #getStartEvent() * @generated */ void setStartEvent(StartEvent value); /** * Returns the value of the 'Sub Choreography' containment reference. * * * @return the value of the 'Sub Choreography' containment reference. * @see #setSubChoreography(SubChoreography) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_SubChoreography() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='subChoreography' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ SubChoreography getSubChoreography(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSubChoreography Sub Choreography}' containment reference. * * * @param value the new value of the 'Sub Choreography' containment reference. * @see #getSubChoreography() * @generated */ void setSubChoreography(SubChoreography value); /** * Returns the value of the 'Sub Conversation' containment reference. * * * @return the value of the 'Sub Conversation' containment reference. * @see #setSubConversation(SubConversation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_SubConversation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='subConversation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#conversationNode'" * @generated */ SubConversation getSubConversation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSubConversation Sub Conversation}' containment reference. * * * @param value the new value of the 'Sub Conversation' containment reference. * @see #getSubConversation() * @generated */ void setSubConversation(SubConversation value); /** * Returns the value of the 'Sub Process' containment reference. * * * @return the value of the 'Sub Process' containment reference. * @see #setSubProcess(SubProcess) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_SubProcess() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='subProcess' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ SubProcess getSubProcess(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getSubProcess Sub Process}' containment reference. * * * @param value the new value of the 'Sub Process' containment reference. * @see #getSubProcess() * @generated */ void setSubProcess(SubProcess value); /** * Returns the value of the 'Task' containment reference. * * * @return the value of the 'Task' containment reference. * @see #setTask(Task) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Task() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='task' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ Task getTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getTask Task}' containment reference. * * * @param value the new value of the 'Task' containment reference. * @see #getTask() * @generated */ void setTask(Task value); /** * Returns the value of the 'Terminate Event Definition' containment reference. * * * @return the value of the 'Terminate Event Definition' containment reference. * @see #setTerminateEventDefinition(TerminateEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_TerminateEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='terminateEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ TerminateEventDefinition getTerminateEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getTerminateEventDefinition Terminate Event Definition}' containment reference. * * * @param value the new value of the 'Terminate Event Definition' containment reference. * @see #getTerminateEventDefinition() * @generated */ void setTerminateEventDefinition(TerminateEventDefinition value); /** * Returns the value of the 'Text' containment reference. * * * @return the value of the 'Text' containment reference. * @see #setText(EObject) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Text() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='text' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ EObject getText(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getText Text}' containment reference. * * * @param value the new value of the 'Text' containment reference. * @see #getText() * @generated */ void setText(EObject value); /** * Returns the value of the 'Text Annotation' containment reference. * * * @return the value of the 'Text Annotation' containment reference. * @see #setTextAnnotation(TextAnnotation) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_TextAnnotation() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='textAnnotation' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#artifact'" * @generated */ TextAnnotation getTextAnnotation(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getTextAnnotation Text Annotation}' containment reference. * * * @param value the new value of the 'Text Annotation' containment reference. * @see #getTextAnnotation() * @generated */ void setTextAnnotation(TextAnnotation value); /** * Returns the value of the 'Throw Event' containment reference. * * * @return the value of the 'Throw Event' containment reference. * @see #setThrowEvent(ThrowEvent) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_ThrowEvent() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='throwEvent' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL'" * @generated */ ThrowEvent getThrowEvent(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getThrowEvent Throw Event}' containment reference. * * * @param value the new value of the 'Throw Event' containment reference. * @see #getThrowEvent() * @generated */ void setThrowEvent(ThrowEvent value); /** * Returns the value of the 'Timer Event Definition' containment reference. * * * @return the value of the 'Timer Event Definition' containment reference. * @see #setTimerEventDefinition(TimerEventDefinition) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_TimerEventDefinition() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='timerEventDefinition' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#eventDefinition'" * @generated */ TimerEventDefinition getTimerEventDefinition(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getTimerEventDefinition Timer Event Definition}' containment reference. * * * @param value the new value of the 'Timer Event Definition' containment reference. * @see #getTimerEventDefinition() * @generated */ void setTimerEventDefinition(TimerEventDefinition value); /** * Returns the value of the 'Transaction' containment reference. * * * @return the value of the 'Transaction' containment reference. * @see #setTransaction(Transaction) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_Transaction() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='transaction' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ Transaction getTransaction(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getTransaction Transaction}' containment reference. * * * @param value the new value of the 'Transaction' containment reference. * @see #getTransaction() * @generated */ void setTransaction(Transaction value); /** * Returns the value of the 'User Task' containment reference. * * * @return the value of the 'User Task' containment reference. * @see #setUserTask(UserTask) * @see org.omg.bpmn.bpmn2.Bpmn2Package#getBPMNRoot_UserTask() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='userTask' namespace='http://www.omg.org/spec/BPMN/20100524/MODEL' affiliation='http://www.omg.org/spec/BPMN/20100524/MODEL#flowElement'" * @generated */ UserTask getUserTask(); /** * Sets the value of the '{@link org.omg.bpmn.bpmn2.BPMNRoot#getUserTask User Task}' containment reference. * * * @param value the new value of the 'User Task' containment reference. * @see #getUserTask() * @generated */ void setUserTask(UserTask value); } // BPMNRoot




© 2015 - 2024 Weber Informatics LLC | Privacy Policy