/** */ package hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation; import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.LogiclanguagePackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialinterpretationFactory * @model kind="package" * @generated */ public interface PartialinterpretationPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "partialinterpretation"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "partialinterpretation"; /** * The singleton instance of the package. * * * @generated */ PartialinterpretationPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl.init(); /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialInterpretationImpl Partial Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialInterpretation() * @generated */ int PARTIAL_INTERPRETATION = 0; /** * The feature id for the 'Problem' reference. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__PROBLEM = 0; /** * The feature id for the 'Partialconstantinterpretation' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__PARTIALCONSTANTINTERPRETATION = 1; /** * The feature id for the 'Partialrelationinterpretation' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__PARTIALRELATIONINTERPRETATION = 2; /** * The feature id for the 'Partialfunctioninterpretation' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__PARTIALFUNCTIONINTERPRETATION = 3; /** * The feature id for the 'New Elements' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__NEW_ELEMENTS = 4; /** * The feature id for the 'Partialtypeinterpratation' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__PARTIALTYPEINTERPRATATION = 5; /** * The feature id for the 'Min New Elements' attribute. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__MIN_NEW_ELEMENTS = 6; /** * The feature id for the 'Max New Elements' attribute. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__MAX_NEW_ELEMENTS = 7; /** * The feature id for the 'Open World Element Prototypes' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__OPEN_WORLD_ELEMENT_PROTOTYPES = 8; /** * The feature id for the 'Problem Conainer' containment reference. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__PROBLEM_CONAINER = 9; /** * The feature id for the 'Stringelement' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__STRINGELEMENT = 10; /** * The feature id for the 'Stringelements' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__STRINGELEMENTS = 11; /** * The feature id for the 'Realelements' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__REALELEMENTS = 12; /** * The feature id for the 'Integerelements' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__INTEGERELEMENTS = 13; /** * The feature id for the 'Booleanelements' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__BOOLEANELEMENTS = 14; /** * The feature id for the 'Max New Integers' attribute. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__MAX_NEW_INTEGERS = 15; /** * The feature id for the 'Max New Reals' attribute. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__MAX_NEW_REALS = 16; /** * The feature id for the 'Max New Strings' attribute. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__MAX_NEW_STRINGS = 17; /** * The feature id for the 'New Strings' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__NEW_STRINGS = 18; /** * The feature id for the 'New Reals' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__NEW_REALS = 19; /** * The feature id for the 'New Integers' containment reference list. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION__NEW_INTEGERS = 20; /** * The number of structural features of the 'Partial Interpretation' class. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION_FEATURE_COUNT = 21; /** * The number of operations of the 'Partial Interpretation' class. * * * @generated * @ordered */ int PARTIAL_INTERPRETATION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialConstantInterpretationImpl Partial Constant Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialConstantInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialConstantInterpretation() * @generated */ int PARTIAL_CONSTANT_INTERPRETATION = 1; /** * The feature id for the 'Interpretation Of' reference. * * * @generated * @ordered */ int PARTIAL_CONSTANT_INTERPRETATION__INTERPRETATION_OF = 0; /** * The number of structural features of the 'Partial Constant Interpretation' class. * * * @generated * @ordered */ int PARTIAL_CONSTANT_INTERPRETATION_FEATURE_COUNT = 1; /** * The number of operations of the 'Partial Constant Interpretation' class. * * * @generated * @ordered */ int PARTIAL_CONSTANT_INTERPRETATION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialRelationInterpretationImpl Partial Relation Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialRelationInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialRelationInterpretation() * @generated */ int PARTIAL_RELATION_INTERPRETATION = 2; /** * The feature id for the 'Interpretation Of' reference. * * * @generated * @ordered */ int PARTIAL_RELATION_INTERPRETATION__INTERPRETATION_OF = 0; /** * The feature id for the 'Relationlinks' containment reference list. * * * @generated * @ordered */ int PARTIAL_RELATION_INTERPRETATION__RELATIONLINKS = 1; /** * The feature id for the 'Param1' reference. * * * @generated * @ordered */ int PARTIAL_RELATION_INTERPRETATION__PARAM1 = 2; /** * The feature id for the 'Param2' reference. * * * @generated * @ordered */ int PARTIAL_RELATION_INTERPRETATION__PARAM2 = 3; /** * The number of structural features of the 'Partial Relation Interpretation' class. * * * @generated * @ordered */ int PARTIAL_RELATION_INTERPRETATION_FEATURE_COUNT = 4; /** * The number of operations of the 'Partial Relation Interpretation' class. * * * @generated * @ordered */ int PARTIAL_RELATION_INTERPRETATION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialFunctionInterpretationImpl Partial Function Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialFunctionInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialFunctionInterpretation() * @generated */ int PARTIAL_FUNCTION_INTERPRETATION = 3; /** * The feature id for the 'Interpretation Of' reference. * * * @generated * @ordered */ int PARTIAL_FUNCTION_INTERPRETATION__INTERPRETATION_OF = 0; /** * The number of structural features of the 'Partial Function Interpretation' class. * * * @generated * @ordered */ int PARTIAL_FUNCTION_INTERPRETATION_FEATURE_COUNT = 1; /** * The number of operations of the 'Partial Function Interpretation' class. * * * @generated * @ordered */ int PARTIAL_FUNCTION_INTERPRETATION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialTypeInterpratationImpl Partial Type Interpratation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialTypeInterpratationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialTypeInterpratation() * @generated */ int PARTIAL_TYPE_INTERPRATATION = 4; /** * The feature id for the 'Interpretation Of' reference. * * * @generated * @ordered */ int PARTIAL_TYPE_INTERPRATATION__INTERPRETATION_OF = 0; /** * The feature id for the 'Elements' reference list. * * * @generated * @ordered */ int PARTIAL_TYPE_INTERPRATATION__ELEMENTS = 1; /** * The feature id for the 'Supertype Interpretation' reference list. * * * @generated * @ordered */ int PARTIAL_TYPE_INTERPRATATION__SUPERTYPE_INTERPRETATION = 2; /** * The number of structural features of the 'Partial Type Interpratation' class. * * * @generated * @ordered */ int PARTIAL_TYPE_INTERPRATATION_FEATURE_COUNT = 3; /** * The number of operations of the 'Partial Type Interpratation' class. * * * @generated * @ordered */ int PARTIAL_TYPE_INTERPRATATION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RelationLinkImpl Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getRelationLink() * @generated */ int RELATION_LINK = 5; /** * The number of structural features of the 'Relation Link' class. * * * @generated * @ordered */ int RELATION_LINK_FEATURE_COUNT = 0; /** * The number of operations of the 'Relation Link' class. * * * @generated * @ordered */ int RELATION_LINK_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.UnaryElementRelationLinkImpl Unary Element Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.UnaryElementRelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getUnaryElementRelationLink() * @generated */ int UNARY_ELEMENT_RELATION_LINK = 6; /** * The feature id for the 'Param1' reference. * * * @generated * @ordered */ int UNARY_ELEMENT_RELATION_LINK__PARAM1 = RELATION_LINK_FEATURE_COUNT + 0; /** * The number of structural features of the 'Unary Element Relation Link' class. * * * @generated * @ordered */ int UNARY_ELEMENT_RELATION_LINK_FEATURE_COUNT = RELATION_LINK_FEATURE_COUNT + 1; /** * The number of operations of the 'Unary Element Relation Link' class. * * * @generated * @ordered */ int UNARY_ELEMENT_RELATION_LINK_OPERATION_COUNT = RELATION_LINK_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BinaryElementRelationLinkImpl Binary Element Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BinaryElementRelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getBinaryElementRelationLink() * @generated */ int BINARY_ELEMENT_RELATION_LINK = 7; /** * The feature id for the 'Param1' reference. * * * @generated * @ordered */ int BINARY_ELEMENT_RELATION_LINK__PARAM1 = RELATION_LINK_FEATURE_COUNT + 0; /** * The feature id for the 'Param2' reference. * * * @generated * @ordered */ int BINARY_ELEMENT_RELATION_LINK__PARAM2 = RELATION_LINK_FEATURE_COUNT + 1; /** * The number of structural features of the 'Binary Element Relation Link' class. * * * @generated * @ordered */ int BINARY_ELEMENT_RELATION_LINK_FEATURE_COUNT = RELATION_LINK_FEATURE_COUNT + 2; /** * The number of operations of the 'Binary Element Relation Link' class. * * * @generated * @ordered */ int BINARY_ELEMENT_RELATION_LINK_OPERATION_COUNT = RELATION_LINK_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkImpl Nary Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getNaryRelationLink() * @generated */ int NARY_RELATION_LINK = 8; /** * The feature id for the 'Elements' containment reference list. * * * @generated * @ordered */ int NARY_RELATION_LINK__ELEMENTS = RELATION_LINK_FEATURE_COUNT + 0; /** * The number of structural features of the 'Nary Relation Link' class. * * * @generated * @ordered */ int NARY_RELATION_LINK_FEATURE_COUNT = RELATION_LINK_FEATURE_COUNT + 1; /** * The number of operations of the 'Nary Relation Link' class. * * * @generated * @ordered */ int NARY_RELATION_LINK_OPERATION_COUNT = RELATION_LINK_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkElementImpl Nary Relation Link Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getNaryRelationLinkElement() * @generated */ int NARY_RELATION_LINK_ELEMENT = 9; /** * The feature id for the 'Index' attribute. * * * @generated * @ordered */ int NARY_RELATION_LINK_ELEMENT__INDEX = 0; /** * The number of structural features of the 'Nary Relation Link Element' class. * * * @generated * @ordered */ int NARY_RELATION_LINK_ELEMENT_FEATURE_COUNT = 1; /** * The number of operations of the 'Nary Relation Link Element' class. * * * @generated * @ordered */ int NARY_RELATION_LINK_ELEMENT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PrimitiveElementImpl Primitive Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PrimitiveElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPrimitiveElement() * @generated */ int PRIMITIVE_ELEMENT = 10; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PRIMITIVE_ELEMENT__NAME = LogiclanguagePackage.DEFINED_ELEMENT__NAME; /** * The feature id for the 'Defined In Type' reference list. * * * @generated * @ordered */ int PRIMITIVE_ELEMENT__DEFINED_IN_TYPE = LogiclanguagePackage.DEFINED_ELEMENT__DEFINED_IN_TYPE; /** * The feature id for the 'Value Set' attribute. * * * @generated * @ordered */ int PRIMITIVE_ELEMENT__VALUE_SET = LogiclanguagePackage.DEFINED_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Primitive Element' class. * * * @generated * @ordered */ int PRIMITIVE_ELEMENT_FEATURE_COUNT = LogiclanguagePackage.DEFINED_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Primitive Element' class. * * * @generated * @ordered */ int PRIMITIVE_ELEMENT_OPERATION_COUNT = LogiclanguagePackage.DEFINED_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BooleanElementImpl Boolean Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BooleanElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getBooleanElement() * @generated */ int BOOLEAN_ELEMENT = 11; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int BOOLEAN_ELEMENT__NAME = PRIMITIVE_ELEMENT__NAME; /** * The feature id for the 'Defined In Type' reference list. * * * @generated * @ordered */ int BOOLEAN_ELEMENT__DEFINED_IN_TYPE = PRIMITIVE_ELEMENT__DEFINED_IN_TYPE; /** * The feature id for the 'Value Set' attribute. * * * @generated * @ordered */ int BOOLEAN_ELEMENT__VALUE_SET = PRIMITIVE_ELEMENT__VALUE_SET; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int BOOLEAN_ELEMENT__VALUE = PRIMITIVE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Boolean Element' class. * * * @generated * @ordered */ int BOOLEAN_ELEMENT_FEATURE_COUNT = PRIMITIVE_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Boolean Element' class. * * * @generated * @ordered */ int BOOLEAN_ELEMENT_OPERATION_COUNT = PRIMITIVE_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.IntegerElementImpl Integer Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.IntegerElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getIntegerElement() * @generated */ int INTEGER_ELEMENT = 12; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int INTEGER_ELEMENT__NAME = PRIMITIVE_ELEMENT__NAME; /** * The feature id for the 'Defined In Type' reference list. * * * @generated * @ordered */ int INTEGER_ELEMENT__DEFINED_IN_TYPE = PRIMITIVE_ELEMENT__DEFINED_IN_TYPE; /** * The feature id for the 'Value Set' attribute. * * * @generated * @ordered */ int INTEGER_ELEMENT__VALUE_SET = PRIMITIVE_ELEMENT__VALUE_SET; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int INTEGER_ELEMENT__VALUE = PRIMITIVE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Integer Element' class. * * * @generated * @ordered */ int INTEGER_ELEMENT_FEATURE_COUNT = PRIMITIVE_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Integer Element' class. * * * @generated * @ordered */ int INTEGER_ELEMENT_OPERATION_COUNT = PRIMITIVE_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RealElementImpl Real Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RealElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getRealElement() * @generated */ int REAL_ELEMENT = 13; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int REAL_ELEMENT__NAME = PRIMITIVE_ELEMENT__NAME; /** * The feature id for the 'Defined In Type' reference list. * * * @generated * @ordered */ int REAL_ELEMENT__DEFINED_IN_TYPE = PRIMITIVE_ELEMENT__DEFINED_IN_TYPE; /** * The feature id for the 'Value Set' attribute. * * * @generated * @ordered */ int REAL_ELEMENT__VALUE_SET = PRIMITIVE_ELEMENT__VALUE_SET; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int REAL_ELEMENT__VALUE = PRIMITIVE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'Real Element' class. * * * @generated * @ordered */ int REAL_ELEMENT_FEATURE_COUNT = PRIMITIVE_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'Real Element' class. * * * @generated * @ordered */ int REAL_ELEMENT_OPERATION_COUNT = PRIMITIVE_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.StringElementImpl String Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.StringElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getStringElement() * @generated */ int STRING_ELEMENT = 14; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int STRING_ELEMENT__NAME = PRIMITIVE_ELEMENT__NAME; /** * The feature id for the 'Defined In Type' reference list. * * * @generated * @ordered */ int STRING_ELEMENT__DEFINED_IN_TYPE = PRIMITIVE_ELEMENT__DEFINED_IN_TYPE; /** * The feature id for the 'Value Set' attribute. * * * @generated * @ordered */ int STRING_ELEMENT__VALUE_SET = PRIMITIVE_ELEMENT__VALUE_SET; /** * The feature id for the 'Value' attribute. * * * @generated * @ordered */ int STRING_ELEMENT__VALUE = PRIMITIVE_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the 'String Element' class. * * * @generated * @ordered */ int STRING_ELEMENT_FEATURE_COUNT = PRIMITIVE_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the 'String Element' class. * * * @generated * @ordered */ int STRING_ELEMENT_OPERATION_COUNT = PRIMITIVE_ELEMENT_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation Partial Interpretation}'. * * * @return the meta object for class 'Partial Interpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation * @generated */ EClass getPartialInterpretation(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getProblem Problem}'. * * * @return the meta object for the reference 'Problem'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getProblem() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Problem(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialconstantinterpretation Partialconstantinterpretation}'. * * * @return the meta object for the containment reference list 'Partialconstantinterpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialconstantinterpretation() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Partialconstantinterpretation(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialrelationinterpretation Partialrelationinterpretation}'. * * * @return the meta object for the containment reference list 'Partialrelationinterpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialrelationinterpretation() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Partialrelationinterpretation(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialfunctioninterpretation Partialfunctioninterpretation}'. * * * @return the meta object for the containment reference list 'Partialfunctioninterpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialfunctioninterpretation() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Partialfunctioninterpretation(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewElements New Elements}'. * * * @return the meta object for the containment reference list 'New Elements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewElements() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_NewElements(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialtypeinterpratation Partialtypeinterpratation}'. * * * @return the meta object for the containment reference list 'Partialtypeinterpratation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getPartialtypeinterpratation() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Partialtypeinterpratation(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMinNewElements Min New Elements}'. * * * @return the meta object for the attribute 'Min New Elements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMinNewElements() * @see #getPartialInterpretation() * @generated */ EAttribute getPartialInterpretation_MinNewElements(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewElements Max New Elements}'. * * * @return the meta object for the attribute 'Max New Elements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewElements() * @see #getPartialInterpretation() * @generated */ EAttribute getPartialInterpretation_MaxNewElements(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getOpenWorldElementPrototypes Open World Element Prototypes}'. * * * @return the meta object for the containment reference list 'Open World Element Prototypes'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getOpenWorldElementPrototypes() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_OpenWorldElementPrototypes(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getProblemConainer Problem Conainer}'. * * * @return the meta object for the containment reference 'Problem Conainer'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getProblemConainer() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_ProblemConainer(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getStringelement Stringelement}'. * * * @return the meta object for the containment reference list 'Stringelement'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getStringelement() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Stringelement(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getStringelements Stringelements}'. * * * @return the meta object for the containment reference list 'Stringelements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getStringelements() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Stringelements(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getRealelements Realelements}'. * * * @return the meta object for the containment reference list 'Realelements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getRealelements() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Realelements(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getIntegerelements Integerelements}'. * * * @return the meta object for the containment reference list 'Integerelements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getIntegerelements() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Integerelements(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getBooleanelements Booleanelements}'. * * * @return the meta object for the containment reference list 'Booleanelements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getBooleanelements() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_Booleanelements(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewIntegers Max New Integers}'. * * * @return the meta object for the attribute 'Max New Integers'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewIntegers() * @see #getPartialInterpretation() * @generated */ EAttribute getPartialInterpretation_MaxNewIntegers(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewReals Max New Reals}'. * * * @return the meta object for the attribute 'Max New Reals'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewReals() * @see #getPartialInterpretation() * @generated */ EAttribute getPartialInterpretation_MaxNewReals(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewStrings Max New Strings}'. * * * @return the meta object for the attribute 'Max New Strings'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getMaxNewStrings() * @see #getPartialInterpretation() * @generated */ EAttribute getPartialInterpretation_MaxNewStrings(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewStrings New Strings}'. * * * @return the meta object for the containment reference list 'New Strings'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewStrings() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_NewStrings(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewReals New Reals}'. * * * @return the meta object for the containment reference list 'New Reals'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewReals() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_NewReals(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewIntegers New Integers}'. * * * @return the meta object for the containment reference list 'New Integers'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation#getNewIntegers() * @see #getPartialInterpretation() * @generated */ EReference getPartialInterpretation_NewIntegers(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialConstantInterpretation Partial Constant Interpretation}'. * * * @return the meta object for class 'Partial Constant Interpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialConstantInterpretation * @generated */ EClass getPartialConstantInterpretation(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialConstantInterpretation#getInterpretationOf Interpretation Of}'. * * * @return the meta object for the reference 'Interpretation Of'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialConstantInterpretation#getInterpretationOf() * @see #getPartialConstantInterpretation() * @generated */ EReference getPartialConstantInterpretation_InterpretationOf(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation Partial Relation Interpretation}'. * * * @return the meta object for class 'Partial Relation Interpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation * @generated */ EClass getPartialRelationInterpretation(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getInterpretationOf Interpretation Of}'. * * * @return the meta object for the reference 'Interpretation Of'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getInterpretationOf() * @see #getPartialRelationInterpretation() * @generated */ EReference getPartialRelationInterpretation_InterpretationOf(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getRelationlinks Relationlinks}'. * * * @return the meta object for the containment reference list 'Relationlinks'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getRelationlinks() * @see #getPartialRelationInterpretation() * @generated */ EReference getPartialRelationInterpretation_Relationlinks(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getParam1 Param1}'. * * * @return the meta object for the reference 'Param1'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getParam1() * @see #getPartialRelationInterpretation() * @generated */ EReference getPartialRelationInterpretation_Param1(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getParam2 Param2}'. * * * @return the meta object for the reference 'Param2'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialRelationInterpretation#getParam2() * @see #getPartialRelationInterpretation() * @generated */ EReference getPartialRelationInterpretation_Param2(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialFunctionInterpretation Partial Function Interpretation}'. * * * @return the meta object for class 'Partial Function Interpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialFunctionInterpretation * @generated */ EClass getPartialFunctionInterpretation(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialFunctionInterpretation#getInterpretationOf Interpretation Of}'. * * * @return the meta object for the reference 'Interpretation Of'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialFunctionInterpretation#getInterpretationOf() * @see #getPartialFunctionInterpretation() * @generated */ EReference getPartialFunctionInterpretation_InterpretationOf(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation Partial Type Interpratation}'. * * * @return the meta object for class 'Partial Type Interpratation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation * @generated */ EClass getPartialTypeInterpratation(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation#getInterpretationOf Interpretation Of}'. * * * @return the meta object for the reference 'Interpretation Of'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation#getInterpretationOf() * @see #getPartialTypeInterpratation() * @generated */ EReference getPartialTypeInterpratation_InterpretationOf(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation#getElements Elements}'. * * * @return the meta object for the reference list 'Elements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation#getElements() * @see #getPartialTypeInterpratation() * @generated */ EReference getPartialTypeInterpratation_Elements(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation#getSupertypeInterpretation Supertype Interpretation}'. * * * @return the meta object for the reference list 'Supertype Interpretation'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialTypeInterpratation#getSupertypeInterpretation() * @see #getPartialTypeInterpratation() * @generated */ EReference getPartialTypeInterpratation_SupertypeInterpretation(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RelationLink Relation Link}'. * * * @return the meta object for class 'Relation Link'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RelationLink * @generated */ EClass getRelationLink(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.UnaryElementRelationLink Unary Element Relation Link}'. * * * @return the meta object for class 'Unary Element Relation Link'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.UnaryElementRelationLink * @generated */ EClass getUnaryElementRelationLink(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.UnaryElementRelationLink#getParam1 Param1}'. * * * @return the meta object for the reference 'Param1'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.UnaryElementRelationLink#getParam1() * @see #getUnaryElementRelationLink() * @generated */ EReference getUnaryElementRelationLink_Param1(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BinaryElementRelationLink Binary Element Relation Link}'. * * * @return the meta object for class 'Binary Element Relation Link'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BinaryElementRelationLink * @generated */ EClass getBinaryElementRelationLink(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BinaryElementRelationLink#getParam1 Param1}'. * * * @return the meta object for the reference 'Param1'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BinaryElementRelationLink#getParam1() * @see #getBinaryElementRelationLink() * @generated */ EReference getBinaryElementRelationLink_Param1(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BinaryElementRelationLink#getParam2 Param2}'. * * * @return the meta object for the reference 'Param2'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BinaryElementRelationLink#getParam2() * @see #getBinaryElementRelationLink() * @generated */ EReference getBinaryElementRelationLink_Param2(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLink Nary Relation Link}'. * * * @return the meta object for class 'Nary Relation Link'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLink * @generated */ EClass getNaryRelationLink(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLink#getElements Elements}'. * * * @return the meta object for the containment reference list 'Elements'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLink#getElements() * @see #getNaryRelationLink() * @generated */ EReference getNaryRelationLink_Elements(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLinkElement Nary Relation Link Element}'. * * * @return the meta object for class 'Nary Relation Link Element'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLinkElement * @generated */ EClass getNaryRelationLinkElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLinkElement#getIndex Index}'. * * * @return the meta object for the attribute 'Index'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.NaryRelationLinkElement#getIndex() * @see #getNaryRelationLinkElement() * @generated */ EAttribute getNaryRelationLinkElement_Index(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PrimitiveElement Primitive Element}'. * * * @return the meta object for class 'Primitive Element'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PrimitiveElement * @generated */ EClass getPrimitiveElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PrimitiveElement#isValueSet Value Set}'. * * * @return the meta object for the attribute 'Value Set'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PrimitiveElement#isValueSet() * @see #getPrimitiveElement() * @generated */ EAttribute getPrimitiveElement_ValueSet(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BooleanElement Boolean Element}'. * * * @return the meta object for class 'Boolean Element'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BooleanElement * @generated */ EClass getBooleanElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BooleanElement#isValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.BooleanElement#isValue() * @see #getBooleanElement() * @generated */ EAttribute getBooleanElement_Value(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.IntegerElement Integer Element}'. * * * @return the meta object for class 'Integer Element'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.IntegerElement * @generated */ EClass getIntegerElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.IntegerElement#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.IntegerElement#getValue() * @see #getIntegerElement() * @generated */ EAttribute getIntegerElement_Value(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RealElement Real Element}'. * * * @return the meta object for class 'Real Element'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RealElement * @generated */ EClass getRealElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RealElement#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.RealElement#getValue() * @see #getRealElement() * @generated */ EAttribute getRealElement_Value(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.StringElement String Element}'. * * * @return the meta object for class 'String Element'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.StringElement * @generated */ EClass getStringElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.StringElement#getValue Value}'. * * * @return the meta object for the attribute 'Value'. * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.StringElement#getValue() * @see #getStringElement() * @generated */ EAttribute getStringElement_Value(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ PartialinterpretationFactory getPartialinterpretationFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialInterpretationImpl Partial Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialInterpretation() * @generated */ EClass PARTIAL_INTERPRETATION = eINSTANCE.getPartialInterpretation(); /** * The meta object literal for the 'Problem' reference feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__PROBLEM = eINSTANCE.getPartialInterpretation_Problem(); /** * The meta object literal for the 'Partialconstantinterpretation' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__PARTIALCONSTANTINTERPRETATION = eINSTANCE.getPartialInterpretation_Partialconstantinterpretation(); /** * The meta object literal for the 'Partialrelationinterpretation' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__PARTIALRELATIONINTERPRETATION = eINSTANCE.getPartialInterpretation_Partialrelationinterpretation(); /** * The meta object literal for the 'Partialfunctioninterpretation' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__PARTIALFUNCTIONINTERPRETATION = eINSTANCE.getPartialInterpretation_Partialfunctioninterpretation(); /** * The meta object literal for the 'New Elements' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__NEW_ELEMENTS = eINSTANCE.getPartialInterpretation_NewElements(); /** * The meta object literal for the 'Partialtypeinterpratation' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__PARTIALTYPEINTERPRATATION = eINSTANCE.getPartialInterpretation_Partialtypeinterpratation(); /** * The meta object literal for the 'Min New Elements' attribute feature. * * * @generated */ EAttribute PARTIAL_INTERPRETATION__MIN_NEW_ELEMENTS = eINSTANCE.getPartialInterpretation_MinNewElements(); /** * The meta object literal for the 'Max New Elements' attribute feature. * * * @generated */ EAttribute PARTIAL_INTERPRETATION__MAX_NEW_ELEMENTS = eINSTANCE.getPartialInterpretation_MaxNewElements(); /** * The meta object literal for the 'Open World Element Prototypes' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__OPEN_WORLD_ELEMENT_PROTOTYPES = eINSTANCE.getPartialInterpretation_OpenWorldElementPrototypes(); /** * The meta object literal for the 'Problem Conainer' containment reference feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__PROBLEM_CONAINER = eINSTANCE.getPartialInterpretation_ProblemConainer(); /** * The meta object literal for the 'Stringelement' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__STRINGELEMENT = eINSTANCE.getPartialInterpretation_Stringelement(); /** * The meta object literal for the 'Stringelements' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__STRINGELEMENTS = eINSTANCE.getPartialInterpretation_Stringelements(); /** * The meta object literal for the 'Realelements' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__REALELEMENTS = eINSTANCE.getPartialInterpretation_Realelements(); /** * The meta object literal for the 'Integerelements' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__INTEGERELEMENTS = eINSTANCE.getPartialInterpretation_Integerelements(); /** * The meta object literal for the 'Booleanelements' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__BOOLEANELEMENTS = eINSTANCE.getPartialInterpretation_Booleanelements(); /** * The meta object literal for the 'Max New Integers' attribute feature. * * * @generated */ EAttribute PARTIAL_INTERPRETATION__MAX_NEW_INTEGERS = eINSTANCE.getPartialInterpretation_MaxNewIntegers(); /** * The meta object literal for the 'Max New Reals' attribute feature. * * * @generated */ EAttribute PARTIAL_INTERPRETATION__MAX_NEW_REALS = eINSTANCE.getPartialInterpretation_MaxNewReals(); /** * The meta object literal for the 'Max New Strings' attribute feature. * * * @generated */ EAttribute PARTIAL_INTERPRETATION__MAX_NEW_STRINGS = eINSTANCE.getPartialInterpretation_MaxNewStrings(); /** * The meta object literal for the 'New Strings' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__NEW_STRINGS = eINSTANCE.getPartialInterpretation_NewStrings(); /** * The meta object literal for the 'New Reals' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__NEW_REALS = eINSTANCE.getPartialInterpretation_NewReals(); /** * The meta object literal for the 'New Integers' containment reference list feature. * * * @generated */ EReference PARTIAL_INTERPRETATION__NEW_INTEGERS = eINSTANCE.getPartialInterpretation_NewIntegers(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialConstantInterpretationImpl Partial Constant Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialConstantInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialConstantInterpretation() * @generated */ EClass PARTIAL_CONSTANT_INTERPRETATION = eINSTANCE.getPartialConstantInterpretation(); /** * The meta object literal for the 'Interpretation Of' reference feature. * * * @generated */ EReference PARTIAL_CONSTANT_INTERPRETATION__INTERPRETATION_OF = eINSTANCE.getPartialConstantInterpretation_InterpretationOf(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialRelationInterpretationImpl Partial Relation Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialRelationInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialRelationInterpretation() * @generated */ EClass PARTIAL_RELATION_INTERPRETATION = eINSTANCE.getPartialRelationInterpretation(); /** * The meta object literal for the 'Interpretation Of' reference feature. * * * @generated */ EReference PARTIAL_RELATION_INTERPRETATION__INTERPRETATION_OF = eINSTANCE.getPartialRelationInterpretation_InterpretationOf(); /** * The meta object literal for the 'Relationlinks' containment reference list feature. * * * @generated */ EReference PARTIAL_RELATION_INTERPRETATION__RELATIONLINKS = eINSTANCE.getPartialRelationInterpretation_Relationlinks(); /** * The meta object literal for the 'Param1' reference feature. * * * @generated */ EReference PARTIAL_RELATION_INTERPRETATION__PARAM1 = eINSTANCE.getPartialRelationInterpretation_Param1(); /** * The meta object literal for the 'Param2' reference feature. * * * @generated */ EReference PARTIAL_RELATION_INTERPRETATION__PARAM2 = eINSTANCE.getPartialRelationInterpretation_Param2(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialFunctionInterpretationImpl Partial Function Interpretation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialFunctionInterpretationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialFunctionInterpretation() * @generated */ EClass PARTIAL_FUNCTION_INTERPRETATION = eINSTANCE.getPartialFunctionInterpretation(); /** * The meta object literal for the 'Interpretation Of' reference feature. * * * @generated */ EReference PARTIAL_FUNCTION_INTERPRETATION__INTERPRETATION_OF = eINSTANCE.getPartialFunctionInterpretation_InterpretationOf(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialTypeInterpratationImpl Partial Type Interpratation}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialTypeInterpratationImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPartialTypeInterpratation() * @generated */ EClass PARTIAL_TYPE_INTERPRATATION = eINSTANCE.getPartialTypeInterpratation(); /** * The meta object literal for the 'Interpretation Of' reference feature. * * * @generated */ EReference PARTIAL_TYPE_INTERPRATATION__INTERPRETATION_OF = eINSTANCE.getPartialTypeInterpratation_InterpretationOf(); /** * The meta object literal for the 'Elements' reference list feature. * * * @generated */ EReference PARTIAL_TYPE_INTERPRATATION__ELEMENTS = eINSTANCE.getPartialTypeInterpratation_Elements(); /** * The meta object literal for the 'Supertype Interpretation' reference list feature. * * * @generated */ EReference PARTIAL_TYPE_INTERPRATATION__SUPERTYPE_INTERPRETATION = eINSTANCE.getPartialTypeInterpratation_SupertypeInterpretation(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RelationLinkImpl Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getRelationLink() * @generated */ EClass RELATION_LINK = eINSTANCE.getRelationLink(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.UnaryElementRelationLinkImpl Unary Element Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.UnaryElementRelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getUnaryElementRelationLink() * @generated */ EClass UNARY_ELEMENT_RELATION_LINK = eINSTANCE.getUnaryElementRelationLink(); /** * The meta object literal for the 'Param1' reference feature. * * * @generated */ EReference UNARY_ELEMENT_RELATION_LINK__PARAM1 = eINSTANCE.getUnaryElementRelationLink_Param1(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BinaryElementRelationLinkImpl Binary Element Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BinaryElementRelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getBinaryElementRelationLink() * @generated */ EClass BINARY_ELEMENT_RELATION_LINK = eINSTANCE.getBinaryElementRelationLink(); /** * The meta object literal for the 'Param1' reference feature. * * * @generated */ EReference BINARY_ELEMENT_RELATION_LINK__PARAM1 = eINSTANCE.getBinaryElementRelationLink_Param1(); /** * The meta object literal for the 'Param2' reference feature. * * * @generated */ EReference BINARY_ELEMENT_RELATION_LINK__PARAM2 = eINSTANCE.getBinaryElementRelationLink_Param2(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkImpl Nary Relation Link}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getNaryRelationLink() * @generated */ EClass NARY_RELATION_LINK = eINSTANCE.getNaryRelationLink(); /** * The meta object literal for the 'Elements' containment reference list feature. * * * @generated */ EReference NARY_RELATION_LINK__ELEMENTS = eINSTANCE.getNaryRelationLink_Elements(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkElementImpl Nary Relation Link Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.NaryRelationLinkElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getNaryRelationLinkElement() * @generated */ EClass NARY_RELATION_LINK_ELEMENT = eINSTANCE.getNaryRelationLinkElement(); /** * The meta object literal for the 'Index' attribute feature. * * * @generated */ EAttribute NARY_RELATION_LINK_ELEMENT__INDEX = eINSTANCE.getNaryRelationLinkElement_Index(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PrimitiveElementImpl Primitive Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PrimitiveElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getPrimitiveElement() * @generated */ EClass PRIMITIVE_ELEMENT = eINSTANCE.getPrimitiveElement(); /** * The meta object literal for the 'Value Set' attribute feature. * * * @generated */ EAttribute PRIMITIVE_ELEMENT__VALUE_SET = eINSTANCE.getPrimitiveElement_ValueSet(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BooleanElementImpl Boolean Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.BooleanElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getBooleanElement() * @generated */ EClass BOOLEAN_ELEMENT = eINSTANCE.getBooleanElement(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute BOOLEAN_ELEMENT__VALUE = eINSTANCE.getBooleanElement_Value(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.IntegerElementImpl Integer Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.IntegerElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getIntegerElement() * @generated */ EClass INTEGER_ELEMENT = eINSTANCE.getIntegerElement(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute INTEGER_ELEMENT__VALUE = eINSTANCE.getIntegerElement_Value(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RealElementImpl Real Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.RealElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getRealElement() * @generated */ EClass REAL_ELEMENT = eINSTANCE.getRealElement(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute REAL_ELEMENT__VALUE = eINSTANCE.getRealElement_Value(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.StringElementImpl String Element}' class. * * * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.StringElementImpl * @see hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.impl.PartialinterpretationPackageImpl#getStringElement() * @generated */ EClass STRING_ELEMENT = eINSTANCE.getStringElement(); /** * The meta object literal for the 'Value' attribute feature. * * * @generated */ EAttribute STRING_ELEMENT__VALUE = eINSTANCE.getStringElement_Value(); } } //PartialinterpretationPackage