/** * <copyright> * </copyright> * * $Id: SDPackage.java,v 1.10 2009/03/05 00:53:21 mgolubev Exp $ */ package org.eclipse.uml2.diagram.sequence.model.sequenced; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFactory * @model kind="package" * @generated */ public interface SDPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "sequenced"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.eclipse.org/mdt/uml2tools/sequence-diagram/1.0"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "uml2t.seqd"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ SDPackage eINSTANCE = org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDEntity <em>Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDEntity * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDEntity() * @generated */ int SD_ENTITY = 0; /** * The number of structural features of the '<em>Entity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_ENTITY_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameContainerImpl <em>Frame Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameContainerImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDFrameContainer() * @generated */ int SD_FRAME_CONTAINER = 14; /** * The feature id for the '<em><b>Frames</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME_CONTAINER__FRAMES = 0; /** * The feature id for the '<em><b>Fragments List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME_CONTAINER__FRAGMENTS_LIST = 1; /** * The number of structural features of the '<em>Frame Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME_CONTAINER_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDModelImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDModel() * @generated */ int SD_MODEL = 1; /** * The feature id for the '<em><b>Frames</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL__FRAMES = SD_FRAME_CONTAINER__FRAMES; /** * The feature id for the '<em><b>Fragments List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL__FRAGMENTS_LIST = SD_FRAME_CONTAINER__FRAGMENTS_LIST; /** * The feature id for the '<em><b>Uml Interaction</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL__UML_INTERACTION = SD_FRAME_CONTAINER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Lifelines</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL__LIFELINES = SD_FRAME_CONTAINER_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Messages</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL__MESSAGES = SD_FRAME_CONTAINER_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Gates</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL__GATES = SD_FRAME_CONTAINER_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MODEL_FEATURE_COUNT = SD_FRAME_CONTAINER_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateImpl <em>Gate</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDGate() * @generated */ int SD_GATE = 2; /** * The feature id for the '<em><b>Uml Gate</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE__UML_GATE = SD_ENTITY_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Gate</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_FEATURE_COUNT = SD_ENTITY_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBackedByFragment <em>Backed By Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBackedByFragment * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBackedByFragment() * @generated */ int SD_BACKED_BY_FRAGMENT = 3; /** * The number of structural features of the '<em>Backed By Fragment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BACKED_BY_FRAGMENT_FEATURE_COUNT = SD_ENTITY_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineElementImpl <em>Life Line Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineElementImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDLifeLineElement() * @generated */ int SD_LIFE_LINE_ELEMENT = 4; /** * The number of structural features of the '<em>Life Line Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_LIFE_LINE_ELEMENT_FEATURE_COUNT = SD_ENTITY_FEATURE_COUNT + 0; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketContainerImpl <em>Bracket Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketContainerImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBracketContainer() * @generated */ int SD_BRACKET_CONTAINER = 5; /** * The feature id for the '<em><b>Brackets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BRACKET_CONTAINER__BRACKETS = SD_LIFE_LINE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Bracket Container</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BRACKET_CONTAINER_FEATURE_COUNT = SD_LIFE_LINE_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketImpl <em>Bracket</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBracket() * @generated */ int SD_BRACKET = 6; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BRACKET__BRACKET_CONTAINER = SD_LIFE_LINE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Bracket</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BRACKET_FEATURE_COUNT = SD_LIFE_LINE_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineImpl <em>Life Line</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDLifeLine() * @generated */ int SD_LIFE_LINE = 7; /** * The feature id for the '<em><b>Brackets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_LIFE_LINE__BRACKETS = SD_BRACKET_CONTAINER__BRACKETS; /** * The feature id for the '<em><b>Uml Lifeline</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_LIFE_LINE__UML_LIFELINE = SD_BRACKET_CONTAINER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Model</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_LIFE_LINE__MODEL = SD_BRACKET_CONTAINER_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Life Line</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_LIFE_LINE_FEATURE_COUNT = SD_BRACKET_CONTAINER_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBehaviorSpecImpl <em>Behavior Spec</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBehaviorSpecImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBehaviorSpec() * @generated */ int SD_BEHAVIOR_SPEC = 8; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BEHAVIOR_SPEC__BRACKET_CONTAINER = SD_BRACKET__BRACKET_CONTAINER; /** * The feature id for the '<em><b>Brackets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BEHAVIOR_SPEC__BRACKETS = SD_BRACKET_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Uml Execution Spec</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BEHAVIOR_SPEC__UML_EXECUTION_SPEC = SD_BRACKET_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Uml Start</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BEHAVIOR_SPEC__UML_START = SD_BRACKET_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Uml Finish</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BEHAVIOR_SPEC__UML_FINISH = SD_BRACKET_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Behavior Spec</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_BEHAVIOR_SPEC_FEATURE_COUNT = SD_BRACKET_FEATURE_COUNT + 4; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMountingRegionImpl <em>Mounting Region</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMountingRegionImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDMountingRegion() * @generated */ int SD_MOUNTING_REGION = 9; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MOUNTING_REGION__BRACKET_CONTAINER = SD_BRACKET__BRACKET_CONTAINER; /** * The feature id for the '<em><b>Brackets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MOUNTING_REGION__BRACKETS = SD_BRACKET_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Frame</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MOUNTING_REGION__FRAME = SD_BRACKET_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Mounting Region</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MOUNTING_REGION_FEATURE_COUNT = SD_BRACKET_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameImpl <em>Frame</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDFrame() * @generated */ int SD_FRAME = 10; /** * The feature id for the '<em><b>Frames</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME__FRAMES = SD_FRAME_CONTAINER__FRAMES; /** * The feature id for the '<em><b>Fragments List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME__FRAGMENTS_LIST = SD_FRAME_CONTAINER__FRAGMENTS_LIST; /** * The feature id for the '<em><b>Frame Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME__FRAME_CONTAINER = SD_FRAME_CONTAINER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Regions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME__REGIONS = SD_FRAME_CONTAINER_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Covered Life Lines</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME__COVERED_LIFE_LINES = SD_FRAME_CONTAINER_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Frame</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_FRAME_FEATURE_COUNT = SD_FRAME_CONTAINER_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionUseImpl <em>Interaction Use</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionUseImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDInteractionUse() * @generated */ int SD_INTERACTION_USE = 11; /** * The feature id for the '<em><b>Frames</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE__FRAMES = SD_FRAME__FRAMES; /** * The feature id for the '<em><b>Fragments List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE__FRAGMENTS_LIST = SD_FRAME__FRAGMENTS_LIST; /** * The feature id for the '<em><b>Frame Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE__FRAME_CONTAINER = SD_FRAME__FRAME_CONTAINER; /** * The feature id for the '<em><b>Regions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE__REGIONS = SD_FRAME__REGIONS; /** * The feature id for the '<em><b>Covered Life Lines</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE__COVERED_LIFE_LINES = SD_FRAME__COVERED_LIFE_LINES; /** * The feature id for the '<em><b>Uml Interaction Use</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE__UML_INTERACTION_USE = SD_FRAME_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Interaction Use</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_USE_FEATURE_COUNT = SD_FRAME_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDCombinedFragmentImpl <em>Combined Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDCombinedFragmentImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDCombinedFragment() * @generated */ int SD_COMBINED_FRAGMENT = 12; /** * The feature id for the '<em><b>Frames</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT__FRAMES = SD_FRAME__FRAMES; /** * The feature id for the '<em><b>Fragments List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT__FRAGMENTS_LIST = SD_FRAME__FRAGMENTS_LIST; /** * The feature id for the '<em><b>Frame Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT__FRAME_CONTAINER = SD_FRAME__FRAME_CONTAINER; /** * The feature id for the '<em><b>Regions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT__REGIONS = SD_FRAME__REGIONS; /** * The feature id for the '<em><b>Covered Life Lines</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT__COVERED_LIFE_LINES = SD_FRAME__COVERED_LIFE_LINES; /** * The feature id for the '<em><b>Uml Combined Fragment</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT__UML_COMBINED_FRAGMENT = SD_FRAME_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Combined Fragment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_COMBINED_FRAGMENT_FEATURE_COUNT = SD_FRAME_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionOperandImpl <em>Interaction Operand</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionOperandImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDInteractionOperand() * @generated */ int SD_INTERACTION_OPERAND = 13; /** * The feature id for the '<em><b>Frames</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND__FRAMES = SD_FRAME__FRAMES; /** * The feature id for the '<em><b>Fragments List</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND__FRAGMENTS_LIST = SD_FRAME__FRAGMENTS_LIST; /** * The feature id for the '<em><b>Frame Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND__FRAME_CONTAINER = SD_FRAME__FRAME_CONTAINER; /** * The feature id for the '<em><b>Regions</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND__REGIONS = SD_FRAME__REGIONS; /** * The feature id for the '<em><b>Covered Life Lines</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND__COVERED_LIFE_LINES = SD_FRAME__COVERED_LIFE_LINES; /** * The feature id for the '<em><b>Uml Interaction Operand</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND__UML_INTERACTION_OPERAND = SD_FRAME_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Interaction Operand</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INTERACTION_OPERAND_FEATURE_COUNT = SD_FRAME_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDExecutionImpl <em>Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDExecutionImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDExecution() * @generated */ int SD_EXECUTION = 15; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__BRACKET_CONTAINER = SD_BEHAVIOR_SPEC__BRACKET_CONTAINER; /** * The feature id for the '<em><b>Brackets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__BRACKETS = SD_BEHAVIOR_SPEC__BRACKETS; /** * The feature id for the '<em><b>Uml Execution Spec</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__UML_EXECUTION_SPEC = SD_BEHAVIOR_SPEC__UML_EXECUTION_SPEC; /** * The feature id for the '<em><b>Uml Start</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__UML_START = SD_BEHAVIOR_SPEC__UML_START; /** * The feature id for the '<em><b>Uml Finish</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__UML_FINISH = SD_BEHAVIOR_SPEC__UML_FINISH; /** * The feature id for the '<em><b>Invocation</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__INVOCATION = SD_BEHAVIOR_SPEC_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Incoming Message</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION__INCOMING_MESSAGE = SD_BEHAVIOR_SPEC_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Execution</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_EXECUTION_FEATURE_COUNT = SD_BEHAVIOR_SPEC_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInvocationImpl <em>Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInvocationImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDInvocation() * @generated */ int SD_INVOCATION = 16; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__BRACKET_CONTAINER = SD_BEHAVIOR_SPEC__BRACKET_CONTAINER; /** * The feature id for the '<em><b>Brackets</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__BRACKETS = SD_BEHAVIOR_SPEC__BRACKETS; /** * The feature id for the '<em><b>Uml Execution Spec</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__UML_EXECUTION_SPEC = SD_BEHAVIOR_SPEC__UML_EXECUTION_SPEC; /** * The feature id for the '<em><b>Uml Start</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__UML_START = SD_BEHAVIOR_SPEC__UML_START; /** * The feature id for the '<em><b>Uml Finish</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__UML_FINISH = SD_BEHAVIOR_SPEC__UML_FINISH; /** * The feature id for the '<em><b>Receive Execution</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__RECEIVE_EXECUTION = SD_BEHAVIOR_SPEC_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Outgoing Message</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION__OUTGOING_MESSAGE = SD_BEHAVIOR_SPEC_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Invocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_INVOCATION_FEATURE_COUNT = SD_BEHAVIOR_SPEC_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDAbstractMessageImpl <em>Abstract Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDAbstractMessageImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDAbstractMessage() * @generated */ int SD_ABSTRACT_MESSAGE = 17; /** * The feature id for the '<em><b>Uml Message</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_ABSTRACT_MESSAGE__UML_MESSAGE = SD_ENTITY_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Model</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_ABSTRACT_MESSAGE__MODEL = SD_ENTITY_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Message Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_ABSTRACT_MESSAGE__MESSAGE_NUMBER = SD_ENTITY_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Abstract Message</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_ABSTRACT_MESSAGE_FEATURE_COUNT = SD_ENTITY_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMessageImpl <em>Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMessageImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDMessage() * @generated */ int SD_MESSAGE = 18; /** * The feature id for the '<em><b>Uml Message</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MESSAGE__UML_MESSAGE = SD_ABSTRACT_MESSAGE__UML_MESSAGE; /** * The feature id for the '<em><b>Model</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MESSAGE__MODEL = SD_ABSTRACT_MESSAGE__MODEL; /** * The feature id for the '<em><b>Message Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MESSAGE__MESSAGE_NUMBER = SD_ABSTRACT_MESSAGE__MESSAGE_NUMBER; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MESSAGE__SOURCE = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Target</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MESSAGE__TARGET = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Message</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_MESSAGE_FEATURE_COUNT = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageImpl <em>Gate Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDGateMessage() * @generated */ int SD_GATE_MESSAGE = 19; /** * The feature id for the '<em><b>Uml Message</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE__UML_MESSAGE = SD_ABSTRACT_MESSAGE__UML_MESSAGE; /** * The feature id for the '<em><b>Model</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE__MODEL = SD_ABSTRACT_MESSAGE__MODEL; /** * The feature id for the '<em><b>Message Number</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE__MESSAGE_NUMBER = SD_ABSTRACT_MESSAGE__MESSAGE_NUMBER; /** * The feature id for the '<em><b>From Not To Gate</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE__FROM_NOT_TO_GATE = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Gate</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE__GATE = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Normal End</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE__NORMAL_END = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Gate Message</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE_FEATURE_COUNT = SD_ABSTRACT_MESSAGE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageEndImpl <em>Gate Message End</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageEndImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDGateMessageEnd() * @generated */ int SD_GATE_MESSAGE_END = 20; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE_END__BRACKET_CONTAINER = SD_BRACKET__BRACKET_CONTAINER; /** * The feature id for the '<em><b>Uml Message End</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE_END__UML_MESSAGE_END = SD_BRACKET_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Is Start Not Finish</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE_END__IS_START_NOT_FINISH = SD_BRACKET_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Gate Message End</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_GATE_MESSAGE_END_FEATURE_COUNT = SD_BRACKET_FEATURE_COUNT + 2; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDSimpleNodeImpl <em>Simple Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDSimpleNodeImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDSimpleNode() * @generated */ int SD_SIMPLE_NODE = 21; /** * The feature id for the '<em><b>Bracket Container</b></em>' container reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_SIMPLE_NODE__BRACKET_CONTAINER = SD_BRACKET__BRACKET_CONTAINER; /** * The feature id for the '<em><b>Uml Simple Fragment</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_SIMPLE_NODE__UML_SIMPLE_FRAGMENT = SD_BRACKET_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Simple Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_SIMPLE_NODE_FEATURE_COUNT = SD_BRACKET_FEATURE_COUNT + 1; /** * The meta object id for the '{@link org.eclipse.uml2.uml.Constraint <em>UML Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Constraint * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLConstraint() * @generated */ int UML_CONSTRAINT = 22; /** * The number of structural features of the '<em>UML Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_CONSTRAINT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.StateInvariant <em>UML State Invariant</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.StateInvariant * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLStateInvariant() * @generated */ int UML_STATE_INVARIANT = 23; /** * The number of structural features of the '<em>UML State Invariant</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_STATE_INVARIANT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.Interaction <em>UML Interaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Interaction * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteraction() * @generated */ int UML_INTERACTION = 24; /** * The number of structural features of the '<em>UML Interaction</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_INTERACTION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.Package <em>UML Package</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Package * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLPackage() * @generated */ int UML_PACKAGE = 25; /** * The number of structural features of the '<em>UML Package</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_PACKAGE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.Lifeline <em>UML Lifeline</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Lifeline * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLLifeline() * @generated */ int UML_LIFELINE = 26; /** * The number of structural features of the '<em>UML Lifeline</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_LIFELINE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.OccurrenceSpecification <em>UML Occurrence Specification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.OccurrenceSpecification * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLOccurrenceSpecification() * @generated */ int UML_OCCURRENCE_SPECIFICATION = 27; /** * The number of structural features of the '<em>UML Occurrence Specification</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_OCCURRENCE_SPECIFICATION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.Message <em>UML Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Message * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLMessage() * @generated */ int UML_MESSAGE = 28; /** * The number of structural features of the '<em>UML Message</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_MESSAGE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.DurationConstraint <em>UML Duration Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.DurationConstraint * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLDurationConstraint() * @generated */ int UML_DURATION_CONSTRAINT = 29; /** * The number of structural features of the '<em>UML Duration Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_DURATION_CONSTRAINT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.InteractionFragment <em>UML Interaction Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.InteractionFragment * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteractionFragment() * @generated */ int UML_INTERACTION_FRAGMENT = 30; /** * The number of structural features of the '<em>UML Interaction Fragment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_INTERACTION_FRAGMENT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.ExecutionSpecification <em>UML Execution Specification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.ExecutionSpecification * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLExecutionSpecification() * @generated */ int UML_EXECUTION_SPECIFICATION = 31; /** * The number of structural features of the '<em>UML Execution Specification</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_EXECUTION_SPECIFICATION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.Gate <em>UML Gate</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Gate * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLGate() * @generated */ int UML_GATE = 32; /** * The number of structural features of the '<em>UML Gate</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_GATE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.InteractionUse <em>UML Interaction Use</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.InteractionUse * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteractionUse() * @generated */ int UML_INTERACTION_USE = 33; /** * The number of structural features of the '<em>UML Interaction Use</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_INTERACTION_USE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.InteractionOperand <em>UML Interaction Operand</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.InteractionOperand * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteractionOperand() * @generated */ int UML_INTERACTION_OPERAND = 34; /** * The number of structural features of the '<em>UML Interaction Operand</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_INTERACTION_OPERAND_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.uml.CombinedFragment <em>UML Combined Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.CombinedFragment * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLCombinedFragment() * @generated */ int UML_COMBINED_FRAGMENT = 35; /** * The number of structural features of the '<em>UML Combined Fragment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UML_COMBINED_FRAGMENT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace <em>Trace</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDTrace() * @generated */ int SD_TRACE = 36; /** * The number of structural features of the '<em>Trace</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SD_TRACE_FEATURE_COUNT = 0; /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDEntity <em>Entity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Entity</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDEntity * @generated */ EClass getSDEntity(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel * @generated */ EClass getSDModel(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getUmlInteraction <em>Uml Interaction</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Interaction</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getUmlInteraction() * @see #getSDModel() * @generated */ EReference getSDModel_UmlInteraction(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getLifelines <em>Lifelines</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Lifelines</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getLifelines() * @see #getSDModel() * @generated */ EReference getSDModel_Lifelines(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getMessages <em>Messages</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Messages</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getMessages() * @see #getSDModel() * @generated */ EReference getSDModel_Messages(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getGates <em>Gates</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Gates</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDModel#getGates() * @see #getSDModel() * @generated */ EReference getSDModel_Gates(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGate <em>Gate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Gate</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGate * @generated */ EClass getSDGate(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGate#getUmlGate <em>Uml Gate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Gate</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGate#getUmlGate() * @see #getSDGate() * @generated */ EReference getSDGate_UmlGate(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBackedByFragment <em>Backed By Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Backed By Fragment</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBackedByFragment * @generated */ EClass getSDBackedByFragment(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLineElement <em>Life Line Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Life Line Element</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLineElement * @generated */ EClass getSDLifeLineElement(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracketContainer <em>Bracket Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bracket Container</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracketContainer * @generated */ EClass getSDBracketContainer(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracketContainer#getBrackets <em>Brackets</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Brackets</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracketContainer#getBrackets() * @see #getSDBracketContainer() * @generated */ EReference getSDBracketContainer_Brackets(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracket <em>Bracket</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Bracket</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracket * @generated */ EClass getSDBracket(); /** * Returns the meta object for the container reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracket#getBracketContainer <em>Bracket Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Bracket Container</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBracket#getBracketContainer() * @see #getSDBracket() * @generated */ EReference getSDBracket_BracketContainer(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLine <em>Life Line</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Life Line</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLine * @generated */ EClass getSDLifeLine(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLine#getUmlLifeline <em>Uml Lifeline</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Lifeline</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLine#getUmlLifeline() * @see #getSDLifeLine() * @generated */ EReference getSDLifeLine_UmlLifeline(); /** * Returns the meta object for the container reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLine#getModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Model</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDLifeLine#getModel() * @see #getSDLifeLine() * @generated */ EReference getSDLifeLine_Model(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec <em>Behavior Spec</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Behavior Spec</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec * @generated */ EClass getSDBehaviorSpec(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec#getUmlExecutionSpec <em>Uml Execution Spec</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Execution Spec</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec#getUmlExecutionSpec() * @see #getSDBehaviorSpec() * @generated */ EReference getSDBehaviorSpec_UmlExecutionSpec(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec#getUmlStart <em>Uml Start</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Start</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec#getUmlStart() * @see #getSDBehaviorSpec() * @generated */ EReference getSDBehaviorSpec_UmlStart(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec#getUmlFinish <em>Uml Finish</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Finish</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBehaviorSpec#getUmlFinish() * @see #getSDBehaviorSpec() * @generated */ EReference getSDBehaviorSpec_UmlFinish(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDMountingRegion <em>Mounting Region</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Mounting Region</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDMountingRegion * @generated */ EClass getSDMountingRegion(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDMountingRegion#getFrame <em>Frame</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Frame</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDMountingRegion#getFrame() * @see #getSDMountingRegion() * @generated */ EReference getSDMountingRegion_Frame(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame <em>Frame</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Frame</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame * @generated */ EClass getSDFrame(); /** * Returns the meta object for the container reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame#getFrameContainer <em>Frame Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Frame Container</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame#getFrameContainer() * @see #getSDFrame() * @generated */ EReference getSDFrame_FrameContainer(); /** * Returns the meta object for the reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame#getRegions <em>Regions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Regions</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame#getRegions() * @see #getSDFrame() * @generated */ EReference getSDFrame_Regions(); /** * Returns the meta object for the reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame#getCoveredLifeLines <em>Covered Life Lines</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Covered Life Lines</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrame#getCoveredLifeLines() * @see #getSDFrame() * @generated */ EReference getSDFrame_CoveredLifeLines(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionUse <em>Interaction Use</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interaction Use</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionUse * @generated */ EClass getSDInteractionUse(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionUse#getUmlInteractionUse <em>Uml Interaction Use</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Interaction Use</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionUse#getUmlInteractionUse() * @see #getSDInteractionUse() * @generated */ EReference getSDInteractionUse_UmlInteractionUse(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDCombinedFragment <em>Combined Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Combined Fragment</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDCombinedFragment * @generated */ EClass getSDCombinedFragment(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDCombinedFragment#getUmlCombinedFragment <em>Uml Combined Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Combined Fragment</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDCombinedFragment#getUmlCombinedFragment() * @see #getSDCombinedFragment() * @generated */ EReference getSDCombinedFragment_UmlCombinedFragment(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionOperand <em>Interaction Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Interaction Operand</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionOperand * @generated */ EClass getSDInteractionOperand(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionOperand#getUmlInteractionOperand <em>Uml Interaction Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Interaction Operand</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInteractionOperand#getUmlInteractionOperand() * @see #getSDInteractionOperand() * @generated */ EReference getSDInteractionOperand_UmlInteractionOperand(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrameContainer <em>Frame Container</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Frame Container</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrameContainer * @generated */ EClass getSDFrameContainer(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrameContainer#getFrames <em>Frames</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Frames</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrameContainer#getFrames() * @see #getSDFrameContainer() * @generated */ EReference getSDFrameContainer_Frames(); /** * Returns the meta object for the reference list '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrameContainer#getFragmentsList <em>Fragments List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Fragments List</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDFrameContainer#getFragmentsList() * @see #getSDFrameContainer() * @generated */ EReference getSDFrameContainer_FragmentsList(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDExecution <em>Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Execution</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDExecution * @generated */ EClass getSDExecution(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDExecution#getInvocation <em>Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Invocation</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDExecution#getInvocation() * @see #getSDExecution() * @generated */ EReference getSDExecution_Invocation(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDExecution#getIncomingMessage <em>Incoming Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Incoming Message</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDExecution#getIncomingMessage() * @see #getSDExecution() * @generated */ EReference getSDExecution_IncomingMessage(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInvocation <em>Invocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Invocation</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInvocation * @generated */ EClass getSDInvocation(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInvocation#getReceiveExecution <em>Receive Execution</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Receive Execution</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInvocation#getReceiveExecution() * @see #getSDInvocation() * @generated */ EReference getSDInvocation_ReceiveExecution(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDInvocation#getOutgoingMessage <em>Outgoing Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Outgoing Message</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDInvocation#getOutgoingMessage() * @see #getSDInvocation() * @generated */ EReference getSDInvocation_OutgoingMessage(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage <em>Abstract Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Message</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage * @generated */ EClass getSDAbstractMessage(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage#getUmlMessage <em>Uml Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Message</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage#getUmlMessage() * @see #getSDAbstractMessage() * @generated */ EReference getSDAbstractMessage_UmlMessage(); /** * Returns the meta object for the container reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage#getModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the container reference '<em>Model</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage#getModel() * @see #getSDAbstractMessage() * @generated */ EReference getSDAbstractMessage_Model(); /** * Returns the meta object for the attribute '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage#getMessageNumber <em>Message Number</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message Number</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDAbstractMessage#getMessageNumber() * @see #getSDAbstractMessage() * @generated */ EAttribute getSDAbstractMessage_MessageNumber(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Message</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDMessage * @generated */ EClass getSDMessage(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDMessage#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDMessage#getSource() * @see #getSDMessage() * @generated */ EReference getSDMessage_Source(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDMessage#getTarget <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Target</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDMessage#getTarget() * @see #getSDMessage() * @generated */ EReference getSDMessage_Target(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage <em>Gate Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Gate Message</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage * @generated */ EClass getSDGateMessage(); /** * Returns the meta object for the attribute '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage#isFromNotToGate <em>From Not To Gate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>From Not To Gate</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage#isFromNotToGate() * @see #getSDGateMessage() * @generated */ EAttribute getSDGateMessage_FromNotToGate(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage#getGate <em>Gate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Gate</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage#getGate() * @see #getSDGateMessage() * @generated */ EReference getSDGateMessage_Gate(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage#getNormalEnd <em>Normal End</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Normal End</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessage#getNormalEnd() * @see #getSDGateMessage() * @generated */ EReference getSDGateMessage_NormalEnd(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessageEnd <em>Gate Message End</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Gate Message End</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessageEnd * @generated */ EClass getSDGateMessageEnd(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessageEnd#getUmlMessageEnd <em>Uml Message End</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Message End</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessageEnd#getUmlMessageEnd() * @see #getSDGateMessageEnd() * @generated */ EReference getSDGateMessageEnd_UmlMessageEnd(); /** * Returns the meta object for the attribute '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessageEnd#isIsStartNotFinish <em>Is Start Not Finish</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Is Start Not Finish</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDGateMessageEnd#isIsStartNotFinish() * @see #getSDGateMessageEnd() * @generated */ EAttribute getSDGateMessageEnd_IsStartNotFinish(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDSimpleNode <em>Simple Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Simple Node</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDSimpleNode * @generated */ EClass getSDSimpleNode(); /** * Returns the meta object for the reference '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDSimpleNode#getUmlSimpleFragment <em>Uml Simple Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Uml Simple Fragment</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDSimpleNode#getUmlSimpleFragment() * @see #getSDSimpleNode() * @generated */ EReference getSDSimpleNode_UmlSimpleFragment(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.Constraint <em>UML Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Constraint</em>'. * @see org.eclipse.uml2.uml.Constraint * @model instanceClass="org.eclipse.uml2.uml.Constraint" * @generated */ EClass getUMLConstraint(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.StateInvariant <em>UML State Invariant</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML State Invariant</em>'. * @see org.eclipse.uml2.uml.StateInvariant * @model instanceClass="org.eclipse.uml2.uml.StateInvariant" * @generated */ EClass getUMLStateInvariant(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.Interaction <em>UML Interaction</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Interaction</em>'. * @see org.eclipse.uml2.uml.Interaction * @model instanceClass="org.eclipse.uml2.uml.Interaction" * @generated */ EClass getUMLInteraction(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.Package <em>UML Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Package</em>'. * @see org.eclipse.uml2.uml.Package * @model instanceClass="org.eclipse.uml2.uml.Package" * @generated */ EClass getUMLPackage(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.Lifeline <em>UML Lifeline</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Lifeline</em>'. * @see org.eclipse.uml2.uml.Lifeline * @model instanceClass="org.eclipse.uml2.uml.Lifeline" * @generated */ EClass getUMLLifeline(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.OccurrenceSpecification <em>UML Occurrence Specification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Occurrence Specification</em>'. * @see org.eclipse.uml2.uml.OccurrenceSpecification * @model instanceClass="org.eclipse.uml2.uml.OccurrenceSpecification" * @generated */ EClass getUMLOccurrenceSpecification(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.Message <em>UML Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Message</em>'. * @see org.eclipse.uml2.uml.Message * @model instanceClass="org.eclipse.uml2.uml.Message" * @generated */ EClass getUMLMessage(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.DurationConstraint <em>UML Duration Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Duration Constraint</em>'. * @see org.eclipse.uml2.uml.DurationConstraint * @model instanceClass="org.eclipse.uml2.uml.DurationConstraint" * @generated */ EClass getUMLDurationConstraint(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.InteractionFragment <em>UML Interaction Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Interaction Fragment</em>'. * @see org.eclipse.uml2.uml.InteractionFragment * @model instanceClass="org.eclipse.uml2.uml.InteractionFragment" * @generated */ EClass getUMLInteractionFragment(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.ExecutionSpecification <em>UML Execution Specification</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Execution Specification</em>'. * @see org.eclipse.uml2.uml.ExecutionSpecification * @model instanceClass="org.eclipse.uml2.uml.ExecutionSpecification" * @generated */ EClass getUMLExecutionSpecification(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.Gate <em>UML Gate</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Gate</em>'. * @see org.eclipse.uml2.uml.Gate * @model instanceClass="org.eclipse.uml2.uml.Gate" * @generated */ EClass getUMLGate(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.InteractionUse <em>UML Interaction Use</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Interaction Use</em>'. * @see org.eclipse.uml2.uml.InteractionUse * @model instanceClass="org.eclipse.uml2.uml.InteractionUse" * @generated */ EClass getUMLInteractionUse(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.InteractionOperand <em>UML Interaction Operand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Interaction Operand</em>'. * @see org.eclipse.uml2.uml.InteractionOperand * @model instanceClass="org.eclipse.uml2.uml.InteractionOperand" * @generated */ EClass getUMLInteractionOperand(); /** * Returns the meta object for class '{@link org.eclipse.uml2.uml.CombinedFragment <em>UML Combined Fragment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>UML Combined Fragment</em>'. * @see org.eclipse.uml2.uml.CombinedFragment * @model instanceClass="org.eclipse.uml2.uml.CombinedFragment" * @generated */ EClass getUMLCombinedFragment(); /** * Returns the meta object for class '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace <em>Trace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Trace</em>'. * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace * @model instanceClass="org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace" * @generated */ EClass getSDTrace(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ SDFactory getSDFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDEntity <em>Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDEntity * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDEntity() * @generated */ EClass SD_ENTITY = eINSTANCE.getSDEntity(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDModelImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDModel() * @generated */ EClass SD_MODEL = eINSTANCE.getSDModel(); /** * The meta object literal for the '<em><b>Uml Interaction</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MODEL__UML_INTERACTION = eINSTANCE.getSDModel_UmlInteraction(); /** * The meta object literal for the '<em><b>Lifelines</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MODEL__LIFELINES = eINSTANCE.getSDModel_Lifelines(); /** * The meta object literal for the '<em><b>Messages</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MODEL__MESSAGES = eINSTANCE.getSDModel_Messages(); /** * The meta object literal for the '<em><b>Gates</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MODEL__GATES = eINSTANCE.getSDModel_Gates(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateImpl <em>Gate</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDGate() * @generated */ EClass SD_GATE = eINSTANCE.getSDGate(); /** * The meta object literal for the '<em><b>Uml Gate</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_GATE__UML_GATE = eINSTANCE.getSDGate_UmlGate(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDBackedByFragment <em>Backed By Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDBackedByFragment * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBackedByFragment() * @generated */ EClass SD_BACKED_BY_FRAGMENT = eINSTANCE.getSDBackedByFragment(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineElementImpl <em>Life Line Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineElementImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDLifeLineElement() * @generated */ EClass SD_LIFE_LINE_ELEMENT = eINSTANCE.getSDLifeLineElement(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketContainerImpl <em>Bracket Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketContainerImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBracketContainer() * @generated */ EClass SD_BRACKET_CONTAINER = eINSTANCE.getSDBracketContainer(); /** * The meta object literal for the '<em><b>Brackets</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_BRACKET_CONTAINER__BRACKETS = eINSTANCE.getSDBracketContainer_Brackets(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketImpl <em>Bracket</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBracketImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBracket() * @generated */ EClass SD_BRACKET = eINSTANCE.getSDBracket(); /** * The meta object literal for the '<em><b>Bracket Container</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_BRACKET__BRACKET_CONTAINER = eINSTANCE.getSDBracket_BracketContainer(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineImpl <em>Life Line</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDLifeLineImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDLifeLine() * @generated */ EClass SD_LIFE_LINE = eINSTANCE.getSDLifeLine(); /** * The meta object literal for the '<em><b>Uml Lifeline</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_LIFE_LINE__UML_LIFELINE = eINSTANCE.getSDLifeLine_UmlLifeline(); /** * The meta object literal for the '<em><b>Model</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_LIFE_LINE__MODEL = eINSTANCE.getSDLifeLine_Model(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBehaviorSpecImpl <em>Behavior Spec</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDBehaviorSpecImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDBehaviorSpec() * @generated */ EClass SD_BEHAVIOR_SPEC = eINSTANCE.getSDBehaviorSpec(); /** * The meta object literal for the '<em><b>Uml Execution Spec</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_BEHAVIOR_SPEC__UML_EXECUTION_SPEC = eINSTANCE.getSDBehaviorSpec_UmlExecutionSpec(); /** * The meta object literal for the '<em><b>Uml Start</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_BEHAVIOR_SPEC__UML_START = eINSTANCE.getSDBehaviorSpec_UmlStart(); /** * The meta object literal for the '<em><b>Uml Finish</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_BEHAVIOR_SPEC__UML_FINISH = eINSTANCE.getSDBehaviorSpec_UmlFinish(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMountingRegionImpl <em>Mounting Region</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMountingRegionImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDMountingRegion() * @generated */ EClass SD_MOUNTING_REGION = eINSTANCE.getSDMountingRegion(); /** * The meta object literal for the '<em><b>Frame</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MOUNTING_REGION__FRAME = eINSTANCE.getSDMountingRegion_Frame(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameImpl <em>Frame</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDFrame() * @generated */ EClass SD_FRAME = eINSTANCE.getSDFrame(); /** * The meta object literal for the '<em><b>Frame Container</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_FRAME__FRAME_CONTAINER = eINSTANCE.getSDFrame_FrameContainer(); /** * The meta object literal for the '<em><b>Regions</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_FRAME__REGIONS = eINSTANCE.getSDFrame_Regions(); /** * The meta object literal for the '<em><b>Covered Life Lines</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_FRAME__COVERED_LIFE_LINES = eINSTANCE.getSDFrame_CoveredLifeLines(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionUseImpl <em>Interaction Use</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionUseImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDInteractionUse() * @generated */ EClass SD_INTERACTION_USE = eINSTANCE.getSDInteractionUse(); /** * The meta object literal for the '<em><b>Uml Interaction Use</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_INTERACTION_USE__UML_INTERACTION_USE = eINSTANCE.getSDInteractionUse_UmlInteractionUse(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDCombinedFragmentImpl <em>Combined Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDCombinedFragmentImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDCombinedFragment() * @generated */ EClass SD_COMBINED_FRAGMENT = eINSTANCE.getSDCombinedFragment(); /** * The meta object literal for the '<em><b>Uml Combined Fragment</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_COMBINED_FRAGMENT__UML_COMBINED_FRAGMENT = eINSTANCE.getSDCombinedFragment_UmlCombinedFragment(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionOperandImpl <em>Interaction Operand</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInteractionOperandImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDInteractionOperand() * @generated */ EClass SD_INTERACTION_OPERAND = eINSTANCE.getSDInteractionOperand(); /** * The meta object literal for the '<em><b>Uml Interaction Operand</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_INTERACTION_OPERAND__UML_INTERACTION_OPERAND = eINSTANCE.getSDInteractionOperand_UmlInteractionOperand(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameContainerImpl <em>Frame Container</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDFrameContainerImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDFrameContainer() * @generated */ EClass SD_FRAME_CONTAINER = eINSTANCE.getSDFrameContainer(); /** * The meta object literal for the '<em><b>Frames</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_FRAME_CONTAINER__FRAMES = eINSTANCE.getSDFrameContainer_Frames(); /** * The meta object literal for the '<em><b>Fragments List</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_FRAME_CONTAINER__FRAGMENTS_LIST = eINSTANCE.getSDFrameContainer_FragmentsList(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDExecutionImpl <em>Execution</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDExecutionImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDExecution() * @generated */ EClass SD_EXECUTION = eINSTANCE.getSDExecution(); /** * The meta object literal for the '<em><b>Invocation</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_EXECUTION__INVOCATION = eINSTANCE.getSDExecution_Invocation(); /** * The meta object literal for the '<em><b>Incoming Message</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_EXECUTION__INCOMING_MESSAGE = eINSTANCE.getSDExecution_IncomingMessage(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInvocationImpl <em>Invocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDInvocationImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDInvocation() * @generated */ EClass SD_INVOCATION = eINSTANCE.getSDInvocation(); /** * The meta object literal for the '<em><b>Receive Execution</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_INVOCATION__RECEIVE_EXECUTION = eINSTANCE.getSDInvocation_ReceiveExecution(); /** * The meta object literal for the '<em><b>Outgoing Message</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_INVOCATION__OUTGOING_MESSAGE = eINSTANCE.getSDInvocation_OutgoingMessage(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDAbstractMessageImpl <em>Abstract Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDAbstractMessageImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDAbstractMessage() * @generated */ EClass SD_ABSTRACT_MESSAGE = eINSTANCE.getSDAbstractMessage(); /** * The meta object literal for the '<em><b>Uml Message</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_ABSTRACT_MESSAGE__UML_MESSAGE = eINSTANCE.getSDAbstractMessage_UmlMessage(); /** * The meta object literal for the '<em><b>Model</b></em>' container reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_ABSTRACT_MESSAGE__MODEL = eINSTANCE.getSDAbstractMessage_Model(); /** * The meta object literal for the '<em><b>Message Number</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SD_ABSTRACT_MESSAGE__MESSAGE_NUMBER = eINSTANCE.getSDAbstractMessage_MessageNumber(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMessageImpl <em>Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDMessageImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDMessage() * @generated */ EClass SD_MESSAGE = eINSTANCE.getSDMessage(); /** * The meta object literal for the '<em><b>Source</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MESSAGE__SOURCE = eINSTANCE.getSDMessage_Source(); /** * The meta object literal for the '<em><b>Target</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_MESSAGE__TARGET = eINSTANCE.getSDMessage_Target(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageImpl <em>Gate Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDGateMessage() * @generated */ EClass SD_GATE_MESSAGE = eINSTANCE.getSDGateMessage(); /** * The meta object literal for the '<em><b>From Not To Gate</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SD_GATE_MESSAGE__FROM_NOT_TO_GATE = eINSTANCE.getSDGateMessage_FromNotToGate(); /** * The meta object literal for the '<em><b>Gate</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_GATE_MESSAGE__GATE = eINSTANCE.getSDGateMessage_Gate(); /** * The meta object literal for the '<em><b>Normal End</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_GATE_MESSAGE__NORMAL_END = eINSTANCE.getSDGateMessage_NormalEnd(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageEndImpl <em>Gate Message End</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDGateMessageEndImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDGateMessageEnd() * @generated */ EClass SD_GATE_MESSAGE_END = eINSTANCE.getSDGateMessageEnd(); /** * The meta object literal for the '<em><b>Uml Message End</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_GATE_MESSAGE_END__UML_MESSAGE_END = eINSTANCE.getSDGateMessageEnd_UmlMessageEnd(); /** * The meta object literal for the '<em><b>Is Start Not Finish</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SD_GATE_MESSAGE_END__IS_START_NOT_FINISH = eINSTANCE.getSDGateMessageEnd_IsStartNotFinish(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDSimpleNodeImpl <em>Simple Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDSimpleNodeImpl * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDSimpleNode() * @generated */ EClass SD_SIMPLE_NODE = eINSTANCE.getSDSimpleNode(); /** * The meta object literal for the '<em><b>Uml Simple Fragment</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SD_SIMPLE_NODE__UML_SIMPLE_FRAGMENT = eINSTANCE.getSDSimpleNode_UmlSimpleFragment(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.Constraint <em>UML Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Constraint * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLConstraint() * @generated */ EClass UML_CONSTRAINT = eINSTANCE.getUMLConstraint(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.StateInvariant <em>UML State Invariant</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.StateInvariant * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLStateInvariant() * @generated */ EClass UML_STATE_INVARIANT = eINSTANCE.getUMLStateInvariant(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.Interaction <em>UML Interaction</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Interaction * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteraction() * @generated */ EClass UML_INTERACTION = eINSTANCE.getUMLInteraction(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.Package <em>UML Package</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Package * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLPackage() * @generated */ EClass UML_PACKAGE = eINSTANCE.getUMLPackage(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.Lifeline <em>UML Lifeline</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Lifeline * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLLifeline() * @generated */ EClass UML_LIFELINE = eINSTANCE.getUMLLifeline(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.OccurrenceSpecification <em>UML Occurrence Specification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.OccurrenceSpecification * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLOccurrenceSpecification() * @generated */ EClass UML_OCCURRENCE_SPECIFICATION = eINSTANCE.getUMLOccurrenceSpecification(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.Message <em>UML Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Message * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLMessage() * @generated */ EClass UML_MESSAGE = eINSTANCE.getUMLMessage(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.DurationConstraint <em>UML Duration Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.DurationConstraint * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLDurationConstraint() * @generated */ EClass UML_DURATION_CONSTRAINT = eINSTANCE.getUMLDurationConstraint(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.InteractionFragment <em>UML Interaction Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.InteractionFragment * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteractionFragment() * @generated */ EClass UML_INTERACTION_FRAGMENT = eINSTANCE.getUMLInteractionFragment(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.ExecutionSpecification <em>UML Execution Specification</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.ExecutionSpecification * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLExecutionSpecification() * @generated */ EClass UML_EXECUTION_SPECIFICATION = eINSTANCE.getUMLExecutionSpecification(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.Gate <em>UML Gate</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.Gate * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLGate() * @generated */ EClass UML_GATE = eINSTANCE.getUMLGate(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.InteractionUse <em>UML Interaction Use</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.InteractionUse * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteractionUse() * @generated */ EClass UML_INTERACTION_USE = eINSTANCE.getUMLInteractionUse(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.InteractionOperand <em>UML Interaction Operand</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.InteractionOperand * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLInteractionOperand() * @generated */ EClass UML_INTERACTION_OPERAND = eINSTANCE.getUMLInteractionOperand(); /** * The meta object literal for the '{@link org.eclipse.uml2.uml.CombinedFragment <em>UML Combined Fragment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.uml.CombinedFragment * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getUMLCombinedFragment() * @generated */ EClass UML_COMBINED_FRAGMENT = eINSTANCE.getUMLCombinedFragment(); /** * The meta object literal for the '{@link org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace <em>Trace</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.uml2.diagram.sequence.model.sequenced.SDTrace * @see org.eclipse.uml2.diagram.sequence.model.sequenced.impl.SDPackageImpl#getSDTrace() * @generated */ EClass SD_TRACE = eINSTANCE.getSDTrace(); } } //SDPackage