/** */ package functionalarchitecture; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; 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 functionalarchitecture.FunctionalarchitectureFactory * @model kind="package" * annotation="http://www.eclipse.org/emf/2002/Ecore settingDelegates='org.eclipse.viatra.query.querybasedfeature'" * @generated */ public interface FunctionalarchitecturePackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "functionalarchitecture"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.inf.mit.bme.hu/viatrasolver/example/fam"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "functionalarchitecture"; /** * The singleton instance of the package. * * * @generated */ FunctionalarchitecturePackage eINSTANCE = functionalarchitecture.impl.FunctionalarchitecturePackageImpl.init(); /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionalElementImpl Functional Element}' class. * * * @see functionalarchitecture.impl.FunctionalElementImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalElement() * @generated */ int FUNCTIONAL_ELEMENT = 0; /** * The feature id for the 'Interface' containment reference. * * * @generated * @ordered */ int FUNCTIONAL_ELEMENT__INTERFACE = 0; /** * The feature id for the 'Model' reference. * * * @generated * @ordered */ int FUNCTIONAL_ELEMENT__MODEL = 1; /** * The feature id for the 'Parent' container reference. * * * @generated * @ordered */ int FUNCTIONAL_ELEMENT__PARENT = 2; /** * The number of structural features of the 'Functional Element' class. * * * @generated * @ordered */ int FUNCTIONAL_ELEMENT_FEATURE_COUNT = 3; /** * The number of operations of the 'Functional Element' class. * * * @generated * @ordered */ int FUNCTIONAL_ELEMENT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionalArchitectureModelImpl Functional Architecture Model}' class. * * * @see functionalarchitecture.impl.FunctionalArchitectureModelImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalArchitectureModel() * @generated */ int FUNCTIONAL_ARCHITECTURE_MODEL = 1; /** * The feature id for the 'Root Elements' containment reference list. * * * @generated * @ordered */ int FUNCTIONAL_ARCHITECTURE_MODEL__ROOT_ELEMENTS = 0; /** * The number of structural features of the 'Functional Architecture Model' class. * * * @generated * @ordered */ int FUNCTIONAL_ARCHITECTURE_MODEL_FEATURE_COUNT = 1; /** * The number of operations of the 'Functional Architecture Model' class. * * * @generated * @ordered */ int FUNCTIONAL_ARCHITECTURE_MODEL_OPERATION_COUNT = 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionImpl Function}' class. * * * @see functionalarchitecture.impl.FunctionImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunction() * @generated */ int FUNCTION = 2; /** * The feature id for the 'Interface' containment reference. * * * @generated * @ordered */ int FUNCTION__INTERFACE = FUNCTIONAL_ELEMENT__INTERFACE; /** * The feature id for the 'Model' reference. * * * @generated * @ordered */ int FUNCTION__MODEL = FUNCTIONAL_ELEMENT__MODEL; /** * The feature id for the 'Parent' container reference. * * * @generated * @ordered */ int FUNCTION__PARENT = FUNCTIONAL_ELEMENT__PARENT; /** * The feature id for the 'Sub Elements' containment reference list. * * * @generated * @ordered */ int FUNCTION__SUB_ELEMENTS = FUNCTIONAL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int FUNCTION__TYPE = FUNCTIONAL_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the 'Function' class. * * * @generated * @ordered */ int FUNCTION_FEATURE_COUNT = FUNCTIONAL_ELEMENT_FEATURE_COUNT + 2; /** * The number of operations of the 'Function' class. * * * @generated * @ordered */ int FUNCTION_OPERATION_COUNT = FUNCTIONAL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FAMTerminatorImpl FAM Terminator}' class. * * * @see functionalarchitecture.impl.FAMTerminatorImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFAMTerminator() * @generated */ int FAM_TERMINATOR = 3; /** * The feature id for the 'Data' container reference. * * * @generated * @ordered */ int FAM_TERMINATOR__DATA = 0; /** * The number of structural features of the 'FAM Terminator' class. * * * @generated * @ordered */ int FAM_TERMINATOR_FEATURE_COUNT = 1; /** * The number of operations of the 'FAM Terminator' class. * * * @generated * @ordered */ int FAM_TERMINATOR_OPERATION_COUNT = 0; /** * The meta object id for the '{@link functionalarchitecture.impl.InformationLinkImpl Information Link}' class. * * * @see functionalarchitecture.impl.InformationLinkImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getInformationLink() * @generated */ int INFORMATION_LINK = 4; /** * The feature id for the 'From' container reference. * * * @generated * @ordered */ int INFORMATION_LINK__FROM = 0; /** * The feature id for the 'To' reference. * * * @generated * @ordered */ int INFORMATION_LINK__TO = 1; /** * The number of structural features of the 'Information Link' class. * * * @generated * @ordered */ int INFORMATION_LINK_FEATURE_COUNT = 2; /** * The number of operations of the 'Information Link' class. * * * @generated * @ordered */ int INFORMATION_LINK_OPERATION_COUNT = 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionalInterfaceImpl Functional Interface}' class. * * * @see functionalarchitecture.impl.FunctionalInterfaceImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalInterface() * @generated */ int FUNCTIONAL_INTERFACE = 5; /** * The feature id for the 'Data' containment reference list. * * * @generated * @ordered */ int FUNCTIONAL_INTERFACE__DATA = 0; /** * The feature id for the 'Element' container reference. * * * @generated * @ordered */ int FUNCTIONAL_INTERFACE__ELEMENT = 1; /** * The number of structural features of the 'Functional Interface' class. * * * @generated * @ordered */ int FUNCTIONAL_INTERFACE_FEATURE_COUNT = 2; /** * The number of operations of the 'Functional Interface' class. * * * @generated * @ordered */ int FUNCTIONAL_INTERFACE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionalDataImpl Functional Data}' class. * * * @see functionalarchitecture.impl.FunctionalDataImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalData() * @generated */ int FUNCTIONAL_DATA = 8; /** * The feature id for the 'Terminator' containment reference. * * * @generated * @ordered */ int FUNCTIONAL_DATA__TERMINATOR = 0; /** * The feature id for the 'Interface' container reference. * * * @generated * @ordered */ int FUNCTIONAL_DATA__INTERFACE = 1; /** * The number of structural features of the 'Functional Data' class. * * * @generated * @ordered */ int FUNCTIONAL_DATA_FEATURE_COUNT = 2; /** * The number of operations of the 'Functional Data' class. * * * @generated * @ordered */ int FUNCTIONAL_DATA_OPERATION_COUNT = 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionalInputImpl Functional Input}' class. * * * @see functionalarchitecture.impl.FunctionalInputImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalInput() * @generated */ int FUNCTIONAL_INPUT = 6; /** * The feature id for the 'Terminator' containment reference. * * * @generated * @ordered */ int FUNCTIONAL_INPUT__TERMINATOR = FUNCTIONAL_DATA__TERMINATOR; /** * The feature id for the 'Interface' container reference. * * * @generated * @ordered */ int FUNCTIONAL_INPUT__INTERFACE = FUNCTIONAL_DATA__INTERFACE; /** * The feature id for the 'Incoming Links' reference list. * * * @generated * @ordered */ int FUNCTIONAL_INPUT__INCOMING_LINKS = FUNCTIONAL_DATA_FEATURE_COUNT + 0; /** * The number of structural features of the 'Functional Input' class. * * * @generated * @ordered */ int FUNCTIONAL_INPUT_FEATURE_COUNT = FUNCTIONAL_DATA_FEATURE_COUNT + 1; /** * The number of operations of the 'Functional Input' class. * * * @generated * @ordered */ int FUNCTIONAL_INPUT_OPERATION_COUNT = FUNCTIONAL_DATA_OPERATION_COUNT + 0; /** * The meta object id for the '{@link functionalarchitecture.impl.FunctionalOutputImpl Functional Output}' class. * * * @see functionalarchitecture.impl.FunctionalOutputImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalOutput() * @generated */ int FUNCTIONAL_OUTPUT = 7; /** * The feature id for the 'Terminator' containment reference. * * * @generated * @ordered */ int FUNCTIONAL_OUTPUT__TERMINATOR = FUNCTIONAL_DATA__TERMINATOR; /** * The feature id for the 'Interface' container reference. * * * @generated * @ordered */ int FUNCTIONAL_OUTPUT__INTERFACE = FUNCTIONAL_DATA__INTERFACE; /** * The feature id for the 'Outgoing Links' containment reference list. * * * @generated * @ordered */ int FUNCTIONAL_OUTPUT__OUTGOING_LINKS = FUNCTIONAL_DATA_FEATURE_COUNT + 0; /** * The number of structural features of the 'Functional Output' class. * * * @generated * @ordered */ int FUNCTIONAL_OUTPUT_FEATURE_COUNT = FUNCTIONAL_DATA_FEATURE_COUNT + 1; /** * The number of operations of the 'Functional Output' class. * * * @generated * @ordered */ int FUNCTIONAL_OUTPUT_OPERATION_COUNT = FUNCTIONAL_DATA_OPERATION_COUNT + 0; /** * The meta object id for the '{@link functionalarchitecture.FunctionType Function Type}' enum. * * * @see functionalarchitecture.FunctionType * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionType() * @generated */ int FUNCTION_TYPE = 9; /** * Returns the meta object for class '{@link functionalarchitecture.FunctionalElement Functional Element}'. * * * @return the meta object for class 'Functional Element'. * @see functionalarchitecture.FunctionalElement * @generated */ EClass getFunctionalElement(); /** * Returns the meta object for the containment reference '{@link functionalarchitecture.FunctionalElement#getInterface Interface}'. * * * @return the meta object for the containment reference 'Interface'. * @see functionalarchitecture.FunctionalElement#getInterface() * @see #getFunctionalElement() * @generated */ EReference getFunctionalElement_Interface(); /** * Returns the meta object for the reference '{@link functionalarchitecture.FunctionalElement#getModel Model}'. * * * @return the meta object for the reference 'Model'. * @see functionalarchitecture.FunctionalElement#getModel() * @see #getFunctionalElement() * @generated */ EReference getFunctionalElement_Model(); /** * Returns the meta object for the container reference '{@link functionalarchitecture.FunctionalElement#getParent Parent}'. * * * @return the meta object for the container reference 'Parent'. * @see functionalarchitecture.FunctionalElement#getParent() * @see #getFunctionalElement() * @generated */ EReference getFunctionalElement_Parent(); /** * Returns the meta object for class '{@link functionalarchitecture.FunctionalArchitectureModel Functional Architecture Model}'. * * * @return the meta object for class 'Functional Architecture Model'. * @see functionalarchitecture.FunctionalArchitectureModel * @generated */ EClass getFunctionalArchitectureModel(); /** * Returns the meta object for the containment reference list '{@link functionalarchitecture.FunctionalArchitectureModel#getRootElements Root Elements}'. * * * @return the meta object for the containment reference list 'Root Elements'. * @see functionalarchitecture.FunctionalArchitectureModel#getRootElements() * @see #getFunctionalArchitectureModel() * @generated */ EReference getFunctionalArchitectureModel_RootElements(); /** * Returns the meta object for class '{@link functionalarchitecture.Function Function}'. * * * @return the meta object for class 'Function'. * @see functionalarchitecture.Function * @generated */ EClass getFunction(); /** * Returns the meta object for the containment reference list '{@link functionalarchitecture.Function#getSubElements Sub Elements}'. * * * @return the meta object for the containment reference list 'Sub Elements'. * @see functionalarchitecture.Function#getSubElements() * @see #getFunction() * @generated */ EReference getFunction_SubElements(); /** * Returns the meta object for the attribute '{@link functionalarchitecture.Function#getType Type}'. * * * @return the meta object for the attribute 'Type'. * @see functionalarchitecture.Function#getType() * @see #getFunction() * @generated */ EAttribute getFunction_Type(); /** * Returns the meta object for class '{@link functionalarchitecture.FAMTerminator FAM Terminator}'. * * * @return the meta object for class 'FAM Terminator'. * @see functionalarchitecture.FAMTerminator * @generated */ EClass getFAMTerminator(); /** * Returns the meta object for the container reference '{@link functionalarchitecture.FAMTerminator#getData Data}'. * * * @return the meta object for the container reference 'Data'. * @see functionalarchitecture.FAMTerminator#getData() * @see #getFAMTerminator() * @generated */ EReference getFAMTerminator_Data(); /** * Returns the meta object for class '{@link functionalarchitecture.InformationLink Information Link}'. * * * @return the meta object for class 'Information Link'. * @see functionalarchitecture.InformationLink * @generated */ EClass getInformationLink(); /** * Returns the meta object for the container reference '{@link functionalarchitecture.InformationLink#getFrom From}'. * * * @return the meta object for the container reference 'From'. * @see functionalarchitecture.InformationLink#getFrom() * @see #getInformationLink() * @generated */ EReference getInformationLink_From(); /** * Returns the meta object for the reference '{@link functionalarchitecture.InformationLink#getTo To}'. * * * @return the meta object for the reference 'To'. * @see functionalarchitecture.InformationLink#getTo() * @see #getInformationLink() * @generated */ EReference getInformationLink_To(); /** * Returns the meta object for class '{@link functionalarchitecture.FunctionalInterface Functional Interface}'. * * * @return the meta object for class 'Functional Interface'. * @see functionalarchitecture.FunctionalInterface * @generated */ EClass getFunctionalInterface(); /** * Returns the meta object for the containment reference list '{@link functionalarchitecture.FunctionalInterface#getData Data}'. * * * @return the meta object for the containment reference list 'Data'. * @see functionalarchitecture.FunctionalInterface#getData() * @see #getFunctionalInterface() * @generated */ EReference getFunctionalInterface_Data(); /** * Returns the meta object for the container reference '{@link functionalarchitecture.FunctionalInterface#getElement Element}'. * * * @return the meta object for the container reference 'Element'. * @see functionalarchitecture.FunctionalInterface#getElement() * @see #getFunctionalInterface() * @generated */ EReference getFunctionalInterface_Element(); /** * Returns the meta object for class '{@link functionalarchitecture.FunctionalInput Functional Input}'. * * * @return the meta object for class 'Functional Input'. * @see functionalarchitecture.FunctionalInput * @generated */ EClass getFunctionalInput(); /** * Returns the meta object for the reference list '{@link functionalarchitecture.FunctionalInput#getIncomingLinks Incoming Links}'. * * * @return the meta object for the reference list 'Incoming Links'. * @see functionalarchitecture.FunctionalInput#getIncomingLinks() * @see #getFunctionalInput() * @generated */ EReference getFunctionalInput_IncomingLinks(); /** * Returns the meta object for class '{@link functionalarchitecture.FunctionalOutput Functional Output}'. * * * @return the meta object for class 'Functional Output'. * @see functionalarchitecture.FunctionalOutput * @generated */ EClass getFunctionalOutput(); /** * Returns the meta object for the containment reference list '{@link functionalarchitecture.FunctionalOutput#getOutgoingLinks Outgoing Links}'. * * * @return the meta object for the containment reference list 'Outgoing Links'. * @see functionalarchitecture.FunctionalOutput#getOutgoingLinks() * @see #getFunctionalOutput() * @generated */ EReference getFunctionalOutput_OutgoingLinks(); /** * Returns the meta object for class '{@link functionalarchitecture.FunctionalData Functional Data}'. * * * @return the meta object for class 'Functional Data'. * @see functionalarchitecture.FunctionalData * @generated */ EClass getFunctionalData(); /** * Returns the meta object for the containment reference '{@link functionalarchitecture.FunctionalData#getTerminator Terminator}'. * * * @return the meta object for the containment reference 'Terminator'. * @see functionalarchitecture.FunctionalData#getTerminator() * @see #getFunctionalData() * @generated */ EReference getFunctionalData_Terminator(); /** * Returns the meta object for the container reference '{@link functionalarchitecture.FunctionalData#getInterface Interface}'. * * * @return the meta object for the container reference 'Interface'. * @see functionalarchitecture.FunctionalData#getInterface() * @see #getFunctionalData() * @generated */ EReference getFunctionalData_Interface(); /** * Returns the meta object for enum '{@link functionalarchitecture.FunctionType Function Type}'. * * * @return the meta object for enum 'Function Type'. * @see functionalarchitecture.FunctionType * @generated */ EEnum getFunctionType(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ FunctionalarchitectureFactory getFunctionalarchitectureFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionalElementImpl Functional Element}' class. * * * @see functionalarchitecture.impl.FunctionalElementImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalElement() * @generated */ EClass FUNCTIONAL_ELEMENT = eINSTANCE.getFunctionalElement(); /** * The meta object literal for the 'Interface' containment reference feature. * * * @generated */ EReference FUNCTIONAL_ELEMENT__INTERFACE = eINSTANCE.getFunctionalElement_Interface(); /** * The meta object literal for the 'Model' reference feature. * * * @generated */ EReference FUNCTIONAL_ELEMENT__MODEL = eINSTANCE.getFunctionalElement_Model(); /** * The meta object literal for the 'Parent' container reference feature. * * * @generated */ EReference FUNCTIONAL_ELEMENT__PARENT = eINSTANCE.getFunctionalElement_Parent(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionalArchitectureModelImpl Functional Architecture Model}' class. * * * @see functionalarchitecture.impl.FunctionalArchitectureModelImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalArchitectureModel() * @generated */ EClass FUNCTIONAL_ARCHITECTURE_MODEL = eINSTANCE.getFunctionalArchitectureModel(); /** * The meta object literal for the 'Root Elements' containment reference list feature. * * * @generated */ EReference FUNCTIONAL_ARCHITECTURE_MODEL__ROOT_ELEMENTS = eINSTANCE.getFunctionalArchitectureModel_RootElements(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionImpl Function}' class. * * * @see functionalarchitecture.impl.FunctionImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunction() * @generated */ EClass FUNCTION = eINSTANCE.getFunction(); /** * The meta object literal for the 'Sub Elements' containment reference list feature. * * * @generated */ EReference FUNCTION__SUB_ELEMENTS = eINSTANCE.getFunction_SubElements(); /** * The meta object literal for the 'Type' attribute feature. * * * @generated */ EAttribute FUNCTION__TYPE = eINSTANCE.getFunction_Type(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FAMTerminatorImpl FAM Terminator}' class. * * * @see functionalarchitecture.impl.FAMTerminatorImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFAMTerminator() * @generated */ EClass FAM_TERMINATOR = eINSTANCE.getFAMTerminator(); /** * The meta object literal for the 'Data' container reference feature. * * * @generated */ EReference FAM_TERMINATOR__DATA = eINSTANCE.getFAMTerminator_Data(); /** * The meta object literal for the '{@link functionalarchitecture.impl.InformationLinkImpl Information Link}' class. * * * @see functionalarchitecture.impl.InformationLinkImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getInformationLink() * @generated */ EClass INFORMATION_LINK = eINSTANCE.getInformationLink(); /** * The meta object literal for the 'From' container reference feature. * * * @generated */ EReference INFORMATION_LINK__FROM = eINSTANCE.getInformationLink_From(); /** * The meta object literal for the 'To' reference feature. * * * @generated */ EReference INFORMATION_LINK__TO = eINSTANCE.getInformationLink_To(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionalInterfaceImpl Functional Interface}' class. * * * @see functionalarchitecture.impl.FunctionalInterfaceImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalInterface() * @generated */ EClass FUNCTIONAL_INTERFACE = eINSTANCE.getFunctionalInterface(); /** * The meta object literal for the 'Data' containment reference list feature. * * * @generated */ EReference FUNCTIONAL_INTERFACE__DATA = eINSTANCE.getFunctionalInterface_Data(); /** * The meta object literal for the 'Element' container reference feature. * * * @generated */ EReference FUNCTIONAL_INTERFACE__ELEMENT = eINSTANCE.getFunctionalInterface_Element(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionalInputImpl Functional Input}' class. * * * @see functionalarchitecture.impl.FunctionalInputImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalInput() * @generated */ EClass FUNCTIONAL_INPUT = eINSTANCE.getFunctionalInput(); /** * The meta object literal for the 'Incoming Links' reference list feature. * * * @generated */ EReference FUNCTIONAL_INPUT__INCOMING_LINKS = eINSTANCE.getFunctionalInput_IncomingLinks(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionalOutputImpl Functional Output}' class. * * * @see functionalarchitecture.impl.FunctionalOutputImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalOutput() * @generated */ EClass FUNCTIONAL_OUTPUT = eINSTANCE.getFunctionalOutput(); /** * The meta object literal for the 'Outgoing Links' containment reference list feature. * * * @generated */ EReference FUNCTIONAL_OUTPUT__OUTGOING_LINKS = eINSTANCE.getFunctionalOutput_OutgoingLinks(); /** * The meta object literal for the '{@link functionalarchitecture.impl.FunctionalDataImpl Functional Data}' class. * * * @see functionalarchitecture.impl.FunctionalDataImpl * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionalData() * @generated */ EClass FUNCTIONAL_DATA = eINSTANCE.getFunctionalData(); /** * The meta object literal for the 'Terminator' containment reference feature. * * * @generated */ EReference FUNCTIONAL_DATA__TERMINATOR = eINSTANCE.getFunctionalData_Terminator(); /** * The meta object literal for the 'Interface' container reference feature. * * * @generated */ EReference FUNCTIONAL_DATA__INTERFACE = eINSTANCE.getFunctionalData_Interface(); /** * The meta object literal for the '{@link functionalarchitecture.FunctionType Function Type}' enum. * * * @see functionalarchitecture.FunctionType * @see functionalarchitecture.impl.FunctionalarchitecturePackageImpl#getFunctionType() * @generated */ EEnum FUNCTION_TYPE = eINSTANCE.getFunctionType(); } } //FunctionalarchitecturePackage