/** * generated by Xtext 2.16.0 */ package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage; 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.faulttree.components.cftLanguage.CftLanguageFactory * @model kind="package" * @generated */ public interface CftLanguagePackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "cftLanguage"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "cftLanguage"; /** * The singleton instance of the package. * * * @generated */ CftLanguagePackage eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl.init(); /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl Cft Model}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getCftModel() * @generated */ int CFT_MODEL = 0; /** * The feature id for the 'Package Name' attribute. * * * @generated * @ordered */ int CFT_MODEL__PACKAGE_NAME = 0; /** * The feature id for the 'Imports' containment reference list. * * * @generated * @ordered */ int CFT_MODEL__IMPORTS = 1; /** * The feature id for the 'Component Definitions' containment reference list. * * * @generated * @ordered */ int CFT_MODEL__COMPONENT_DEFINITIONS = 2; /** * The feature id for the 'Transformation Definitions' containment reference list. * * * @generated * @ordered */ int CFT_MODEL__TRANSFORMATION_DEFINITIONS = 3; /** * The number of structural features of the 'Cft Model' class. * * * @generated * @ordered */ int CFT_MODEL_FEATURE_COUNT = 4; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl Import Declaration}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getImportDeclaration() * @generated */ int IMPORT_DECLARATION = 1; /** * The feature id for the 'Imported Namespace' attribute. * * * @generated * @ordered */ int IMPORT_DECLARATION__IMPORTED_NAMESPACE = 0; /** * The number of structural features of the 'Import Declaration' class. * * * @generated * @ordered */ int IMPORT_DECLARATION_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentDefinitionImpl Component Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getComponentDefinition() * @generated */ int COMPONENT_DEFINITION = 2; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int COMPONENT_DEFINITION__NAME = 0; /** * The feature id for the 'Input Events' containment reference list. * * * @generated * @ordered */ int COMPONENT_DEFINITION__INPUT_EVENTS = 1; /** * The feature id for the 'Output Events' reference list. * * * @generated * @ordered */ int COMPONENT_DEFINITION__OUTPUT_EVENTS = 2; /** * The feature id for the 'Event Definitions' containment reference list. * * * @generated * @ordered */ int COMPONENT_DEFINITION__EVENT_DEFINITIONS = 3; /** * The number of structural features of the 'Component Definition' class. * * * @generated * @ordered */ int COMPONENT_DEFINITION_FEATURE_COUNT = 4; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDeclarationImpl Event Declaration}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDeclarationImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventDeclaration() * @generated */ int EVENT_DECLARATION = 3; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int EVENT_DECLARATION__NAME = 0; /** * The number of structural features of the 'Event Declaration' class. * * * @generated * @ordered */ int EVENT_DECLARATION_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.InputEventImpl Input Event}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.InputEventImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getInputEvent() * @generated */ int INPUT_EVENT = 4; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int INPUT_EVENT__NAME = EVENT_DECLARATION__NAME; /** * The feature id for the 'Multiple' attribute. * * * @generated * @ordered */ int INPUT_EVENT__MULTIPLE = EVENT_DECLARATION_FEATURE_COUNT + 0; /** * The number of structural features of the 'Input Event' class. * * * @generated * @ordered */ int INPUT_EVENT_FEATURE_COUNT = EVENT_DECLARATION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDefinitionImpl Event Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventDefinition() * @generated */ int EVENT_DEFINITION = 5; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int EVENT_DEFINITION__NAME = EVENT_DECLARATION__NAME; /** * The number of structural features of the 'Event Definition' class. * * * @generated * @ordered */ int EVENT_DEFINITION_FEATURE_COUNT = EVENT_DECLARATION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.BasicEventDefinitionImpl Basic Event Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.BasicEventDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getBasicEventDefinition() * @generated */ int BASIC_EVENT_DEFINITION = 6; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int BASIC_EVENT_DEFINITION__NAME = EVENT_DEFINITION__NAME; /** * The feature id for the 'Rate' attribute. * * * @generated * @ordered */ int BASIC_EVENT_DEFINITION__RATE = EVENT_DEFINITION_FEATURE_COUNT + 0; /** * The number of structural features of the 'Basic Event Definition' class. * * * @generated * @ordered */ int BASIC_EVENT_DEFINITION_FEATURE_COUNT = EVENT_DEFINITION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.GateDefinitionImpl Gate Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.GateDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getGateDefinition() * @generated */ int GATE_DEFINITION = 7; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int GATE_DEFINITION__NAME = EVENT_DEFINITION__NAME; /** * The feature id for the 'Input Events' reference list. * * * @generated * @ordered */ int GATE_DEFINITION__INPUT_EVENTS = EVENT_DEFINITION_FEATURE_COUNT + 0; /** * The number of structural features of the 'Gate Definition' class. * * * @generated * @ordered */ int GATE_DEFINITION_FEATURE_COUNT = EVENT_DEFINITION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AndGateImpl And Gate}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AndGateImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getAndGate() * @generated */ int AND_GATE = 8; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int AND_GATE__NAME = GATE_DEFINITION__NAME; /** * The feature id for the 'Input Events' reference list. * * * @generated * @ordered */ int AND_GATE__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS; /** * The number of structural features of the 'And Gate' class. * * * @generated * @ordered */ int AND_GATE_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.OrGateImpl Or Gate}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.OrGateImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getOrGate() * @generated */ int OR_GATE = 9; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int OR_GATE__NAME = GATE_DEFINITION__NAME; /** * The feature id for the 'Input Events' reference list. * * * @generated * @ordered */ int OR_GATE__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS; /** * The number of structural features of the 'Or Gate' class. * * * @generated * @ordered */ int OR_GATE_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl Transformation Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getTransformationDefinition() * @generated */ int TRANSFORMATION_DEFINITION = 10; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int TRANSFORMATION_DEFINITION__NAME = 0; /** * The feature id for the 'Mapping Definitions' containment reference list. * * * @generated * @ordered */ int TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS = 1; /** * The number of structural features of the 'Transformation Definition' class. * * * @generated * @ordered */ int TRANSFORMATION_DEFINITION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl Mapping Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingDefinition() * @generated */ int MAPPING_DEFINITION = 11; /** * The feature id for the 'Top Level' attribute. * * * @generated * @ordered */ int MAPPING_DEFINITION__TOP_LEVEL = 0; /** * The feature id for the 'Pattern' reference. * * * @generated * @ordered */ int MAPPING_DEFINITION__PATTERN = 1; /** * The feature id for the 'Parameters' containment reference list. * * * @generated * @ordered */ int MAPPING_DEFINITION__PARAMETERS = 2; /** * The feature id for the 'Component Instance' containment reference. * * * @generated * @ordered */ int MAPPING_DEFINITION__COMPONENT_INSTANCE = 3; /** * The feature id for the 'Lookup Definitions' containment reference list. * * * @generated * @ordered */ int MAPPING_DEFINITION__LOOKUP_DEFINITIONS = 4; /** * The feature id for the 'Assignments' containment reference list. * * * @generated * @ordered */ int MAPPING_DEFINITION__ASSIGNMENTS = 5; /** * The number of structural features of the 'Mapping Definition' class. * * * @generated * @ordered */ int MAPPING_DEFINITION_FEATURE_COUNT = 6; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl Mapping Parameter}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingParameter() * @generated */ int MAPPING_PARAMETER = 12; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int MAPPING_PARAMETER__NAME = 0; /** * The number of structural features of the 'Mapping Parameter' class. * * * @generated * @ordered */ int MAPPING_PARAMETER_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl Variable}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getVariable() * @generated */ int VARIABLE = 14; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int VARIABLE__NAME = 0; /** * The number of structural features of the 'Variable' class. * * * @generated * @ordered */ int VARIABLE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl Lookup Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getLookupDefinition() * @generated */ int LOOKUP_DEFINITION = 13; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int LOOKUP_DEFINITION__NAME = VARIABLE__NAME; /** * The feature id for the 'Mapping' reference. * * * @generated * @ordered */ int LOOKUP_DEFINITION__MAPPING = VARIABLE_FEATURE_COUNT + 0; /** * The feature id for the 'Arguments' reference list. * * * @generated * @ordered */ int LOOKUP_DEFINITION__ARGUMENTS = VARIABLE_FEATURE_COUNT + 1; /** * The number of structural features of the 'Lookup Definition' class. * * * @generated * @ordered */ int LOOKUP_DEFINITION_FEATURE_COUNT = VARIABLE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl Assignment}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getAssignment() * @generated */ int ASSIGNMENT = 15; /** * The feature id for the 'Input' containment reference. * * * @generated * @ordered */ int ASSIGNMENT__INPUT = 0; /** * The feature id for the 'Multiple' attribute. * * * @generated * @ordered */ int ASSIGNMENT__MULTIPLE = 1; /** * The feature id for the 'Output' containment reference. * * * @generated * @ordered */ int ASSIGNMENT__OUTPUT = 2; /** * The number of structural features of the 'Assignment' class. * * * @generated * @ordered */ int ASSIGNMENT_FEATURE_COUNT = 3; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl Event Reference}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventReference() * @generated */ int EVENT_REFERENCE = 16; /** * The feature id for the 'Component' reference. * * * @generated * @ordered */ int EVENT_REFERENCE__COMPONENT = 0; /** * The feature id for the 'Event' reference. * * * @generated * @ordered */ int EVENT_REFERENCE__EVENT = 1; /** * The number of structural features of the 'Event Reference' class. * * * @generated * @ordered */ int EVENT_REFERENCE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl Component Instance}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getComponentInstance() * @generated */ int COMPONENT_INSTANCE = 17; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int COMPONENT_INSTANCE__NAME = VARIABLE__NAME; /** * The feature id for the 'Component Type' reference. * * * @generated * @ordered */ int COMPONENT_INSTANCE__COMPONENT_TYPE = VARIABLE_FEATURE_COUNT + 0; /** * The number of structural features of the 'Component Instance' class. * * * @generated * @ordered */ int COMPONENT_INSTANCE_FEATURE_COUNT = VARIABLE_FEATURE_COUNT + 1; /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel Cft Model}'. * * * @return the meta object for class 'Cft Model'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel * @generated */ EClass getCftModel(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName Package Name}'. * * * @return the meta object for the attribute 'Package Name'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName() * @see #getCftModel() * @generated */ EAttribute getCftModel_PackageName(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getImports Imports}'. * * * @return the meta object for the containment reference list 'Imports'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getImports() * @see #getCftModel() * @generated */ EReference getCftModel_Imports(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getComponentDefinitions Component Definitions}'. * * * @return the meta object for the containment reference list 'Component Definitions'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getComponentDefinitions() * @see #getCftModel() * @generated */ EReference getCftModel_ComponentDefinitions(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getTransformationDefinitions Transformation Definitions}'. * * * @return the meta object for the containment reference list 'Transformation Definitions'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getTransformationDefinitions() * @see #getCftModel() * @generated */ EReference getCftModel_TransformationDefinitions(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration Import Declaration}'. * * * @return the meta object for class 'Import Declaration'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration * @generated */ EClass getImportDeclaration(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration#getImportedNamespace Imported Namespace}'. * * * @return the meta object for the attribute 'Imported Namespace'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration#getImportedNamespace() * @see #getImportDeclaration() * @generated */ EAttribute getImportDeclaration_ImportedNamespace(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition Component Definition}'. * * * @return the meta object for class 'Component Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition * @generated */ EClass getComponentDefinition(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getName() * @see #getComponentDefinition() * @generated */ EAttribute getComponentDefinition_Name(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getInputEvents Input Events}'. * * * @return the meta object for the containment reference list 'Input Events'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getInputEvents() * @see #getComponentDefinition() * @generated */ EReference getComponentDefinition_InputEvents(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getOutputEvents Output Events}'. * * * @return the meta object for the reference list 'Output Events'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getOutputEvents() * @see #getComponentDefinition() * @generated */ EReference getComponentDefinition_OutputEvents(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getEventDefinitions Event Definitions}'. * * * @return the meta object for the containment reference list 'Event Definitions'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition#getEventDefinitions() * @see #getComponentDefinition() * @generated */ EReference getComponentDefinition_EventDefinitions(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventDeclaration Event Declaration}'. * * * @return the meta object for class 'Event Declaration'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventDeclaration * @generated */ EClass getEventDeclaration(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventDeclaration#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventDeclaration#getName() * @see #getEventDeclaration() * @generated */ EAttribute getEventDeclaration_Name(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.InputEvent Input Event}'. * * * @return the meta object for class 'Input Event'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.InputEvent * @generated */ EClass getInputEvent(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.InputEvent#isMultiple Multiple}'. * * * @return the meta object for the attribute 'Multiple'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.InputEvent#isMultiple() * @see #getInputEvent() * @generated */ EAttribute getInputEvent_Multiple(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventDefinition Event Definition}'. * * * @return the meta object for class 'Event Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventDefinition * @generated */ EClass getEventDefinition(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.BasicEventDefinition Basic Event Definition}'. * * * @return the meta object for class 'Basic Event Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.BasicEventDefinition * @generated */ EClass getBasicEventDefinition(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.BasicEventDefinition#getRate Rate}'. * * * @return the meta object for the attribute 'Rate'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.BasicEventDefinition#getRate() * @see #getBasicEventDefinition() * @generated */ EAttribute getBasicEventDefinition_Rate(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.GateDefinition Gate Definition}'. * * * @return the meta object for class 'Gate Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.GateDefinition * @generated */ EClass getGateDefinition(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.GateDefinition#getInputEvents Input Events}'. * * * @return the meta object for the reference list 'Input Events'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.GateDefinition#getInputEvents() * @see #getGateDefinition() * @generated */ EReference getGateDefinition_InputEvents(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.AndGate And Gate}'. * * * @return the meta object for class 'And Gate'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.AndGate * @generated */ EClass getAndGate(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.OrGate Or Gate}'. * * * @return the meta object for class 'Or Gate'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.OrGate * @generated */ EClass getOrGate(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition Transformation Definition}'. * * * @return the meta object for class 'Transformation Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition * @generated */ EClass getTransformationDefinition(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getName() * @see #getTransformationDefinition() * @generated */ EAttribute getTransformationDefinition_Name(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getMappingDefinitions Mapping Definitions}'. * * * @return the meta object for the containment reference list 'Mapping Definitions'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getMappingDefinitions() * @see #getTransformationDefinition() * @generated */ EReference getTransformationDefinition_MappingDefinitions(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition Mapping Definition}'. * * * @return the meta object for class 'Mapping Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition * @generated */ EClass getMappingDefinition(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#isTopLevel Top Level}'. * * * @return the meta object for the attribute 'Top Level'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#isTopLevel() * @see #getMappingDefinition() * @generated */ EAttribute getMappingDefinition_TopLevel(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getPattern Pattern}'. * * * @return the meta object for the reference 'Pattern'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getPattern() * @see #getMappingDefinition() * @generated */ EReference getMappingDefinition_Pattern(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getParameters Parameters}'. * * * @return the meta object for the containment reference list 'Parameters'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getParameters() * @see #getMappingDefinition() * @generated */ EReference getMappingDefinition_Parameters(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getComponentInstance Component Instance}'. * * * @return the meta object for the containment reference 'Component Instance'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getComponentInstance() * @see #getMappingDefinition() * @generated */ EReference getMappingDefinition_ComponentInstance(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getLookupDefinitions Lookup Definitions}'. * * * @return the meta object for the containment reference list 'Lookup Definitions'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getLookupDefinitions() * @see #getMappingDefinition() * @generated */ EReference getMappingDefinition_LookupDefinitions(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getAssignments Assignments}'. * * * @return the meta object for the containment reference list 'Assignments'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getAssignments() * @see #getMappingDefinition() * @generated */ EReference getMappingDefinition_Assignments(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter Mapping Parameter}'. * * * @return the meta object for class 'Mapping Parameter'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter * @generated */ EClass getMappingParameter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter#getName() * @see #getMappingParameter() * @generated */ EAttribute getMappingParameter_Name(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition Lookup Definition}'. * * * @return the meta object for class 'Lookup Definition'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition * @generated */ EClass getLookupDefinition(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getMapping Mapping}'. * * * @return the meta object for the reference 'Mapping'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getMapping() * @see #getLookupDefinition() * @generated */ EReference getLookupDefinition_Mapping(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getArguments Arguments}'. * * * @return the meta object for the reference list 'Arguments'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getArguments() * @see #getLookupDefinition() * @generated */ EReference getLookupDefinition_Arguments(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable Variable}'. * * * @return the meta object for class 'Variable'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable * @generated */ EClass getVariable(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable#getName() * @see #getVariable() * @generated */ EAttribute getVariable_Name(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment Assignment}'. * * * @return the meta object for class 'Assignment'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment * @generated */ EClass getAssignment(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getInput Input}'. * * * @return the meta object for the containment reference 'Input'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getInput() * @see #getAssignment() * @generated */ EReference getAssignment_Input(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#isMultiple Multiple}'. * * * @return the meta object for the attribute 'Multiple'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#isMultiple() * @see #getAssignment() * @generated */ EAttribute getAssignment_Multiple(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getOutput Output}'. * * * @return the meta object for the containment reference 'Output'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getOutput() * @see #getAssignment() * @generated */ EReference getAssignment_Output(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference Event Reference}'. * * * @return the meta object for class 'Event Reference'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference * @generated */ EClass getEventReference(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getComponent Component}'. * * * @return the meta object for the reference 'Component'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getComponent() * @see #getEventReference() * @generated */ EReference getEventReference_Component(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getEvent Event}'. * * * @return the meta object for the reference 'Event'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getEvent() * @see #getEventReference() * @generated */ EReference getEventReference_Event(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance Component Instance}'. * * * @return the meta object for class 'Component Instance'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance * @generated */ EClass getComponentInstance(); /** * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance#getComponentType Component Type}'. * * * @return the meta object for the reference 'Component Type'. * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance#getComponentType() * @see #getComponentInstance() * @generated */ EReference getComponentInstance_ComponentType(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ CftLanguageFactory getCftLanguageFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl Cft Model}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getCftModel() * @generated */ EClass CFT_MODEL = eINSTANCE.getCftModel(); /** * The meta object literal for the 'Package Name' attribute feature. * * * @generated */ EAttribute CFT_MODEL__PACKAGE_NAME = eINSTANCE.getCftModel_PackageName(); /** * The meta object literal for the 'Imports' containment reference list feature. * * * @generated */ EReference CFT_MODEL__IMPORTS = eINSTANCE.getCftModel_Imports(); /** * The meta object literal for the 'Component Definitions' containment reference list feature. * * * @generated */ EReference CFT_MODEL__COMPONENT_DEFINITIONS = eINSTANCE.getCftModel_ComponentDefinitions(); /** * The meta object literal for the 'Transformation Definitions' containment reference list feature. * * * @generated */ EReference CFT_MODEL__TRANSFORMATION_DEFINITIONS = eINSTANCE.getCftModel_TransformationDefinitions(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl Import Declaration}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getImportDeclaration() * @generated */ EClass IMPORT_DECLARATION = eINSTANCE.getImportDeclaration(); /** * The meta object literal for the 'Imported Namespace' attribute feature. * * * @generated */ EAttribute IMPORT_DECLARATION__IMPORTED_NAMESPACE = eINSTANCE.getImportDeclaration_ImportedNamespace(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentDefinitionImpl Component Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getComponentDefinition() * @generated */ EClass COMPONENT_DEFINITION = eINSTANCE.getComponentDefinition(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute COMPONENT_DEFINITION__NAME = eINSTANCE.getComponentDefinition_Name(); /** * The meta object literal for the 'Input Events' containment reference list feature. * * * @generated */ EReference COMPONENT_DEFINITION__INPUT_EVENTS = eINSTANCE.getComponentDefinition_InputEvents(); /** * The meta object literal for the 'Output Events' reference list feature. * * * @generated */ EReference COMPONENT_DEFINITION__OUTPUT_EVENTS = eINSTANCE.getComponentDefinition_OutputEvents(); /** * The meta object literal for the 'Event Definitions' containment reference list feature. * * * @generated */ EReference COMPONENT_DEFINITION__EVENT_DEFINITIONS = eINSTANCE.getComponentDefinition_EventDefinitions(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDeclarationImpl Event Declaration}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDeclarationImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventDeclaration() * @generated */ EClass EVENT_DECLARATION = eINSTANCE.getEventDeclaration(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute EVENT_DECLARATION__NAME = eINSTANCE.getEventDeclaration_Name(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.InputEventImpl Input Event}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.InputEventImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getInputEvent() * @generated */ EClass INPUT_EVENT = eINSTANCE.getInputEvent(); /** * The meta object literal for the 'Multiple' attribute feature. * * * @generated */ EAttribute INPUT_EVENT__MULTIPLE = eINSTANCE.getInputEvent_Multiple(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDefinitionImpl Event Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventDefinition() * @generated */ EClass EVENT_DEFINITION = eINSTANCE.getEventDefinition(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.BasicEventDefinitionImpl Basic Event Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.BasicEventDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getBasicEventDefinition() * @generated */ EClass BASIC_EVENT_DEFINITION = eINSTANCE.getBasicEventDefinition(); /** * The meta object literal for the 'Rate' attribute feature. * * * @generated */ EAttribute BASIC_EVENT_DEFINITION__RATE = eINSTANCE.getBasicEventDefinition_Rate(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.GateDefinitionImpl Gate Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.GateDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getGateDefinition() * @generated */ EClass GATE_DEFINITION = eINSTANCE.getGateDefinition(); /** * The meta object literal for the 'Input Events' reference list feature. * * * @generated */ EReference GATE_DEFINITION__INPUT_EVENTS = eINSTANCE.getGateDefinition_InputEvents(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AndGateImpl And Gate}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AndGateImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getAndGate() * @generated */ EClass AND_GATE = eINSTANCE.getAndGate(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.OrGateImpl Or Gate}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.OrGateImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getOrGate() * @generated */ EClass OR_GATE = eINSTANCE.getOrGate(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl Transformation Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getTransformationDefinition() * @generated */ EClass TRANSFORMATION_DEFINITION = eINSTANCE.getTransformationDefinition(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute TRANSFORMATION_DEFINITION__NAME = eINSTANCE.getTransformationDefinition_Name(); /** * The meta object literal for the 'Mapping Definitions' containment reference list feature. * * * @generated */ EReference TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS = eINSTANCE.getTransformationDefinition_MappingDefinitions(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl Mapping Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingDefinition() * @generated */ EClass MAPPING_DEFINITION = eINSTANCE.getMappingDefinition(); /** * The meta object literal for the 'Top Level' attribute feature. * * * @generated */ EAttribute MAPPING_DEFINITION__TOP_LEVEL = eINSTANCE.getMappingDefinition_TopLevel(); /** * The meta object literal for the 'Pattern' reference feature. * * * @generated */ EReference MAPPING_DEFINITION__PATTERN = eINSTANCE.getMappingDefinition_Pattern(); /** * The meta object literal for the 'Parameters' containment reference list feature. * * * @generated */ EReference MAPPING_DEFINITION__PARAMETERS = eINSTANCE.getMappingDefinition_Parameters(); /** * The meta object literal for the 'Component Instance' containment reference feature. * * * @generated */ EReference MAPPING_DEFINITION__COMPONENT_INSTANCE = eINSTANCE.getMappingDefinition_ComponentInstance(); /** * The meta object literal for the 'Lookup Definitions' containment reference list feature. * * * @generated */ EReference MAPPING_DEFINITION__LOOKUP_DEFINITIONS = eINSTANCE.getMappingDefinition_LookupDefinitions(); /** * The meta object literal for the 'Assignments' containment reference list feature. * * * @generated */ EReference MAPPING_DEFINITION__ASSIGNMENTS = eINSTANCE.getMappingDefinition_Assignments(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl Mapping Parameter}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingParameter() * @generated */ EClass MAPPING_PARAMETER = eINSTANCE.getMappingParameter(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute MAPPING_PARAMETER__NAME = eINSTANCE.getMappingParameter_Name(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl Lookup Definition}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getLookupDefinition() * @generated */ EClass LOOKUP_DEFINITION = eINSTANCE.getLookupDefinition(); /** * The meta object literal for the 'Mapping' reference feature. * * * @generated */ EReference LOOKUP_DEFINITION__MAPPING = eINSTANCE.getLookupDefinition_Mapping(); /** * The meta object literal for the 'Arguments' reference list feature. * * * @generated */ EReference LOOKUP_DEFINITION__ARGUMENTS = eINSTANCE.getLookupDefinition_Arguments(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl Variable}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getVariable() * @generated */ EClass VARIABLE = eINSTANCE.getVariable(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute VARIABLE__NAME = eINSTANCE.getVariable_Name(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl Assignment}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getAssignment() * @generated */ EClass ASSIGNMENT = eINSTANCE.getAssignment(); /** * The meta object literal for the 'Input' containment reference feature. * * * @generated */ EReference ASSIGNMENT__INPUT = eINSTANCE.getAssignment_Input(); /** * The meta object literal for the 'Multiple' attribute feature. * * * @generated */ EAttribute ASSIGNMENT__MULTIPLE = eINSTANCE.getAssignment_Multiple(); /** * The meta object literal for the 'Output' containment reference feature. * * * @generated */ EReference ASSIGNMENT__OUTPUT = eINSTANCE.getAssignment_Output(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl Event Reference}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventReference() * @generated */ EClass EVENT_REFERENCE = eINSTANCE.getEventReference(); /** * The meta object literal for the 'Component' reference feature. * * * @generated */ EReference EVENT_REFERENCE__COMPONENT = eINSTANCE.getEventReference_Component(); /** * The meta object literal for the 'Event' reference feature. * * * @generated */ EReference EVENT_REFERENCE__EVENT = eINSTANCE.getEventReference_Event(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl Component Instance}' class. * * * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getComponentInstance() * @generated */ EClass COMPONENT_INSTANCE = eINSTANCE.getComponentInstance(); /** * The meta object literal for the 'Component Type' reference feature. * * * @generated */ EReference COMPONENT_INSTANCE__COMPONENT_TYPE = eINSTANCE.getComponentInstance_ComponentType(); } } //CftLanguagePackage