/** */ package net.certware.evidence.hugin.netDSL; 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 net.certware.evidence.hugin.netDSL.NetDSLFactory * @model kind="package" * @generated */ public interface NetDSLPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "netDSL"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.certware.net/evidence/hugin/NetDSL"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "netDSL"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ NetDSLPackage eINSTANCE = net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl.init(); /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ModelImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getModel() * @generated */ int MODEL = 0; /** * The feature id for the '<em><b>Domain</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL__DOMAIN = 0; /** * The number of structural features of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.IntegerImpl <em>Integer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.IntegerImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getInteger() * @generated */ int INTEGER = 1; /** * The feature id for the '<em><b>I</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER__I = 0; /** * The number of structural features of the '<em>Integer</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.DomainDefinitionImpl <em>Domain Definition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DomainDefinitionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDomainDefinition() * @generated */ int DOMAIN_DEFINITION = 2; /** * The feature id for the '<em><b>Header</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOMAIN_DEFINITION__HEADER = 0; /** * The feature id for the '<em><b>Elements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOMAIN_DEFINITION__ELEMENTS = 1; /** * The number of structural features of the '<em>Domain Definition</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOMAIN_DEFINITION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.DomainHeaderImpl <em>Domain Header</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DomainHeaderImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDomainHeader() * @generated */ int DOMAIN_HEADER = 3; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOMAIN_HEADER__ATTRIBUTES = 0; /** * The number of structural features of the '<em>Domain Header</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOMAIN_HEADER_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ClassElementImpl <em>Class Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ClassElementImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getClassElement() * @generated */ int CLASS_ELEMENT = 25; /** * The number of structural features of the '<em>Class Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_ELEMENT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.DomainElementImpl <em>Domain Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DomainElementImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDomainElement() * @generated */ int DOMAIN_ELEMENT = 4; /** * The number of structural features of the '<em>Domain Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOMAIN_ELEMENT_FEATURE_COUNT = CLASS_ELEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.AttributeImpl <em>Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAttribute() * @generated */ int ATTRIBUTE = 5; /** * The number of structural features of the '<em>Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE_FEATURE_COUNT = CLASS_ELEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.BasicNodeImpl <em>Basic Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.BasicNodeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getBasicNode() * @generated */ int BASIC_NODE = 6; /** * The feature id for the '<em><b>Keyword</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BASIC_NODE__KEYWORD = DOMAIN_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BASIC_NODE__ID = DOMAIN_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BASIC_NODE__ATTRIBUTES = DOMAIN_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Basic Node</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BASIC_NODE_FEATURE_COUNT = DOMAIN_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.StatesAttributeImpl <em>States Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.StatesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getStatesAttribute() * @generated */ int STATES_ATTRIBUTE = 7; /** * The feature id for the '<em><b>States</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATES_ATTRIBUTE__STATES = ATTRIBUTE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>States Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATES_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.LabelAttributeImpl <em>Label Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.LabelAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getLabelAttribute() * @generated */ int LABEL_ATTRIBUTE = 8; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABEL_ATTRIBUTE__VALUE = ATTRIBUTE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Label Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LABEL_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PositionAttributeImpl <em>Position Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PositionAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPositionAttribute() * @generated */ int POSITION_ATTRIBUTE = 9; /** * The number of structural features of the '<em>Position Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.SubtypeAttributeImpl <em>Subtype Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.SubtypeAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getSubtypeAttribute() * @generated */ int SUBTYPE_ATTRIBUTE = 10; /** * The feature id for the '<em><b>Subtype</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBTYPE_ATTRIBUTE__SUBTYPE = ATTRIBUTE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Subtype Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SUBTYPE_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.StateValuesAttributeImpl <em>State Values Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.StateValuesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getStateValuesAttribute() * @generated */ int STATE_VALUES_ATTRIBUTE = 11; /** * The feature id for the '<em><b>Numbers</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VALUES_ATTRIBUTE__NUMBERS = ATTRIBUTE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>State Values Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATE_VALUES_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ApplicationAttributeImpl <em>Application Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ApplicationAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getApplicationAttribute() * @generated */ int APPLICATION_ATTRIBUTE = 12; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_ATTRIBUTE__KEY = ATTRIBUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_ATTRIBUTE__VALUE = ATTRIBUTE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Application Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int APPLICATION_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.NodeSizeAttributeImpl <em>Node Size Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.NodeSizeAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getNodeSizeAttribute() * @generated */ int NODE_SIZE_ATTRIBUTE = 13; /** * The feature id for the '<em><b>Width</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE_SIZE_ATTRIBUTE__WIDTH = ATTRIBUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Height</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE_SIZE_ATTRIBUTE__HEIGHT = ATTRIBUTE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Node Size Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE_SIZE_ATTRIBUTE_FEATURE_COUNT = ATTRIBUTE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialImpl <em>Potential</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotential() * @generated */ int POTENTIAL = 14; /** * The feature id for the '<em><b>Graph</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL__GRAPH = DOMAIN_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Model</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL__MODEL = DOMAIN_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Potential</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_FEATURE_COUNT = DOMAIN_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialGraphImpl <em>Potential Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialGraphImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialGraph() * @generated */ int POTENTIAL_GRAPH = 15; /** * The feature id for the '<em><b>Children</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_GRAPH__CHILDREN = 0; /** * The feature id for the '<em><b>Parents</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_GRAPH__PARENTS = 1; /** * The number of structural features of the '<em>Potential Graph</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_GRAPH_FEATURE_COUNT = 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialModelImpl <em>Potential Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialModelImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialModel() * @generated */ int POTENTIAL_MODEL = 16; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_MODEL__ATTRIBUTES = 0; /** * The number of structural features of the '<em>Potential Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_MODEL_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialAttributeImpl <em>Potential Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialAttribute() * @generated */ int POTENTIAL_ATTRIBUTE = 17; /** * The number of structural features of the '<em>Potential Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_ATTRIBUTE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialDataAttributeImpl <em>Potential Data Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialDataAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialDataAttribute() * @generated */ int POTENTIAL_DATA_ATTRIBUTE = 18; /** * The feature id for the '<em><b>Data</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_DATA_ATTRIBUTE__DATA = POTENTIAL_ATTRIBUTE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Potential Data Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_DATA_ATTRIBUTE_FEATURE_COUNT = POTENTIAL_ATTRIBUTE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.MatrixRowImpl <em>Matrix Row</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.MatrixRowImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getMatrixRow() * @generated */ int MATRIX_ROW = 19; /** * The feature id for the '<em><b>R5</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_ROW__R5 = 0; /** * The feature id for the '<em><b>R4</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_ROW__R4 = 1; /** * The feature id for the '<em><b>R3</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_ROW__R3 = 2; /** * The feature id for the '<em><b>R2</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_ROW__R2 = 3; /** * The feature id for the '<em><b>R1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_ROW__R1 = 4; /** * The number of structural features of the '<em>Matrix Row</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_ROW_FEATURE_COUNT = 5; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialTableAttributeImpl <em>Potential Table Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialTableAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialTableAttribute() * @generated */ int POTENTIAL_TABLE_ATTRIBUTE = 20; /** * The feature id for the '<em><b>Nodes</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_TABLE_ATTRIBUTE__NODES = POTENTIAL_ATTRIBUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Samples</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_TABLE_ATTRIBUTE__SAMPLES = POTENTIAL_ATTRIBUTE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Data</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_TABLE_ATTRIBUTE__DATA = POTENTIAL_ATTRIBUTE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Potential Table Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POTENTIAL_TABLE_ATTRIBUTE_FEATURE_COUNT = POTENTIAL_ATTRIBUTE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ModelNodesAttributeImpl <em>Model Nodes Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ModelNodesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getModelNodesAttribute() * @generated */ int MODEL_NODES_ATTRIBUTE = 21; /** * The feature id for the '<em><b>Configurations</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_NODES_ATTRIBUTE__CONFIGURATIONS = 0; /** * The number of structural features of the '<em>Model Nodes Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_NODES_ATTRIBUTE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.SamplesAttributeImpl <em>Samples Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.SamplesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getSamplesAttribute() * @generated */ int SAMPLES_ATTRIBUTE = 22; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SAMPLES_ATTRIBUTE__VALUE = 0; /** * The number of structural features of the '<em>Samples Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SAMPLES_ATTRIBUTE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ModelDataAttributeImpl <em>Model Data Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ModelDataAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getModelDataAttribute() * @generated */ int MODEL_DATA_ATTRIBUTE = 23; /** * The feature id for the '<em><b>Sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_DATA_ATTRIBUTE__SEQUENCE = 0; /** * The number of structural features of the '<em>Model Data Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_DATA_ATTRIBUTE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ClassDefinitionImpl <em>Class Definition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ClassDefinitionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getClassDefinition() * @generated */ int CLASS_DEFINITION = 24; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DEFINITION__NAME = DOMAIN_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Elements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DEFINITION__ELEMENTS = DOMAIN_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Class Definition</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_DEFINITION_FEATURE_COUNT = DOMAIN_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ClassInstanceImpl <em>Class Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ClassInstanceImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getClassInstance() * @generated */ int CLASS_INSTANCE = 26; /** * The feature id for the '<em><b>Instance Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE__INSTANCE_NAME = CLASS_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Class Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE__CLASS_NAME = CLASS_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Input</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE__INPUT = CLASS_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Output</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE__OUTPUT = CLASS_ELEMENT_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE__ATTRIBUTES = CLASS_ELEMENT_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Class Instance</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASS_INSTANCE_FEATURE_COUNT = CLASS_ELEMENT_FEATURE_COUNT + 5; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.InputBindingsImpl <em>Input Bindings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.InputBindingsImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getInputBindings() * @generated */ int INPUT_BINDINGS = 27; /** * The feature id for the '<em><b>Lhs</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INPUT_BINDINGS__LHS = 0; /** * The feature id for the '<em><b>Rhs</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INPUT_BINDINGS__RHS = 1; /** * The number of structural features of the '<em>Input Bindings</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INPUT_BINDINGS_FEATURE_COUNT = 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.InputBindingImpl <em>Input Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.InputBindingImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getInputBinding() * @generated */ int INPUT_BINDING = 28; /** * The feature id for the '<em><b>Formal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INPUT_BINDING__FORMAL = 0; /** * The feature id for the '<em><b>Actual</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INPUT_BINDING__ACTUAL = 1; /** * The number of structural features of the '<em>Input Binding</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INPUT_BINDING_FEATURE_COUNT = 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.OutputBindingsImpl <em>Output Bindings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OutputBindingsImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOutputBindings() * @generated */ int OUTPUT_BINDINGS = 29; /** * The feature id for the '<em><b>Lhs</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OUTPUT_BINDINGS__LHS = 0; /** * The feature id for the '<em><b>Rhs</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OUTPUT_BINDINGS__RHS = 1; /** * The number of structural features of the '<em>Output Bindings</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OUTPUT_BINDINGS_FEATURE_COUNT = 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.OutputBindingImpl <em>Output Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OutputBindingImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOutputBinding() * @generated */ int OUTPUT_BINDING = 30; /** * The feature id for the '<em><b>Actual</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OUTPUT_BINDING__ACTUAL = 0; /** * The feature id for the '<em><b>Formal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OUTPUT_BINDING__FORMAL = 1; /** * The number of structural features of the '<em>Output Binding</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OUTPUT_BINDING_FEATURE_COUNT = 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.NodeAttributesImpl <em>Node Attributes</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.NodeAttributesImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getNodeAttributes() * @generated */ int NODE_ATTRIBUTES = 31; /** * The number of structural features of the '<em>Node Attributes</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NODE_ATTRIBUTES_FEATURE_COUNT = 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ExpressionSequenceImpl <em>Expression Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ExpressionSequenceImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getExpressionSequence() * @generated */ int EXPRESSION_SEQUENCE = 32; /** * The feature id for the '<em><b>Expressions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_SEQUENCE__EXPRESSIONS = 0; /** * The number of structural features of the '<em>Expression Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_SEQUENCE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getExpression() * @generated */ int EXPRESSION = 33; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION__OP = 0; /** * The number of structural features of the '<em>Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_FEATURE_COUNT = 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.assignmentOpExpressionImpl <em>assignment Op Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.assignmentOpExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getassignmentOpExpression() * @generated */ int ASSIGNMENT_OP_EXPRESSION = 34; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_OP_EXPRESSION__OP = EXPRESSION__OP; /** * The number of structural features of the '<em>assignment Op Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_OP_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.orExpressionImpl <em>or Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.orExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getorExpression() * @generated */ int OR_EXPRESSION = 35; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_EXPRESSION__OP = ASSIGNMENT_OP_EXPRESSION__OP; /** * The number of structural features of the '<em>or Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_EXPRESSION_FEATURE_COUNT = ASSIGNMENT_OP_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.andExpressionImpl <em>and Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.andExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getandExpression() * @generated */ int AND_EXPRESSION = 36; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_EXPRESSION__OP = OR_EXPRESSION__OP; /** * The number of structural features of the '<em>and Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_EXPRESSION_FEATURE_COUNT = OR_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.relationalExpressionImpl <em>relational Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.relationalExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getrelationalExpression() * @generated */ int RELATIONAL_EXPRESSION = 37; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONAL_EXPRESSION__OP = AND_EXPRESSION__OP; /** * The number of structural features of the '<em>relational Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONAL_EXPRESSION_FEATURE_COUNT = AND_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.additiveExpressionImpl <em>additive Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.additiveExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getadditiveExpression() * @generated */ int ADDITIVE_EXPRESSION = 38; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADDITIVE_EXPRESSION__OP = RELATIONAL_EXPRESSION__OP; /** * The number of structural features of the '<em>additive Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADDITIVE_EXPRESSION_FEATURE_COUNT = RELATIONAL_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.multiplicativeExpressionImpl <em>multiplicative Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.multiplicativeExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getmultiplicativeExpression() * @generated */ int MULTIPLICATIVE_EXPRESSION = 39; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICATIVE_EXPRESSION__OP = ADDITIVE_EXPRESSION__OP; /** * The number of structural features of the '<em>multiplicative Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICATIVE_EXPRESSION_FEATURE_COUNT = ADDITIVE_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.unaryExpressionImpl <em>unary Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.unaryExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getunaryExpression() * @generated */ int UNARY_EXPRESSION = 40; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNARY_EXPRESSION__OP = MULTIPLICATIVE_EXPRESSION__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNARY_EXPRESSION__EXPR = MULTIPLICATIVE_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>unary Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int UNARY_EXPRESSION_FEATURE_COUNT = MULTIPLICATIVE_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.TermExpressionImpl <em>Term Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.TermExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getTermExpression() * @generated */ int TERM_EXPRESSION = 42; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_EXPRESSION__OP = UNARY_EXPRESSION__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_EXPRESSION__EXPR = UNARY_EXPRESSION__EXPR; /** * The number of structural features of the '<em>Term Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_EXPRESSION_FEATURE_COUNT = UNARY_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.OperatorImpl <em>Operator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OperatorImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOperator() * @generated */ int OPERATOR = 41; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR__OP = TERM_EXPRESSION__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR__EXPR = TERM_EXPRESSION__EXPR; /** * The feature id for the '<em><b>Sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR__SEQUENCE = TERM_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Operator</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPERATOR_FEATURE_COUNT = TERM_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.TermLiteralImpl <em>Term Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.TermLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getTermLiteral() * @generated */ int TERM_LITERAL = 43; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_LITERAL__OP = TERM_EXPRESSION__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_LITERAL__EXPR = TERM_EXPRESSION__EXPR; /** * The number of structural features of the '<em>Term Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TERM_LITERAL_FEATURE_COUNT = TERM_EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.IntegerLiteralImpl <em>Integer Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.IntegerLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getIntegerLiteral() * @generated */ int INTEGER_LITERAL = 44; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_LITERAL__OP = POSITION_ATTRIBUTE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_LITERAL__EXPR = POSITION_ATTRIBUTE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>X</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_LITERAL__X = POSITION_ATTRIBUTE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Y</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_LITERAL__Y = POSITION_ATTRIBUTE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_LITERAL__VALUE = POSITION_ATTRIBUTE_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Integer Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INTEGER_LITERAL_FEATURE_COUNT = POSITION_ATTRIBUTE_FEATURE_COUNT + 5; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.List5Impl <em>List5</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List5Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList5() * @generated */ int LIST5 = 45; /** * The feature id for the '<em><b>R5</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5__R5 = MATRIX_ROW__R5; /** * The feature id for the '<em><b>R4</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5__R4 = MATRIX_ROW__R4; /** * The feature id for the '<em><b>R3</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5__R3 = MATRIX_ROW__R3; /** * The feature id for the '<em><b>R2</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5__R2 = MATRIX_ROW__R2; /** * The feature id for the '<em><b>R1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5__R1 = MATRIX_ROW__R1; /** * The feature id for the '<em><b>List</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5__LIST = MATRIX_ROW_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>List5</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST5_FEATURE_COUNT = MATRIX_ROW_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.List4Impl <em>List4</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List4Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList4() * @generated */ int LIST4 = 46; /** * The feature id for the '<em><b>R5</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4__R5 = MATRIX_ROW__R5; /** * The feature id for the '<em><b>R4</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4__R4 = MATRIX_ROW__R4; /** * The feature id for the '<em><b>R3</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4__R3 = MATRIX_ROW__R3; /** * The feature id for the '<em><b>R2</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4__R2 = MATRIX_ROW__R2; /** * The feature id for the '<em><b>R1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4__R1 = MATRIX_ROW__R1; /** * The feature id for the '<em><b>List</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4__LIST = MATRIX_ROW_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>List4</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST4_FEATURE_COUNT = MATRIX_ROW_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.List3Impl <em>List3</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List3Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList3() * @generated */ int LIST3 = 47; /** * The feature id for the '<em><b>R5</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3__R5 = MATRIX_ROW__R5; /** * The feature id for the '<em><b>R4</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3__R4 = MATRIX_ROW__R4; /** * The feature id for the '<em><b>R3</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3__R3 = MATRIX_ROW__R3; /** * The feature id for the '<em><b>R2</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3__R2 = MATRIX_ROW__R2; /** * The feature id for the '<em><b>R1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3__R1 = MATRIX_ROW__R1; /** * The feature id for the '<em><b>List</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3__LIST = MATRIX_ROW_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>List3</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST3_FEATURE_COUNT = MATRIX_ROW_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.List2Impl <em>List2</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List2Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList2() * @generated */ int LIST2 = 48; /** * The feature id for the '<em><b>R5</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2__R5 = MATRIX_ROW__R5; /** * The feature id for the '<em><b>R4</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2__R4 = MATRIX_ROW__R4; /** * The feature id for the '<em><b>R3</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2__R3 = MATRIX_ROW__R3; /** * The feature id for the '<em><b>R2</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2__R2 = MATRIX_ROW__R2; /** * The feature id for the '<em><b>R1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2__R1 = MATRIX_ROW__R1; /** * The feature id for the '<em><b>List</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2__LIST = MATRIX_ROW_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>List2</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST2_FEATURE_COUNT = MATRIX_ROW_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.List1Impl <em>List1</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List1Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList1() * @generated */ int LIST1 = 49; /** * The feature id for the '<em><b>R5</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1__R5 = MATRIX_ROW__R5; /** * The feature id for the '<em><b>R4</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1__R4 = MATRIX_ROW__R4; /** * The feature id for the '<em><b>R3</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1__R3 = MATRIX_ROW__R3; /** * The feature id for the '<em><b>R2</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1__R2 = MATRIX_ROW__R2; /** * The feature id for the '<em><b>R1</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1__R1 = MATRIX_ROW__R1; /** * The feature id for the '<em><b>Items</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1__ITEMS = MATRIX_ROW_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>List1</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LIST1_FEATURE_COUNT = MATRIX_ROW_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.AssignmentImpl <em>Assignment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AssignmentImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAssignment() * @generated */ int ASSIGNMENT = 50; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__OP = EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__LEFT = EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT__RIGHT = EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Assignment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.AssignmentOpImpl <em>Assignment Op</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AssignmentOpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAssignmentOp() * @generated */ int ASSIGNMENT_OP = 51; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_OP__OP = ASSIGNMENT_OP_EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_OP__LEFT = ASSIGNMENT_OP_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_OP__RIGHT = ASSIGNMENT_OP_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Assignment Op</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ASSIGNMENT_OP_FEATURE_COUNT = ASSIGNMENT_OP_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.OrExpImpl <em>Or Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OrExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOrExp() * @generated */ int OR_EXP = 52; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_EXP__OP = OR_EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_EXP__LEFT = OR_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_EXP__RIGHT = OR_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Or Exp</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OR_EXP_FEATURE_COUNT = OR_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.AndExpImpl <em>And Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AndExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAndExp() * @generated */ int AND_EXP = 53; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_EXP__OP = AND_EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_EXP__LEFT = AND_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_EXP__RIGHT = AND_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>And Exp</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AND_EXP_FEATURE_COUNT = AND_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.RelationalExpImpl <em>Relational Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.RelationalExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getRelationalExp() * @generated */ int RELATIONAL_EXP = 54; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONAL_EXP__OP = RELATIONAL_EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONAL_EXP__LEFT = RELATIONAL_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONAL_EXP__RIGHT = RELATIONAL_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Relational Exp</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RELATIONAL_EXP_FEATURE_COUNT = RELATIONAL_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.AdditiveExpImpl <em>Additive Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AdditiveExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAdditiveExp() * @generated */ int ADDITIVE_EXP = 55; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADDITIVE_EXP__OP = ADDITIVE_EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADDITIVE_EXP__LEFT = ADDITIVE_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADDITIVE_EXP__RIGHT = ADDITIVE_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Additive Exp</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADDITIVE_EXP_FEATURE_COUNT = ADDITIVE_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.MultiplicativeExpImpl <em>Multiplicative Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.MultiplicativeExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getMultiplicativeExp() * @generated */ int MULTIPLICATIVE_EXP = 56; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICATIVE_EXP__OP = MULTIPLICATIVE_EXPRESSION__OP; /** * The feature id for the '<em><b>Left</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICATIVE_EXP__LEFT = MULTIPLICATIVE_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Right</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICATIVE_EXP__RIGHT = MULTIPLICATIVE_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Multiplicative Exp</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICATIVE_EXP_FEATURE_COUNT = MULTIPLICATIVE_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.VarRefImpl <em>Var Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.VarRefImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getVarRef() * @generated */ int VAR_REF = 57; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VAR_REF__OP = TERM_LITERAL__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VAR_REF__EXPR = TERM_LITERAL__EXPR; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VAR_REF__VALUE = TERM_LITERAL_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Var Ref</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VAR_REF_FEATURE_COUNT = TERM_LITERAL_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.BooleanLiteralImpl <em>Boolean Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.BooleanLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getBooleanLiteral() * @generated */ int BOOLEAN_LITERAL = 58; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__OP = TERM_LITERAL__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__EXPR = TERM_LITERAL__EXPR; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL__VALUE = TERM_LITERAL_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Boolean Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BOOLEAN_LITERAL_FEATURE_COUNT = TERM_LITERAL_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.StringLiteralImpl <em>String Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.StringLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getStringLiteral() * @generated */ int STRING_LITERAL = 59; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__OP = TERM_LITERAL__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__EXPR = TERM_LITERAL__EXPR; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL__VALUE = TERM_LITERAL_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>String Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STRING_LITERAL_FEATURE_COUNT = TERM_LITERAL_FEATURE_COUNT + 1; /** * The meta object id for the '{@link net.certware.evidence.hugin.netDSL.impl.DoubleLiteralImpl <em>Double Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DoubleLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDoubleLiteral() * @generated */ int DOUBLE_LITERAL = 60; /** * The feature id for the '<em><b>Op</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOUBLE_LITERAL__OP = TERM_LITERAL__OP; /** * The feature id for the '<em><b>Expr</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOUBLE_LITERAL__EXPR = TERM_LITERAL__EXPR; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOUBLE_LITERAL__VALUE = TERM_LITERAL_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Double Literal</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DOUBLE_LITERAL_FEATURE_COUNT = TERM_LITERAL_FEATURE_COUNT + 1; /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Model <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model</em>'. * @see net.certware.evidence.hugin.netDSL.Model * @generated */ EClass getModel(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.Model#getDomain <em>Domain</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Domain</em>'. * @see net.certware.evidence.hugin.netDSL.Model#getDomain() * @see #getModel() * @generated */ EReference getModel_Domain(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Integer <em>Integer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Integer</em>'. * @see net.certware.evidence.hugin.netDSL.Integer * @generated */ EClass getInteger(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.Integer#getI <em>I</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>I</em>'. * @see net.certware.evidence.hugin.netDSL.Integer#getI() * @see #getInteger() * @generated */ EAttribute getInteger_I(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.DomainDefinition <em>Domain Definition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Domain Definition</em>'. * @see net.certware.evidence.hugin.netDSL.DomainDefinition * @generated */ EClass getDomainDefinition(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.DomainDefinition#getHeader <em>Header</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Header</em>'. * @see net.certware.evidence.hugin.netDSL.DomainDefinition#getHeader() * @see #getDomainDefinition() * @generated */ EReference getDomainDefinition_Header(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.DomainDefinition#getElements <em>Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Elements</em>'. * @see net.certware.evidence.hugin.netDSL.DomainDefinition#getElements() * @see #getDomainDefinition() * @generated */ EReference getDomainDefinition_Elements(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.DomainHeader <em>Domain Header</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Domain Header</em>'. * @see net.certware.evidence.hugin.netDSL.DomainHeader * @generated */ EClass getDomainHeader(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.DomainHeader#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see net.certware.evidence.hugin.netDSL.DomainHeader#getAttributes() * @see #getDomainHeader() * @generated */ EReference getDomainHeader_Attributes(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.DomainElement <em>Domain Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Domain Element</em>'. * @see net.certware.evidence.hugin.netDSL.DomainElement * @generated */ EClass getDomainElement(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Attribute <em>Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.Attribute * @generated */ EClass getAttribute(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.BasicNode <em>Basic Node</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Basic Node</em>'. * @see net.certware.evidence.hugin.netDSL.BasicNode * @generated */ EClass getBasicNode(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.BasicNode#getKeyword <em>Keyword</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Keyword</em>'. * @see net.certware.evidence.hugin.netDSL.BasicNode#getKeyword() * @see #getBasicNode() * @generated */ EAttribute getBasicNode_Keyword(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.BasicNode#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see net.certware.evidence.hugin.netDSL.BasicNode#getId() * @see #getBasicNode() * @generated */ EAttribute getBasicNode_Id(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.BasicNode#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see net.certware.evidence.hugin.netDSL.BasicNode#getAttributes() * @see #getBasicNode() * @generated */ EReference getBasicNode_Attributes(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.StatesAttribute <em>States Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>States Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.StatesAttribute * @generated */ EClass getStatesAttribute(); /** * Returns the meta object for the attribute list '{@link net.certware.evidence.hugin.netDSL.StatesAttribute#getStates <em>States</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>States</em>'. * @see net.certware.evidence.hugin.netDSL.StatesAttribute#getStates() * @see #getStatesAttribute() * @generated */ EAttribute getStatesAttribute_States(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.LabelAttribute <em>Label Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Label Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.LabelAttribute * @generated */ EClass getLabelAttribute(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.LabelAttribute#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.LabelAttribute#getValue() * @see #getLabelAttribute() * @generated */ EAttribute getLabelAttribute_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.PositionAttribute <em>Position Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Position Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.PositionAttribute * @generated */ EClass getPositionAttribute(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.SubtypeAttribute <em>Subtype Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Subtype Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.SubtypeAttribute * @generated */ EClass getSubtypeAttribute(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.SubtypeAttribute#getSubtype <em>Subtype</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Subtype</em>'. * @see net.certware.evidence.hugin.netDSL.SubtypeAttribute#getSubtype() * @see #getSubtypeAttribute() * @generated */ EAttribute getSubtypeAttribute_Subtype(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.StateValuesAttribute <em>State Values Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>State Values Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.StateValuesAttribute * @generated */ EClass getStateValuesAttribute(); /** * Returns the meta object for the attribute list '{@link net.certware.evidence.hugin.netDSL.StateValuesAttribute#getNumbers <em>Numbers</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Numbers</em>'. * @see net.certware.evidence.hugin.netDSL.StateValuesAttribute#getNumbers() * @see #getStateValuesAttribute() * @generated */ EAttribute getStateValuesAttribute_Numbers(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ApplicationAttribute <em>Application Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Application Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.ApplicationAttribute * @generated */ EClass getApplicationAttribute(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.ApplicationAttribute#getKey <em>Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key</em>'. * @see net.certware.evidence.hugin.netDSL.ApplicationAttribute#getKey() * @see #getApplicationAttribute() * @generated */ EAttribute getApplicationAttribute_Key(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.ApplicationAttribute#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.ApplicationAttribute#getValue() * @see #getApplicationAttribute() * @generated */ EAttribute getApplicationAttribute_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.NodeSizeAttribute <em>Node Size Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Node Size Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.NodeSizeAttribute * @generated */ EClass getNodeSizeAttribute(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.NodeSizeAttribute#getWidth <em>Width</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Width</em>'. * @see net.certware.evidence.hugin.netDSL.NodeSizeAttribute#getWidth() * @see #getNodeSizeAttribute() * @generated */ EAttribute getNodeSizeAttribute_Width(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.NodeSizeAttribute#getHeight <em>Height</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Height</em>'. * @see net.certware.evidence.hugin.netDSL.NodeSizeAttribute#getHeight() * @see #getNodeSizeAttribute() * @generated */ EAttribute getNodeSizeAttribute_Height(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Potential <em>Potential</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Potential</em>'. * @see net.certware.evidence.hugin.netDSL.Potential * @generated */ EClass getPotential(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.Potential#getGraph <em>Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Graph</em>'. * @see net.certware.evidence.hugin.netDSL.Potential#getGraph() * @see #getPotential() * @generated */ EReference getPotential_Graph(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.Potential#getModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Model</em>'. * @see net.certware.evidence.hugin.netDSL.Potential#getModel() * @see #getPotential() * @generated */ EReference getPotential_Model(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.PotentialGraph <em>Potential Graph</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Potential Graph</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialGraph * @generated */ EClass getPotentialGraph(); /** * Returns the meta object for the attribute list '{@link net.certware.evidence.hugin.netDSL.PotentialGraph#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Children</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialGraph#getChildren() * @see #getPotentialGraph() * @generated */ EAttribute getPotentialGraph_Children(); /** * Returns the meta object for the attribute list '{@link net.certware.evidence.hugin.netDSL.PotentialGraph#getParents <em>Parents</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Parents</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialGraph#getParents() * @see #getPotentialGraph() * @generated */ EAttribute getPotentialGraph_Parents(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.PotentialModel <em>Potential Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Potential Model</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialModel * @generated */ EClass getPotentialModel(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.PotentialModel#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialModel#getAttributes() * @see #getPotentialModel() * @generated */ EReference getPotentialModel_Attributes(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.PotentialAttribute <em>Potential Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Potential Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialAttribute * @generated */ EClass getPotentialAttribute(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.PotentialDataAttribute <em>Potential Data Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Potential Data Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialDataAttribute * @generated */ EClass getPotentialDataAttribute(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.PotentialDataAttribute#getData <em>Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Data</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialDataAttribute#getData() * @see #getPotentialDataAttribute() * @generated */ EReference getPotentialDataAttribute_Data(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.MatrixRow <em>Matrix Row</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Matrix Row</em>'. * @see net.certware.evidence.hugin.netDSL.MatrixRow * @generated */ EClass getMatrixRow(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.MatrixRow#getR5 <em>R5</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>R5</em>'. * @see net.certware.evidence.hugin.netDSL.MatrixRow#getR5() * @see #getMatrixRow() * @generated */ EReference getMatrixRow_R5(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.MatrixRow#getR4 <em>R4</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>R4</em>'. * @see net.certware.evidence.hugin.netDSL.MatrixRow#getR4() * @see #getMatrixRow() * @generated */ EReference getMatrixRow_R4(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.MatrixRow#getR3 <em>R3</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>R3</em>'. * @see net.certware.evidence.hugin.netDSL.MatrixRow#getR3() * @see #getMatrixRow() * @generated */ EReference getMatrixRow_R3(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.MatrixRow#getR2 <em>R2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>R2</em>'. * @see net.certware.evidence.hugin.netDSL.MatrixRow#getR2() * @see #getMatrixRow() * @generated */ EReference getMatrixRow_R2(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.MatrixRow#getR1 <em>R1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>R1</em>'. * @see net.certware.evidence.hugin.netDSL.MatrixRow#getR1() * @see #getMatrixRow() * @generated */ EReference getMatrixRow_R1(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.PotentialTableAttribute <em>Potential Table Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Potential Table Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialTableAttribute * @generated */ EClass getPotentialTableAttribute(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.PotentialTableAttribute#getNodes <em>Nodes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Nodes</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialTableAttribute#getNodes() * @see #getPotentialTableAttribute() * @generated */ EReference getPotentialTableAttribute_Nodes(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.PotentialTableAttribute#getSamples <em>Samples</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Samples</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialTableAttribute#getSamples() * @see #getPotentialTableAttribute() * @generated */ EReference getPotentialTableAttribute_Samples(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.PotentialTableAttribute#getData <em>Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Data</em>'. * @see net.certware.evidence.hugin.netDSL.PotentialTableAttribute#getData() * @see #getPotentialTableAttribute() * @generated */ EReference getPotentialTableAttribute_Data(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ModelNodesAttribute <em>Model Nodes Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model Nodes Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.ModelNodesAttribute * @generated */ EClass getModelNodesAttribute(); /** * Returns the meta object for the attribute list '{@link net.certware.evidence.hugin.netDSL.ModelNodesAttribute#getConfigurations <em>Configurations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Configurations</em>'. * @see net.certware.evidence.hugin.netDSL.ModelNodesAttribute#getConfigurations() * @see #getModelNodesAttribute() * @generated */ EAttribute getModelNodesAttribute_Configurations(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.SamplesAttribute <em>Samples Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Samples Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.SamplesAttribute * @generated */ EClass getSamplesAttribute(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.SamplesAttribute#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.SamplesAttribute#getValue() * @see #getSamplesAttribute() * @generated */ EAttribute getSamplesAttribute_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ModelDataAttribute <em>Model Data Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model Data Attribute</em>'. * @see net.certware.evidence.hugin.netDSL.ModelDataAttribute * @generated */ EClass getModelDataAttribute(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.ModelDataAttribute#getSequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Sequence</em>'. * @see net.certware.evidence.hugin.netDSL.ModelDataAttribute#getSequence() * @see #getModelDataAttribute() * @generated */ EReference getModelDataAttribute_Sequence(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ClassDefinition <em>Class Definition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class Definition</em>'. * @see net.certware.evidence.hugin.netDSL.ClassDefinition * @generated */ EClass getClassDefinition(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.ClassDefinition#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see net.certware.evidence.hugin.netDSL.ClassDefinition#getName() * @see #getClassDefinition() * @generated */ EAttribute getClassDefinition_Name(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.ClassDefinition#getElements <em>Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Elements</em>'. * @see net.certware.evidence.hugin.netDSL.ClassDefinition#getElements() * @see #getClassDefinition() * @generated */ EReference getClassDefinition_Elements(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ClassElement <em>Class Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class Element</em>'. * @see net.certware.evidence.hugin.netDSL.ClassElement * @generated */ EClass getClassElement(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ClassInstance <em>Class Instance</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Class Instance</em>'. * @see net.certware.evidence.hugin.netDSL.ClassInstance * @generated */ EClass getClassInstance(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.ClassInstance#getInstanceName <em>Instance Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Instance Name</em>'. * @see net.certware.evidence.hugin.netDSL.ClassInstance#getInstanceName() * @see #getClassInstance() * @generated */ EAttribute getClassInstance_InstanceName(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.ClassInstance#getClassName <em>Class Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Class Name</em>'. * @see net.certware.evidence.hugin.netDSL.ClassInstance#getClassName() * @see #getClassInstance() * @generated */ EAttribute getClassInstance_ClassName(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.ClassInstance#getInput <em>Input</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Input</em>'. * @see net.certware.evidence.hugin.netDSL.ClassInstance#getInput() * @see #getClassInstance() * @generated */ EReference getClassInstance_Input(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.ClassInstance#getOutput <em>Output</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Output</em>'. * @see net.certware.evidence.hugin.netDSL.ClassInstance#getOutput() * @see #getClassInstance() * @generated */ EReference getClassInstance_Output(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.ClassInstance#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Attributes</em>'. * @see net.certware.evidence.hugin.netDSL.ClassInstance#getAttributes() * @see #getClassInstance() * @generated */ EReference getClassInstance_Attributes(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.InputBindings <em>Input Bindings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Input Bindings</em>'. * @see net.certware.evidence.hugin.netDSL.InputBindings * @generated */ EClass getInputBindings(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.InputBindings#getLhs <em>Lhs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Lhs</em>'. * @see net.certware.evidence.hugin.netDSL.InputBindings#getLhs() * @see #getInputBindings() * @generated */ EReference getInputBindings_Lhs(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.InputBindings#getRhs <em>Rhs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Rhs</em>'. * @see net.certware.evidence.hugin.netDSL.InputBindings#getRhs() * @see #getInputBindings() * @generated */ EReference getInputBindings_Rhs(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.InputBinding <em>Input Binding</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Input Binding</em>'. * @see net.certware.evidence.hugin.netDSL.InputBinding * @generated */ EClass getInputBinding(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.InputBinding#getFormal <em>Formal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Formal</em>'. * @see net.certware.evidence.hugin.netDSL.InputBinding#getFormal() * @see #getInputBinding() * @generated */ EAttribute getInputBinding_Formal(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.InputBinding#getActual <em>Actual</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Actual</em>'. * @see net.certware.evidence.hugin.netDSL.InputBinding#getActual() * @see #getInputBinding() * @generated */ EAttribute getInputBinding_Actual(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.OutputBindings <em>Output Bindings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Output Bindings</em>'. * @see net.certware.evidence.hugin.netDSL.OutputBindings * @generated */ EClass getOutputBindings(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.OutputBindings#getLhs <em>Lhs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Lhs</em>'. * @see net.certware.evidence.hugin.netDSL.OutputBindings#getLhs() * @see #getOutputBindings() * @generated */ EReference getOutputBindings_Lhs(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.OutputBindings#getRhs <em>Rhs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Rhs</em>'. * @see net.certware.evidence.hugin.netDSL.OutputBindings#getRhs() * @see #getOutputBindings() * @generated */ EReference getOutputBindings_Rhs(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.OutputBinding <em>Output Binding</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Output Binding</em>'. * @see net.certware.evidence.hugin.netDSL.OutputBinding * @generated */ EClass getOutputBinding(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.OutputBinding#getActual <em>Actual</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Actual</em>'. * @see net.certware.evidence.hugin.netDSL.OutputBinding#getActual() * @see #getOutputBinding() * @generated */ EAttribute getOutputBinding_Actual(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.OutputBinding#getFormal <em>Formal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Formal</em>'. * @see net.certware.evidence.hugin.netDSL.OutputBinding#getFormal() * @see #getOutputBinding() * @generated */ EAttribute getOutputBinding_Formal(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.NodeAttributes <em>Node Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Node Attributes</em>'. * @see net.certware.evidence.hugin.netDSL.NodeAttributes * @generated */ EClass getNodeAttributes(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.ExpressionSequence <em>Expression Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Expression Sequence</em>'. * @see net.certware.evidence.hugin.netDSL.ExpressionSequence * @generated */ EClass getExpressionSequence(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.ExpressionSequence#getExpressions <em>Expressions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Expressions</em>'. * @see net.certware.evidence.hugin.netDSL.ExpressionSequence#getExpressions() * @see #getExpressionSequence() * @generated */ EReference getExpressionSequence_Expressions(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Expression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Expression</em>'. * @see net.certware.evidence.hugin.netDSL.Expression * @generated */ EClass getExpression(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.Expression#getOp <em>Op</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Op</em>'. * @see net.certware.evidence.hugin.netDSL.Expression#getOp() * @see #getExpression() * @generated */ EAttribute getExpression_Op(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.assignmentOpExpression <em>assignment Op Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>assignment Op Expression</em>'. * @see net.certware.evidence.hugin.netDSL.assignmentOpExpression * @generated */ EClass getassignmentOpExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.orExpression <em>or Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>or Expression</em>'. * @see net.certware.evidence.hugin.netDSL.orExpression * @generated */ EClass getorExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.andExpression <em>and Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>and Expression</em>'. * @see net.certware.evidence.hugin.netDSL.andExpression * @generated */ EClass getandExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.relationalExpression <em>relational Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>relational Expression</em>'. * @see net.certware.evidence.hugin.netDSL.relationalExpression * @generated */ EClass getrelationalExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.additiveExpression <em>additive Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>additive Expression</em>'. * @see net.certware.evidence.hugin.netDSL.additiveExpression * @generated */ EClass getadditiveExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.multiplicativeExpression <em>multiplicative Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>multiplicative Expression</em>'. * @see net.certware.evidence.hugin.netDSL.multiplicativeExpression * @generated */ EClass getmultiplicativeExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.unaryExpression <em>unary Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>unary Expression</em>'. * @see net.certware.evidence.hugin.netDSL.unaryExpression * @generated */ EClass getunaryExpression(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.unaryExpression#getExpr <em>Expr</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expr</em>'. * @see net.certware.evidence.hugin.netDSL.unaryExpression#getExpr() * @see #getunaryExpression() * @generated */ EReference getunaryExpression_Expr(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Operator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Operator</em>'. * @see net.certware.evidence.hugin.netDSL.Operator * @generated */ EClass getOperator(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.Operator#getSequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Sequence</em>'. * @see net.certware.evidence.hugin.netDSL.Operator#getSequence() * @see #getOperator() * @generated */ EReference getOperator_Sequence(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.TermExpression <em>Term Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Term Expression</em>'. * @see net.certware.evidence.hugin.netDSL.TermExpression * @generated */ EClass getTermExpression(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.TermLiteral <em>Term Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Term Literal</em>'. * @see net.certware.evidence.hugin.netDSL.TermLiteral * @generated */ EClass getTermLiteral(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.IntegerLiteral <em>Integer Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Integer Literal</em>'. * @see net.certware.evidence.hugin.netDSL.IntegerLiteral * @generated */ EClass getIntegerLiteral(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.IntegerLiteral#getX <em>X</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>X</em>'. * @see net.certware.evidence.hugin.netDSL.IntegerLiteral#getX() * @see #getIntegerLiteral() * @generated */ EReference getIntegerLiteral_X(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.IntegerLiteral#getY <em>Y</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Y</em>'. * @see net.certware.evidence.hugin.netDSL.IntegerLiteral#getY() * @see #getIntegerLiteral() * @generated */ EReference getIntegerLiteral_Y(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.IntegerLiteral#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.IntegerLiteral#getValue() * @see #getIntegerLiteral() * @generated */ EAttribute getIntegerLiteral_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.List5 <em>List5</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>List5</em>'. * @see net.certware.evidence.hugin.netDSL.List5 * @generated */ EClass getList5(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.List5#getList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>List</em>'. * @see net.certware.evidence.hugin.netDSL.List5#getList() * @see #getList5() * @generated */ EReference getList5_List(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.List4 <em>List4</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>List4</em>'. * @see net.certware.evidence.hugin.netDSL.List4 * @generated */ EClass getList4(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.List4#getList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>List</em>'. * @see net.certware.evidence.hugin.netDSL.List4#getList() * @see #getList4() * @generated */ EReference getList4_List(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.List3 <em>List3</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>List3</em>'. * @see net.certware.evidence.hugin.netDSL.List3 * @generated */ EClass getList3(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.List3#getList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>List</em>'. * @see net.certware.evidence.hugin.netDSL.List3#getList() * @see #getList3() * @generated */ EReference getList3_List(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.List2 <em>List2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>List2</em>'. * @see net.certware.evidence.hugin.netDSL.List2 * @generated */ EClass getList2(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.List2#getList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>List</em>'. * @see net.certware.evidence.hugin.netDSL.List2#getList() * @see #getList2() * @generated */ EReference getList2_List(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.List1 <em>List1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>List1</em>'. * @see net.certware.evidence.hugin.netDSL.List1 * @generated */ EClass getList1(); /** * Returns the meta object for the containment reference list '{@link net.certware.evidence.hugin.netDSL.List1#getItems <em>Items</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Items</em>'. * @see net.certware.evidence.hugin.netDSL.List1#getItems() * @see #getList1() * @generated */ EReference getList1_Items(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.Assignment <em>Assignment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assignment</em>'. * @see net.certware.evidence.hugin.netDSL.Assignment * @generated */ EClass getAssignment(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.Assignment#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.Assignment#getLeft() * @see #getAssignment() * @generated */ EReference getAssignment_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.Assignment#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.Assignment#getRight() * @see #getAssignment() * @generated */ EReference getAssignment_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.AssignmentOp <em>Assignment Op</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Assignment Op</em>'. * @see net.certware.evidence.hugin.netDSL.AssignmentOp * @generated */ EClass getAssignmentOp(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.AssignmentOp#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.AssignmentOp#getLeft() * @see #getAssignmentOp() * @generated */ EReference getAssignmentOp_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.AssignmentOp#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.AssignmentOp#getRight() * @see #getAssignmentOp() * @generated */ EReference getAssignmentOp_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.OrExp <em>Or Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Or Exp</em>'. * @see net.certware.evidence.hugin.netDSL.OrExp * @generated */ EClass getOrExp(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.OrExp#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.OrExp#getLeft() * @see #getOrExp() * @generated */ EReference getOrExp_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.OrExp#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.OrExp#getRight() * @see #getOrExp() * @generated */ EReference getOrExp_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.AndExp <em>And Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>And Exp</em>'. * @see net.certware.evidence.hugin.netDSL.AndExp * @generated */ EClass getAndExp(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.AndExp#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.AndExp#getLeft() * @see #getAndExp() * @generated */ EReference getAndExp_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.AndExp#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.AndExp#getRight() * @see #getAndExp() * @generated */ EReference getAndExp_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.RelationalExp <em>Relational Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Relational Exp</em>'. * @see net.certware.evidence.hugin.netDSL.RelationalExp * @generated */ EClass getRelationalExp(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.RelationalExp#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.RelationalExp#getLeft() * @see #getRelationalExp() * @generated */ EReference getRelationalExp_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.RelationalExp#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.RelationalExp#getRight() * @see #getRelationalExp() * @generated */ EReference getRelationalExp_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.AdditiveExp <em>Additive Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Additive Exp</em>'. * @see net.certware.evidence.hugin.netDSL.AdditiveExp * @generated */ EClass getAdditiveExp(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.AdditiveExp#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.AdditiveExp#getLeft() * @see #getAdditiveExp() * @generated */ EReference getAdditiveExp_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.AdditiveExp#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.AdditiveExp#getRight() * @see #getAdditiveExp() * @generated */ EReference getAdditiveExp_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.MultiplicativeExp <em>Multiplicative Exp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Multiplicative Exp</em>'. * @see net.certware.evidence.hugin.netDSL.MultiplicativeExp * @generated */ EClass getMultiplicativeExp(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.MultiplicativeExp#getLeft <em>Left</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Left</em>'. * @see net.certware.evidence.hugin.netDSL.MultiplicativeExp#getLeft() * @see #getMultiplicativeExp() * @generated */ EReference getMultiplicativeExp_Left(); /** * Returns the meta object for the containment reference '{@link net.certware.evidence.hugin.netDSL.MultiplicativeExp#getRight <em>Right</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Right</em>'. * @see net.certware.evidence.hugin.netDSL.MultiplicativeExp#getRight() * @see #getMultiplicativeExp() * @generated */ EReference getMultiplicativeExp_Right(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.VarRef <em>Var Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Var Ref</em>'. * @see net.certware.evidence.hugin.netDSL.VarRef * @generated */ EClass getVarRef(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.VarRef#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.VarRef#getValue() * @see #getVarRef() * @generated */ EAttribute getVarRef_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.BooleanLiteral <em>Boolean Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Boolean Literal</em>'. * @see net.certware.evidence.hugin.netDSL.BooleanLiteral * @generated */ EClass getBooleanLiteral(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.BooleanLiteral#isValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.BooleanLiteral#isValue() * @see #getBooleanLiteral() * @generated */ EAttribute getBooleanLiteral_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.StringLiteral <em>String Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>String Literal</em>'. * @see net.certware.evidence.hugin.netDSL.StringLiteral * @generated */ EClass getStringLiteral(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.StringLiteral#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.StringLiteral#getValue() * @see #getStringLiteral() * @generated */ EAttribute getStringLiteral_Value(); /** * Returns the meta object for class '{@link net.certware.evidence.hugin.netDSL.DoubleLiteral <em>Double Literal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Double Literal</em>'. * @see net.certware.evidence.hugin.netDSL.DoubleLiteral * @generated */ EClass getDoubleLiteral(); /** * Returns the meta object for the attribute '{@link net.certware.evidence.hugin.netDSL.DoubleLiteral#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see net.certware.evidence.hugin.netDSL.DoubleLiteral#getValue() * @see #getDoubleLiteral() * @generated */ EAttribute getDoubleLiteral_Value(); /** * 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 */ NetDSLFactory getNetDSLFactory(); /** * <!-- 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 net.certware.evidence.hugin.netDSL.impl.ModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ModelImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getModel() * @generated */ EClass MODEL = eINSTANCE.getModel(); /** * The meta object literal for the '<em><b>Domain</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MODEL__DOMAIN = eINSTANCE.getModel_Domain(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.IntegerImpl <em>Integer</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.IntegerImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getInteger() * @generated */ EClass INTEGER = eINSTANCE.getInteger(); /** * The meta object literal for the '<em><b>I</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTEGER__I = eINSTANCE.getInteger_I(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.DomainDefinitionImpl <em>Domain Definition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DomainDefinitionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDomainDefinition() * @generated */ EClass DOMAIN_DEFINITION = eINSTANCE.getDomainDefinition(); /** * The meta object literal for the '<em><b>Header</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOMAIN_DEFINITION__HEADER = eINSTANCE.getDomainDefinition_Header(); /** * The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOMAIN_DEFINITION__ELEMENTS = eINSTANCE.getDomainDefinition_Elements(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.DomainHeaderImpl <em>Domain Header</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DomainHeaderImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDomainHeader() * @generated */ EClass DOMAIN_HEADER = eINSTANCE.getDomainHeader(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference DOMAIN_HEADER__ATTRIBUTES = eINSTANCE.getDomainHeader_Attributes(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.DomainElementImpl <em>Domain Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DomainElementImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDomainElement() * @generated */ EClass DOMAIN_ELEMENT = eINSTANCE.getDomainElement(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.AttributeImpl <em>Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAttribute() * @generated */ EClass ATTRIBUTE = eINSTANCE.getAttribute(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.BasicNodeImpl <em>Basic Node</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.BasicNodeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getBasicNode() * @generated */ EClass BASIC_NODE = eINSTANCE.getBasicNode(); /** * The meta object literal for the '<em><b>Keyword</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BASIC_NODE__KEYWORD = eINSTANCE.getBasicNode_Keyword(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BASIC_NODE__ID = eINSTANCE.getBasicNode_Id(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference BASIC_NODE__ATTRIBUTES = eINSTANCE.getBasicNode_Attributes(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.StatesAttributeImpl <em>States Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.StatesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getStatesAttribute() * @generated */ EClass STATES_ATTRIBUTE = eINSTANCE.getStatesAttribute(); /** * The meta object literal for the '<em><b>States</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATES_ATTRIBUTE__STATES = eINSTANCE.getStatesAttribute_States(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.LabelAttributeImpl <em>Label Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.LabelAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getLabelAttribute() * @generated */ EClass LABEL_ATTRIBUTE = eINSTANCE.getLabelAttribute(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LABEL_ATTRIBUTE__VALUE = eINSTANCE.getLabelAttribute_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PositionAttributeImpl <em>Position Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PositionAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPositionAttribute() * @generated */ EClass POSITION_ATTRIBUTE = eINSTANCE.getPositionAttribute(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.SubtypeAttributeImpl <em>Subtype Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.SubtypeAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getSubtypeAttribute() * @generated */ EClass SUBTYPE_ATTRIBUTE = eINSTANCE.getSubtypeAttribute(); /** * The meta object literal for the '<em><b>Subtype</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SUBTYPE_ATTRIBUTE__SUBTYPE = eINSTANCE.getSubtypeAttribute_Subtype(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.StateValuesAttributeImpl <em>State Values Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.StateValuesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getStateValuesAttribute() * @generated */ EClass STATE_VALUES_ATTRIBUTE = eINSTANCE.getStateValuesAttribute(); /** * The meta object literal for the '<em><b>Numbers</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STATE_VALUES_ATTRIBUTE__NUMBERS = eINSTANCE.getStateValuesAttribute_Numbers(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ApplicationAttributeImpl <em>Application Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ApplicationAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getApplicationAttribute() * @generated */ EClass APPLICATION_ATTRIBUTE = eINSTANCE.getApplicationAttribute(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute APPLICATION_ATTRIBUTE__KEY = eINSTANCE.getApplicationAttribute_Key(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute APPLICATION_ATTRIBUTE__VALUE = eINSTANCE.getApplicationAttribute_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.NodeSizeAttributeImpl <em>Node Size Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.NodeSizeAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getNodeSizeAttribute() * @generated */ EClass NODE_SIZE_ATTRIBUTE = eINSTANCE.getNodeSizeAttribute(); /** * The meta object literal for the '<em><b>Width</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NODE_SIZE_ATTRIBUTE__WIDTH = eINSTANCE.getNodeSizeAttribute_Width(); /** * The meta object literal for the '<em><b>Height</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NODE_SIZE_ATTRIBUTE__HEIGHT = eINSTANCE.getNodeSizeAttribute_Height(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialImpl <em>Potential</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotential() * @generated */ EClass POTENTIAL = eINSTANCE.getPotential(); /** * The meta object literal for the '<em><b>Graph</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL__GRAPH = eINSTANCE.getPotential_Graph(); /** * The meta object literal for the '<em><b>Model</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL__MODEL = eINSTANCE.getPotential_Model(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialGraphImpl <em>Potential Graph</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialGraphImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialGraph() * @generated */ EClass POTENTIAL_GRAPH = eINSTANCE.getPotentialGraph(); /** * The meta object literal for the '<em><b>Children</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute POTENTIAL_GRAPH__CHILDREN = eINSTANCE.getPotentialGraph_Children(); /** * The meta object literal for the '<em><b>Parents</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute POTENTIAL_GRAPH__PARENTS = eINSTANCE.getPotentialGraph_Parents(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialModelImpl <em>Potential Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialModelImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialModel() * @generated */ EClass POTENTIAL_MODEL = eINSTANCE.getPotentialModel(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL_MODEL__ATTRIBUTES = eINSTANCE.getPotentialModel_Attributes(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialAttributeImpl <em>Potential Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialAttribute() * @generated */ EClass POTENTIAL_ATTRIBUTE = eINSTANCE.getPotentialAttribute(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialDataAttributeImpl <em>Potential Data Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialDataAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialDataAttribute() * @generated */ EClass POTENTIAL_DATA_ATTRIBUTE = eINSTANCE.getPotentialDataAttribute(); /** * The meta object literal for the '<em><b>Data</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL_DATA_ATTRIBUTE__DATA = eINSTANCE.getPotentialDataAttribute_Data(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.MatrixRowImpl <em>Matrix Row</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.MatrixRowImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getMatrixRow() * @generated */ EClass MATRIX_ROW = eINSTANCE.getMatrixRow(); /** * The meta object literal for the '<em><b>R5</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MATRIX_ROW__R5 = eINSTANCE.getMatrixRow_R5(); /** * The meta object literal for the '<em><b>R4</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MATRIX_ROW__R4 = eINSTANCE.getMatrixRow_R4(); /** * The meta object literal for the '<em><b>R3</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MATRIX_ROW__R3 = eINSTANCE.getMatrixRow_R3(); /** * The meta object literal for the '<em><b>R2</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MATRIX_ROW__R2 = eINSTANCE.getMatrixRow_R2(); /** * The meta object literal for the '<em><b>R1</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MATRIX_ROW__R1 = eINSTANCE.getMatrixRow_R1(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.PotentialTableAttributeImpl <em>Potential Table Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.PotentialTableAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getPotentialTableAttribute() * @generated */ EClass POTENTIAL_TABLE_ATTRIBUTE = eINSTANCE.getPotentialTableAttribute(); /** * The meta object literal for the '<em><b>Nodes</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL_TABLE_ATTRIBUTE__NODES = eINSTANCE.getPotentialTableAttribute_Nodes(); /** * The meta object literal for the '<em><b>Samples</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL_TABLE_ATTRIBUTE__SAMPLES = eINSTANCE.getPotentialTableAttribute_Samples(); /** * The meta object literal for the '<em><b>Data</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POTENTIAL_TABLE_ATTRIBUTE__DATA = eINSTANCE.getPotentialTableAttribute_Data(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ModelNodesAttributeImpl <em>Model Nodes Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ModelNodesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getModelNodesAttribute() * @generated */ EClass MODEL_NODES_ATTRIBUTE = eINSTANCE.getModelNodesAttribute(); /** * The meta object literal for the '<em><b>Configurations</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODEL_NODES_ATTRIBUTE__CONFIGURATIONS = eINSTANCE.getModelNodesAttribute_Configurations(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.SamplesAttributeImpl <em>Samples Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.SamplesAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getSamplesAttribute() * @generated */ EClass SAMPLES_ATTRIBUTE = eINSTANCE.getSamplesAttribute(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SAMPLES_ATTRIBUTE__VALUE = eINSTANCE.getSamplesAttribute_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ModelDataAttributeImpl <em>Model Data Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ModelDataAttributeImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getModelDataAttribute() * @generated */ EClass MODEL_DATA_ATTRIBUTE = eINSTANCE.getModelDataAttribute(); /** * The meta object literal for the '<em><b>Sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MODEL_DATA_ATTRIBUTE__SEQUENCE = eINSTANCE.getModelDataAttribute_Sequence(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ClassDefinitionImpl <em>Class Definition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ClassDefinitionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getClassDefinition() * @generated */ EClass CLASS_DEFINITION = eINSTANCE.getClassDefinition(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CLASS_DEFINITION__NAME = eINSTANCE.getClassDefinition_Name(); /** * The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CLASS_DEFINITION__ELEMENTS = eINSTANCE.getClassDefinition_Elements(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ClassElementImpl <em>Class Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ClassElementImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getClassElement() * @generated */ EClass CLASS_ELEMENT = eINSTANCE.getClassElement(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ClassInstanceImpl <em>Class Instance</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ClassInstanceImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getClassInstance() * @generated */ EClass CLASS_INSTANCE = eINSTANCE.getClassInstance(); /** * The meta object literal for the '<em><b>Instance Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CLASS_INSTANCE__INSTANCE_NAME = eINSTANCE.getClassInstance_InstanceName(); /** * The meta object literal for the '<em><b>Class Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CLASS_INSTANCE__CLASS_NAME = eINSTANCE.getClassInstance_ClassName(); /** * The meta object literal for the '<em><b>Input</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CLASS_INSTANCE__INPUT = eINSTANCE.getClassInstance_Input(); /** * The meta object literal for the '<em><b>Output</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CLASS_INSTANCE__OUTPUT = eINSTANCE.getClassInstance_Output(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CLASS_INSTANCE__ATTRIBUTES = eINSTANCE.getClassInstance_Attributes(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.InputBindingsImpl <em>Input Bindings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.InputBindingsImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getInputBindings() * @generated */ EClass INPUT_BINDINGS = eINSTANCE.getInputBindings(); /** * The meta object literal for the '<em><b>Lhs</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INPUT_BINDINGS__LHS = eINSTANCE.getInputBindings_Lhs(); /** * The meta object literal for the '<em><b>Rhs</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INPUT_BINDINGS__RHS = eINSTANCE.getInputBindings_Rhs(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.InputBindingImpl <em>Input Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.InputBindingImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getInputBinding() * @generated */ EClass INPUT_BINDING = eINSTANCE.getInputBinding(); /** * The meta object literal for the '<em><b>Formal</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INPUT_BINDING__FORMAL = eINSTANCE.getInputBinding_Formal(); /** * The meta object literal for the '<em><b>Actual</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INPUT_BINDING__ACTUAL = eINSTANCE.getInputBinding_Actual(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.OutputBindingsImpl <em>Output Bindings</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OutputBindingsImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOutputBindings() * @generated */ EClass OUTPUT_BINDINGS = eINSTANCE.getOutputBindings(); /** * The meta object literal for the '<em><b>Lhs</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OUTPUT_BINDINGS__LHS = eINSTANCE.getOutputBindings_Lhs(); /** * The meta object literal for the '<em><b>Rhs</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OUTPUT_BINDINGS__RHS = eINSTANCE.getOutputBindings_Rhs(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.OutputBindingImpl <em>Output Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OutputBindingImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOutputBinding() * @generated */ EClass OUTPUT_BINDING = eINSTANCE.getOutputBinding(); /** * The meta object literal for the '<em><b>Actual</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute OUTPUT_BINDING__ACTUAL = eINSTANCE.getOutputBinding_Actual(); /** * The meta object literal for the '<em><b>Formal</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute OUTPUT_BINDING__FORMAL = eINSTANCE.getOutputBinding_Formal(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.NodeAttributesImpl <em>Node Attributes</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.NodeAttributesImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getNodeAttributes() * @generated */ EClass NODE_ATTRIBUTES = eINSTANCE.getNodeAttributes(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ExpressionSequenceImpl <em>Expression Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ExpressionSequenceImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getExpressionSequence() * @generated */ EClass EXPRESSION_SEQUENCE = eINSTANCE.getExpressionSequence(); /** * The meta object literal for the '<em><b>Expressions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXPRESSION_SEQUENCE__EXPRESSIONS = eINSTANCE.getExpressionSequence_Expressions(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.ExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getExpression() * @generated */ EClass EXPRESSION = eINSTANCE.getExpression(); /** * The meta object literal for the '<em><b>Op</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXPRESSION__OP = eINSTANCE.getExpression_Op(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.assignmentOpExpressionImpl <em>assignment Op Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.assignmentOpExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getassignmentOpExpression() * @generated */ EClass ASSIGNMENT_OP_EXPRESSION = eINSTANCE.getassignmentOpExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.orExpressionImpl <em>or Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.orExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getorExpression() * @generated */ EClass OR_EXPRESSION = eINSTANCE.getorExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.andExpressionImpl <em>and Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.andExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getandExpression() * @generated */ EClass AND_EXPRESSION = eINSTANCE.getandExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.relationalExpressionImpl <em>relational Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.relationalExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getrelationalExpression() * @generated */ EClass RELATIONAL_EXPRESSION = eINSTANCE.getrelationalExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.additiveExpressionImpl <em>additive Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.additiveExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getadditiveExpression() * @generated */ EClass ADDITIVE_EXPRESSION = eINSTANCE.getadditiveExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.multiplicativeExpressionImpl <em>multiplicative Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.multiplicativeExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getmultiplicativeExpression() * @generated */ EClass MULTIPLICATIVE_EXPRESSION = eINSTANCE.getmultiplicativeExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.unaryExpressionImpl <em>unary Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.unaryExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getunaryExpression() * @generated */ EClass UNARY_EXPRESSION = eINSTANCE.getunaryExpression(); /** * The meta object literal for the '<em><b>Expr</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference UNARY_EXPRESSION__EXPR = eINSTANCE.getunaryExpression_Expr(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.OperatorImpl <em>Operator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OperatorImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOperator() * @generated */ EClass OPERATOR = eINSTANCE.getOperator(); /** * The meta object literal for the '<em><b>Sequence</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OPERATOR__SEQUENCE = eINSTANCE.getOperator_Sequence(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.TermExpressionImpl <em>Term Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.TermExpressionImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getTermExpression() * @generated */ EClass TERM_EXPRESSION = eINSTANCE.getTermExpression(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.TermLiteralImpl <em>Term Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.TermLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getTermLiteral() * @generated */ EClass TERM_LITERAL = eINSTANCE.getTermLiteral(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.IntegerLiteralImpl <em>Integer Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.IntegerLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getIntegerLiteral() * @generated */ EClass INTEGER_LITERAL = eINSTANCE.getIntegerLiteral(); /** * The meta object literal for the '<em><b>X</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTEGER_LITERAL__X = eINSTANCE.getIntegerLiteral_X(); /** * The meta object literal for the '<em><b>Y</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INTEGER_LITERAL__Y = eINSTANCE.getIntegerLiteral_Y(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INTEGER_LITERAL__VALUE = eINSTANCE.getIntegerLiteral_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.List5Impl <em>List5</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List5Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList5() * @generated */ EClass LIST5 = eINSTANCE.getList5(); /** * The meta object literal for the '<em><b>List</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LIST5__LIST = eINSTANCE.getList5_List(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.List4Impl <em>List4</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List4Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList4() * @generated */ EClass LIST4 = eINSTANCE.getList4(); /** * The meta object literal for the '<em><b>List</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LIST4__LIST = eINSTANCE.getList4_List(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.List3Impl <em>List3</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List3Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList3() * @generated */ EClass LIST3 = eINSTANCE.getList3(); /** * The meta object literal for the '<em><b>List</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LIST3__LIST = eINSTANCE.getList3_List(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.List2Impl <em>List2</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List2Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList2() * @generated */ EClass LIST2 = eINSTANCE.getList2(); /** * The meta object literal for the '<em><b>List</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LIST2__LIST = eINSTANCE.getList2_List(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.List1Impl <em>List1</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.List1Impl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getList1() * @generated */ EClass LIST1 = eINSTANCE.getList1(); /** * The meta object literal for the '<em><b>Items</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LIST1__ITEMS = eINSTANCE.getList1_Items(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.AssignmentImpl <em>Assignment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AssignmentImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAssignment() * @generated */ EClass ASSIGNMENT = eINSTANCE.getAssignment(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSIGNMENT__LEFT = eINSTANCE.getAssignment_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSIGNMENT__RIGHT = eINSTANCE.getAssignment_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.AssignmentOpImpl <em>Assignment Op</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AssignmentOpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAssignmentOp() * @generated */ EClass ASSIGNMENT_OP = eINSTANCE.getAssignmentOp(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSIGNMENT_OP__LEFT = eINSTANCE.getAssignmentOp_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ASSIGNMENT_OP__RIGHT = eINSTANCE.getAssignmentOp_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.OrExpImpl <em>Or Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.OrExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getOrExp() * @generated */ EClass OR_EXP = eINSTANCE.getOrExp(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OR_EXP__LEFT = eINSTANCE.getOrExp_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OR_EXP__RIGHT = eINSTANCE.getOrExp_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.AndExpImpl <em>And Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AndExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAndExp() * @generated */ EClass AND_EXP = eINSTANCE.getAndExp(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference AND_EXP__LEFT = eINSTANCE.getAndExp_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference AND_EXP__RIGHT = eINSTANCE.getAndExp_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.RelationalExpImpl <em>Relational Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.RelationalExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getRelationalExp() * @generated */ EClass RELATIONAL_EXP = eINSTANCE.getRelationalExp(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RELATIONAL_EXP__LEFT = eINSTANCE.getRelationalExp_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RELATIONAL_EXP__RIGHT = eINSTANCE.getRelationalExp_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.AdditiveExpImpl <em>Additive Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.AdditiveExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getAdditiveExp() * @generated */ EClass ADDITIVE_EXP = eINSTANCE.getAdditiveExp(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ADDITIVE_EXP__LEFT = eINSTANCE.getAdditiveExp_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ADDITIVE_EXP__RIGHT = eINSTANCE.getAdditiveExp_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.MultiplicativeExpImpl <em>Multiplicative Exp</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.MultiplicativeExpImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getMultiplicativeExp() * @generated */ EClass MULTIPLICATIVE_EXP = eINSTANCE.getMultiplicativeExp(); /** * The meta object literal for the '<em><b>Left</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MULTIPLICATIVE_EXP__LEFT = eINSTANCE.getMultiplicativeExp_Left(); /** * The meta object literal for the '<em><b>Right</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MULTIPLICATIVE_EXP__RIGHT = eINSTANCE.getMultiplicativeExp_Right(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.VarRefImpl <em>Var Ref</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.VarRefImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getVarRef() * @generated */ EClass VAR_REF = eINSTANCE.getVarRef(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VAR_REF__VALUE = eINSTANCE.getVarRef_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.BooleanLiteralImpl <em>Boolean Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.BooleanLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getBooleanLiteral() * @generated */ EClass BOOLEAN_LITERAL = eINSTANCE.getBooleanLiteral(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute BOOLEAN_LITERAL__VALUE = eINSTANCE.getBooleanLiteral_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.StringLiteralImpl <em>String Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.StringLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getStringLiteral() * @generated */ EClass STRING_LITERAL = eINSTANCE.getStringLiteral(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute STRING_LITERAL__VALUE = eINSTANCE.getStringLiteral_Value(); /** * The meta object literal for the '{@link net.certware.evidence.hugin.netDSL.impl.DoubleLiteralImpl <em>Double Literal</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see net.certware.evidence.hugin.netDSL.impl.DoubleLiteralImpl * @see net.certware.evidence.hugin.netDSL.impl.NetDSLPackageImpl#getDoubleLiteral() * @generated */ EClass DOUBLE_LITERAL = eINSTANCE.getDoubleLiteral(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute DOUBLE_LITERAL__VALUE = eINSTANCE.getDoubleLiteral_Value(); } } //NetDSLPackage