/** */ package ca.mcgill.ecse.dslreasoner.standalone.test.yakindu; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.yakinduFactory * @model kind="package" * @generated */ public interface yakinduPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "yakindu"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "YakinduMetamodel"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "yakindu"; /** * The singleton instance of the package. * * * @generated */ yakinduPackage eINSTANCE = ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl.init(); /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.VertexImpl Vertex}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.VertexImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getVertex() * @generated */ int VERTEX = 1; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int VERTEX__INCOMING_TRANSITIONS = 0; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int VERTEX__OUTGOING_TRANSITIONS = 1; /** * The number of structural features of the 'Vertex' class. * * * @generated * @ordered */ int VERTEX_FEATURE_COUNT = 2; /** * The number of operations of the 'Vertex' class. * * * @generated * @ordered */ int VERTEX_OPERATION_COUNT = 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.PseudostateImpl Pseudostate}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.PseudostateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getPseudostate() * @generated */ int PSEUDOSTATE = 0; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int PSEUDOSTATE__INCOMING_TRANSITIONS = VERTEX__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int PSEUDOSTATE__OUTGOING_TRANSITIONS = VERTEX__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Pseudostate' class. * * * @generated * @ordered */ int PSEUDOSTATE_FEATURE_COUNT = VERTEX_FEATURE_COUNT + 0; /** * The number of operations of the 'Pseudostate' class. * * * @generated * @ordered */ int PSEUDOSTATE_OPERATION_COUNT = VERTEX_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegionImpl Region}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegionImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getRegion() * @generated */ int REGION = 2; /** * The feature id for the 'Vertices' containment reference list. * * * @generated * @ordered */ int REGION__VERTICES = 0; /** * The number of structural features of the 'Region' class. * * * @generated * @ordered */ int REGION_FEATURE_COUNT = 1; /** * The number of operations of the 'Region' class. * * * @generated * @ordered */ int REGION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.TransitionImpl Transition}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.TransitionImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getTransition() * @generated */ int TRANSITION = 3; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int TRANSITION__TARGET = 0; /** * The feature id for the 'Source' container reference. * * * @generated * @ordered */ int TRANSITION__SOURCE = 1; /** * The number of structural features of the 'Transition' class. * * * @generated * @ordered */ int TRANSITION_FEATURE_COUNT = 2; /** * The number of operations of the 'Transition' class. * * * @generated * @ordered */ int TRANSITION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.CompositeElementImpl Composite Element}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.CompositeElementImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getCompositeElement() * @generated */ int COMPOSITE_ELEMENT = 9; /** * The feature id for the 'Regions' containment reference list. * * * @generated * @ordered */ int COMPOSITE_ELEMENT__REGIONS = 0; /** * The number of structural features of the 'Composite Element' class. * * * @generated * @ordered */ int COMPOSITE_ELEMENT_FEATURE_COUNT = 1; /** * The number of operations of the 'Composite Element' class. * * * @generated * @ordered */ int COMPOSITE_ELEMENT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StatechartImpl Statechart}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StatechartImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getStatechart() * @generated */ int STATECHART = 4; /** * The feature id for the 'Regions' containment reference list. * * * @generated * @ordered */ int STATECHART__REGIONS = COMPOSITE_ELEMENT__REGIONS; /** * The number of structural features of the 'Statechart' class. * * * @generated * @ordered */ int STATECHART_FEATURE_COUNT = COMPOSITE_ELEMENT_FEATURE_COUNT + 0; /** * The number of operations of the 'Statechart' class. * * * @generated * @ordered */ int STATECHART_OPERATION_COUNT = COMPOSITE_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.EntryImpl Entry}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.EntryImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getEntry() * @generated */ int ENTRY = 5; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int ENTRY__INCOMING_TRANSITIONS = PSEUDOSTATE__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int ENTRY__OUTGOING_TRANSITIONS = PSEUDOSTATE__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Entry' class. * * * @generated * @ordered */ int ENTRY_FEATURE_COUNT = PSEUDOSTATE_FEATURE_COUNT + 0; /** * The number of operations of the 'Entry' class. * * * @generated * @ordered */ int ENTRY_OPERATION_COUNT = PSEUDOSTATE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.SynchronizationImpl Synchronization}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.SynchronizationImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getSynchronization() * @generated */ int SYNCHRONIZATION = 6; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int SYNCHRONIZATION__INCOMING_TRANSITIONS = PSEUDOSTATE__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int SYNCHRONIZATION__OUTGOING_TRANSITIONS = PSEUDOSTATE__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Synchronization' class. * * * @generated * @ordered */ int SYNCHRONIZATION_FEATURE_COUNT = PSEUDOSTATE_FEATURE_COUNT + 0; /** * The number of operations of the 'Synchronization' class. * * * @generated * @ordered */ int SYNCHRONIZATION_OPERATION_COUNT = PSEUDOSTATE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegularStateImpl Regular State}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegularStateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getRegularState() * @generated */ int REGULAR_STATE = 8; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int REGULAR_STATE__INCOMING_TRANSITIONS = VERTEX__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int REGULAR_STATE__OUTGOING_TRANSITIONS = VERTEX__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Regular State' class. * * * @generated * @ordered */ int REGULAR_STATE_FEATURE_COUNT = VERTEX_FEATURE_COUNT + 0; /** * The number of operations of the 'Regular State' class. * * * @generated * @ordered */ int REGULAR_STATE_OPERATION_COUNT = VERTEX_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StateImpl State}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getState() * @generated */ int STATE = 7; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int STATE__INCOMING_TRANSITIONS = REGULAR_STATE__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int STATE__OUTGOING_TRANSITIONS = REGULAR_STATE__OUTGOING_TRANSITIONS; /** * The feature id for the 'Regions' containment reference list. * * * @generated * @ordered */ int STATE__REGIONS = REGULAR_STATE_FEATURE_COUNT + 0; /** * The number of structural features of the 'State' class. * * * @generated * @ordered */ int STATE_FEATURE_COUNT = REGULAR_STATE_FEATURE_COUNT + 1; /** * The number of operations of the 'State' class. * * * @generated * @ordered */ int STATE_OPERATION_COUNT = REGULAR_STATE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ChoiceImpl Choice}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ChoiceImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getChoice() * @generated */ int CHOICE = 10; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int CHOICE__INCOMING_TRANSITIONS = PSEUDOSTATE__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int CHOICE__OUTGOING_TRANSITIONS = PSEUDOSTATE__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Choice' class. * * * @generated * @ordered */ int CHOICE_FEATURE_COUNT = PSEUDOSTATE_FEATURE_COUNT + 0; /** * The number of operations of the 'Choice' class. * * * @generated * @ordered */ int CHOICE_OPERATION_COUNT = PSEUDOSTATE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ExitImpl Exit}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ExitImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getExit() * @generated */ int EXIT = 11; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int EXIT__INCOMING_TRANSITIONS = PSEUDOSTATE__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int EXIT__OUTGOING_TRANSITIONS = PSEUDOSTATE__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Exit' class. * * * @generated * @ordered */ int EXIT_FEATURE_COUNT = PSEUDOSTATE_FEATURE_COUNT + 0; /** * The number of operations of the 'Exit' class. * * * @generated * @ordered */ int EXIT_OPERATION_COUNT = PSEUDOSTATE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.FinalStateImpl Final State}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.FinalStateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getFinalState() * @generated */ int FINAL_STATE = 12; /** * The feature id for the 'Incoming Transitions' reference list. * * * @generated * @ordered */ int FINAL_STATE__INCOMING_TRANSITIONS = REGULAR_STATE__INCOMING_TRANSITIONS; /** * The feature id for the 'Outgoing Transitions' containment reference list. * * * @generated * @ordered */ int FINAL_STATE__OUTGOING_TRANSITIONS = REGULAR_STATE__OUTGOING_TRANSITIONS; /** * The number of structural features of the 'Final State' class. * * * @generated * @ordered */ int FINAL_STATE_FEATURE_COUNT = REGULAR_STATE_FEATURE_COUNT + 0; /** * The number of operations of the 'Final State' class. * * * @generated * @ordered */ int FINAL_STATE_OPERATION_COUNT = REGULAR_STATE_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Pseudostate Pseudostate}'. * * * @return the meta object for class 'Pseudostate'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Pseudostate * @generated */ EClass getPseudostate(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Vertex Vertex}'. * * * @return the meta object for class 'Vertex'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Vertex * @generated */ EClass getVertex(); /** * Returns the meta object for the reference list '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Vertex#getIncomingTransitions Incoming Transitions}'. * * * @return the meta object for the reference list 'Incoming Transitions'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Vertex#getIncomingTransitions() * @see #getVertex() * @generated */ EReference getVertex_IncomingTransitions(); /** * Returns the meta object for the containment reference list '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Vertex#getOutgoingTransitions Outgoing Transitions}'. * * * @return the meta object for the containment reference list 'Outgoing Transitions'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Vertex#getOutgoingTransitions() * @see #getVertex() * @generated */ EReference getVertex_OutgoingTransitions(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region Region}'. * * * @return the meta object for class 'Region'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region * @generated */ EClass getRegion(); /** * Returns the meta object for the containment reference list '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region#getVertices Vertices}'. * * * @return the meta object for the containment reference list 'Vertices'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Region#getVertices() * @see #getRegion() * @generated */ EReference getRegion_Vertices(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition Transition}'. * * * @return the meta object for class 'Transition'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition * @generated */ EClass getTransition(); /** * Returns the meta object for the reference '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition#getTarget Target}'. * * * @return the meta object for the reference 'Target'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition#getTarget() * @see #getTransition() * @generated */ EReference getTransition_Target(); /** * Returns the meta object for the container reference '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition#getSource Source}'. * * * @return the meta object for the container reference 'Source'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Transition#getSource() * @see #getTransition() * @generated */ EReference getTransition_Source(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Statechart Statechart}'. * * * @return the meta object for class 'Statechart'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Statechart * @generated */ EClass getStatechart(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Entry Entry}'. * * * @return the meta object for class 'Entry'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Entry * @generated */ EClass getEntry(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Synchronization Synchronization}'. * * * @return the meta object for class 'Synchronization'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Synchronization * @generated */ EClass getSynchronization(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.State State}'. * * * @return the meta object for class 'State'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.State * @generated */ EClass getState(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.RegularState Regular State}'. * * * @return the meta object for class 'Regular State'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.RegularState * @generated */ EClass getRegularState(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.CompositeElement Composite Element}'. * * * @return the meta object for class 'Composite Element'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.CompositeElement * @generated */ EClass getCompositeElement(); /** * Returns the meta object for the containment reference list '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.CompositeElement#getRegions Regions}'. * * * @return the meta object for the containment reference list 'Regions'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.CompositeElement#getRegions() * @see #getCompositeElement() * @generated */ EReference getCompositeElement_Regions(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Choice Choice}'. * * * @return the meta object for class 'Choice'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Choice * @generated */ EClass getChoice(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Exit Exit}'. * * * @return the meta object for class 'Exit'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.Exit * @generated */ EClass getExit(); /** * Returns the meta object for class '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.FinalState Final State}'. * * * @return the meta object for class 'Final State'. * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.FinalState * @generated */ EClass getFinalState(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ yakinduFactory getyakinduFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.PseudostateImpl Pseudostate}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.PseudostateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getPseudostate() * @generated */ EClass PSEUDOSTATE = eINSTANCE.getPseudostate(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.VertexImpl Vertex}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.VertexImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getVertex() * @generated */ EClass VERTEX = eINSTANCE.getVertex(); /** * The meta object literal for the 'Incoming Transitions' reference list feature. * * * @generated */ EReference VERTEX__INCOMING_TRANSITIONS = eINSTANCE.getVertex_IncomingTransitions(); /** * The meta object literal for the 'Outgoing Transitions' containment reference list feature. * * * @generated */ EReference VERTEX__OUTGOING_TRANSITIONS = eINSTANCE.getVertex_OutgoingTransitions(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegionImpl Region}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegionImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getRegion() * @generated */ EClass REGION = eINSTANCE.getRegion(); /** * The meta object literal for the 'Vertices' containment reference list feature. * * * @generated */ EReference REGION__VERTICES = eINSTANCE.getRegion_Vertices(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.TransitionImpl Transition}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.TransitionImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getTransition() * @generated */ EClass TRANSITION = eINSTANCE.getTransition(); /** * The meta object literal for the 'Target' reference feature. * * * @generated */ EReference TRANSITION__TARGET = eINSTANCE.getTransition_Target(); /** * The meta object literal for the 'Source' container reference feature. * * * @generated */ EReference TRANSITION__SOURCE = eINSTANCE.getTransition_Source(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StatechartImpl Statechart}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StatechartImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getStatechart() * @generated */ EClass STATECHART = eINSTANCE.getStatechart(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.EntryImpl Entry}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.EntryImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getEntry() * @generated */ EClass ENTRY = eINSTANCE.getEntry(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.SynchronizationImpl Synchronization}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.SynchronizationImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getSynchronization() * @generated */ EClass SYNCHRONIZATION = eINSTANCE.getSynchronization(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StateImpl State}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.StateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getState() * @generated */ EClass STATE = eINSTANCE.getState(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegularStateImpl Regular State}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.RegularStateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getRegularState() * @generated */ EClass REGULAR_STATE = eINSTANCE.getRegularState(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.CompositeElementImpl Composite Element}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.CompositeElementImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getCompositeElement() * @generated */ EClass COMPOSITE_ELEMENT = eINSTANCE.getCompositeElement(); /** * The meta object literal for the 'Regions' containment reference list feature. * * * @generated */ EReference COMPOSITE_ELEMENT__REGIONS = eINSTANCE.getCompositeElement_Regions(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ChoiceImpl Choice}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ChoiceImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getChoice() * @generated */ EClass CHOICE = eINSTANCE.getChoice(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ExitImpl Exit}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.ExitImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getExit() * @generated */ EClass EXIT = eINSTANCE.getExit(); /** * The meta object literal for the '{@link ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.FinalStateImpl Final State}' class. * * * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.FinalStateImpl * @see ca.mcgill.ecse.dslreasoner.standalone.test.yakindu.impl.yakinduPackageImpl#getFinalState() * @generated */ EClass FINAL_STATE = eINSTANCE.getFinalState(); } } //yakinduPackage