/** * * * * $Id$ */ package org.w3.xlink; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; 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 org.w3.xlink.XlinkFactory * @model kind="package" * @generated */ public interface XlinkPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "xlink"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.w3.org/1999/xlink"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "xlink"; /** * The singleton instance of the package. * * * @generated */ XlinkPackage eINSTANCE = org.w3.xlink.impl.XlinkPackageImpl.init(); /** * The meta object id for the '{@link org.w3.xlink.impl.DocumentRootImpl Document Root}' class. * * * @see org.w3.xlink.impl.DocumentRootImpl * @see org.w3.xlink.impl.XlinkPackageImpl#getDocumentRoot() * @generated */ int DOCUMENT_ROOT = 0; /** * The feature id for the 'Mixed' attribute list. * * * @generated * @ordered */ int DOCUMENT_ROOT__MIXED = 0; /** * The feature id for the 'XMLNS Prefix Map' map. * * * @generated * @ordered */ int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1; /** * The feature id for the 'XSI Schema Location' map. * * * @generated * @ordered */ int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2; /** * The feature id for the 'Actuate' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__ACTUATE = 3; /** * The feature id for the 'Arcrole' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__ARCROLE = 4; /** * The feature id for the 'From' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__FROM = 5; /** * The feature id for the 'Href' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__HREF = 6; /** * The feature id for the 'Label' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__LABEL = 7; /** * The feature id for the 'Role' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__ROLE = 8; /** * The feature id for the 'Show' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__SHOW = 9; /** * The feature id for the 'Title' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__TITLE = 10; /** * The feature id for the 'To' attribute. * * * @generated * @ordered */ int DOCUMENT_ROOT__TO = 11; /** * The number of structural features of the 'Document Root' class. * * * @generated * @ordered */ int DOCUMENT_ROOT_FEATURE_COUNT = 12; /** * The meta object id for the '{@link org.w3.xlink.ActuateType Actuate Type}' enum. * * * @see org.w3.xlink.ActuateType * @see org.w3.xlink.impl.XlinkPackageImpl#getActuateType() * @generated */ int ACTUATE_TYPE = 1; /** * The meta object id for the '{@link org.w3.xlink.ShowType Show Type}' enum. * * * @see org.w3.xlink.ShowType * @see org.w3.xlink.impl.XlinkPackageImpl#getShowType() * @generated */ int SHOW_TYPE = 2; /** * The meta object id for the 'Actuate Type Object' data type. * * * @see org.w3.xlink.ActuateType * @see org.w3.xlink.impl.XlinkPackageImpl#getActuateTypeObject() * @generated */ int ACTUATE_TYPE_OBJECT = 3; /** * The meta object id for the 'Show Type Object' data type. * * * @see org.w3.xlink.ShowType * @see org.w3.xlink.impl.XlinkPackageImpl#getShowTypeObject() * @generated */ int SHOW_TYPE_OBJECT = 4; /** * Returns the meta object for class '{@link org.w3.xlink.DocumentRoot Document Root}'. * * * @return the meta object for class 'Document Root'. * @see org.w3.xlink.DocumentRoot * @generated */ EClass getDocumentRoot(); /** * Returns the meta object for the attribute list '{@link org.w3.xlink.DocumentRoot#getMixed Mixed}'. * * * @return the meta object for the attribute list 'Mixed'. * @see org.w3.xlink.DocumentRoot#getMixed() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Mixed(); /** * Returns the meta object for the map '{@link org.w3.xlink.DocumentRoot#getXMLNSPrefixMap XMLNS Prefix Map}'. * * * @return the meta object for the map 'XMLNS Prefix Map'. * @see org.w3.xlink.DocumentRoot#getXMLNSPrefixMap() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_XMLNSPrefixMap(); /** * Returns the meta object for the map '{@link org.w3.xlink.DocumentRoot#getXSISchemaLocation XSI Schema Location}'. * * * @return the meta object for the map 'XSI Schema Location'. * @see org.w3.xlink.DocumentRoot#getXSISchemaLocation() * @see #getDocumentRoot() * @generated */ EReference getDocumentRoot_XSISchemaLocation(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getActuate Actuate}'. * * * @return the meta object for the attribute 'Actuate'. * @see org.w3.xlink.DocumentRoot#getActuate() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Actuate(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getArcrole Arcrole}'. * * * @return the meta object for the attribute 'Arcrole'. * @see org.w3.xlink.DocumentRoot#getArcrole() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Arcrole(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getFrom From}'. * * * @return the meta object for the attribute 'From'. * @see org.w3.xlink.DocumentRoot#getFrom() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_From(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getHref Href}'. * * * @return the meta object for the attribute 'Href'. * @see org.w3.xlink.DocumentRoot#getHref() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Href(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getLabel Label}'. * * * @return the meta object for the attribute 'Label'. * @see org.w3.xlink.DocumentRoot#getLabel() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Label(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getRole Role}'. * * * @return the meta object for the attribute 'Role'. * @see org.w3.xlink.DocumentRoot#getRole() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Role(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getShow Show}'. * * * @return the meta object for the attribute 'Show'. * @see org.w3.xlink.DocumentRoot#getShow() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Show(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getTitle Title}'. * * * @return the meta object for the attribute 'Title'. * @see org.w3.xlink.DocumentRoot#getTitle() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_Title(); /** * Returns the meta object for the attribute '{@link org.w3.xlink.DocumentRoot#getTo To}'. * * * @return the meta object for the attribute 'To'. * @see org.w3.xlink.DocumentRoot#getTo() * @see #getDocumentRoot() * @generated */ EAttribute getDocumentRoot_To(); /** * Returns the meta object for enum '{@link org.w3.xlink.ActuateType Actuate Type}'. * * * @return the meta object for enum 'Actuate Type'. * @see org.w3.xlink.ActuateType * @generated */ EEnum getActuateType(); /** * Returns the meta object for enum '{@link org.w3.xlink.ShowType Show Type}'. * * * @return the meta object for enum 'Show Type'. * @see org.w3.xlink.ShowType * @generated */ EEnum getShowType(); /** * Returns the meta object for data type '{@link org.w3.xlink.ActuateType Actuate Type Object}'. * * * @return the meta object for data type 'Actuate Type Object'. * @see org.w3.xlink.ActuateType * @model instanceClass="org.w3.xlink.ActuateType" * extendedMetaData="name='actuate_._type:Object' baseType='actuate_._type'" * @generated */ EDataType getActuateTypeObject(); /** * Returns the meta object for data type '{@link org.w3.xlink.ShowType Show Type Object}'. * * * @return the meta object for data type 'Show Type Object'. * @see org.w3.xlink.ShowType * @model instanceClass="org.w3.xlink.ShowType" * extendedMetaData="name='show_._type:Object' baseType='show_._type'" * @generated */ EDataType getShowTypeObject(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ XlinkFactory getXlinkFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link org.w3.xlink.impl.DocumentRootImpl Document Root}' class. * * * @see org.w3.xlink.impl.DocumentRootImpl * @see org.w3.xlink.impl.XlinkPackageImpl#getDocumentRoot() * @generated */ EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot(); /** * The meta object literal for the 'Mixed' attribute list feature. * * * @generated */ EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed(); /** * The meta object literal for the 'XMLNS Prefix Map' map feature. * * * @generated */ EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap(); /** * The meta object literal for the 'XSI Schema Location' map feature. * * * @generated */ EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation(); /** * The meta object literal for the 'Actuate' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__ACTUATE = eINSTANCE.getDocumentRoot_Actuate(); /** * The meta object literal for the 'Arcrole' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__ARCROLE = eINSTANCE.getDocumentRoot_Arcrole(); /** * The meta object literal for the 'From' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__FROM = eINSTANCE.getDocumentRoot_From(); /** * The meta object literal for the 'Href' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__HREF = eINSTANCE.getDocumentRoot_Href(); /** * The meta object literal for the 'Label' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__LABEL = eINSTANCE.getDocumentRoot_Label(); /** * The meta object literal for the 'Role' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__ROLE = eINSTANCE.getDocumentRoot_Role(); /** * The meta object literal for the 'Show' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__SHOW = eINSTANCE.getDocumentRoot_Show(); /** * The meta object literal for the 'Title' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__TITLE = eINSTANCE.getDocumentRoot_Title(); /** * The meta object literal for the 'To' attribute feature. * * * @generated */ EAttribute DOCUMENT_ROOT__TO = eINSTANCE.getDocumentRoot_To(); /** * The meta object literal for the '{@link org.w3.xlink.ActuateType Actuate Type}' enum. * * * @see org.w3.xlink.ActuateType * @see org.w3.xlink.impl.XlinkPackageImpl#getActuateType() * @generated */ EEnum ACTUATE_TYPE = eINSTANCE.getActuateType(); /** * The meta object literal for the '{@link org.w3.xlink.ShowType Show Type}' enum. * * * @see org.w3.xlink.ShowType * @see org.w3.xlink.impl.XlinkPackageImpl#getShowType() * @generated */ EEnum SHOW_TYPE = eINSTANCE.getShowType(); /** * The meta object literal for the 'Actuate Type Object' data type. * * * @see org.w3.xlink.ActuateType * @see org.w3.xlink.impl.XlinkPackageImpl#getActuateTypeObject() * @generated */ EDataType ACTUATE_TYPE_OBJECT = eINSTANCE.getActuateTypeObject(); /** * The meta object literal for the 'Show Type Object' data type. * * * @see org.w3.xlink.ShowType * @see org.w3.xlink.impl.XlinkPackageImpl#getShowTypeObject() * @generated */ EDataType SHOW_TYPE_OBJECT = eINSTANCE.getShowTypeObject(); } } //XlinkPackage