Interface XmlPackage

  • All Superinterfaces:
    org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier

    public interface XmlPackage
    extends org.eclipse.emf.ecore.EPackage
    The Package for the model. It contains accessors for the meta objects to represent
    • each class,
    • each feature of each class,
    • each enum,
    • and each data type
    See Also:
    XmlFactory
    • Field Detail

      • eINSTANCE

        static final XmlPackage eINSTANCE
        The singleton instance of the package.
      • DOCUMENT

        static final int DOCUMENT
        The meta object id for the 'Document' class.
        See Also:
        DocumentImpl, XmlPackageImpl.getDocument(), Constant Field Values
      • DOCUMENT__EANNOTATIONS

        static final int DOCUMENT__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • DOCUMENT__XML_DECL

        static final int DOCUMENT__XML_DECL
        The feature id for the 'Xml Decl' containment reference.
        See Also:
        Constant Field Values
      • DOCUMENT__DOCUMENT_TYPE

        static final int DOCUMENT__DOCUMENT_TYPE
        The feature id for the 'Document Type' containment reference.
        See Also:
        Constant Field Values
      • DOCUMENT__ROOT_ELEMENT

        static final int DOCUMENT__ROOT_ELEMENT
        The feature id for the 'Root Element' containment reference.
        See Also:
        Constant Field Values
      • DOCUMENT__MISC_TEXTS

        static final int DOCUMENT__MISC_TEXTS
        The feature id for the 'Misc Texts' containment reference list.
        See Also:
        Constant Field Values
      • DOCUMENT_FEATURE_COUNT

        static final int DOCUMENT_FEATURE_COUNT
        The number of structural features of the 'Document' class.
        See Also:
        Constant Field Values
      • XML_DECLARATION

        static final int XML_DECLARATION
        The meta object id for the 'XML Declaration' class.
        See Also:
        XMLDeclarationImpl, XmlPackageImpl.getXMLDeclaration(), Constant Field Values
      • XML_DECLARATION__EANNOTATIONS

        static final int XML_DECLARATION__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • XML_DECLARATION__PARENT

        static final int XML_DECLARATION__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • XML_DECLARATION__VERSION_INFO

        static final int XML_DECLARATION__VERSION_INFO
        The feature id for the 'Version Info' attribute.
        See Also:
        Constant Field Values
      • XML_DECLARATION__STANDALONE

        static final int XML_DECLARATION__STANDALONE
        The feature id for the 'Standalone' attribute.
        See Also:
        Constant Field Values
      • XML_DECLARATION__ENCODING

        static final int XML_DECLARATION__ENCODING
        The feature id for the 'Encoding' attribute.
        See Also:
        Constant Field Values
      • XML_DECLARATION__MISC_TEXTS

        static final int XML_DECLARATION__MISC_TEXTS
        The feature id for the 'Misc Texts' containment reference list.
        See Also:
        Constant Field Values
      • XML_DECLARATION_FEATURE_COUNT

        static final int XML_DECLARATION_FEATURE_COUNT
        The number of structural features of the 'XML Declaration' class.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE

        static final int DOCUMENT_TYPE
        The meta object id for the 'Document Type' class.
        See Also:
        DocumentTypeImpl, XmlPackageImpl.getDocumentType(), Constant Field Values
      • DOCUMENT_TYPE__EANNOTATIONS

        static final int DOCUMENT_TYPE__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE__PARENT

        static final int DOCUMENT_TYPE__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE__DOC_TYPE

        static final int DOCUMENT_TYPE__DOC_TYPE
        The feature id for the 'Doc Type' attribute.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE__SYSTEM_ID

        static final int DOCUMENT_TYPE__SYSTEM_ID
        The feature id for the 'System ID' attribute.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE__PUBLIC_ID

        static final int DOCUMENT_TYPE__PUBLIC_ID
        The feature id for the 'Public ID' attribute.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE__MISC_TEXTS

        static final int DOCUMENT_TYPE__MISC_TEXTS
        The feature id for the 'Misc Texts' containment reference list.
        See Also:
        Constant Field Values
      • DOCUMENT_TYPE_FEATURE_COUNT

        static final int DOCUMENT_TYPE_FEATURE_COUNT
        The number of structural features of the 'Document Type' class.
        See Also:
        Constant Field Values
      • CONTENT_ELEMENT

        static final int CONTENT_ELEMENT
        The meta object id for the 'Content Element' class.
        See Also:
        ContentElementImpl, XmlPackageImpl.getContentElement(), Constant Field Values
      • CONTENT_ELEMENT__EANNOTATIONS

        static final int CONTENT_ELEMENT__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • CONTENT_ELEMENT__PARENT

        static final int CONTENT_ELEMENT__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • CONTENT_ELEMENT_FEATURE_COUNT

        static final int CONTENT_ELEMENT_FEATURE_COUNT
        The number of structural features of the 'Content Element' class.
        See Also:
        Constant Field Values
      • ELEMENT

        static final int ELEMENT
        The meta object id for the 'Element' class.
        See Also:
        ElementImpl, XmlPackageImpl.getElement(), Constant Field Values
      • ELEMENT__EANNOTATIONS

        static final int ELEMENT__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • ELEMENT__PARENT

        static final int ELEMENT__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • ELEMENT__TAG_NAME

        static final int ELEMENT__TAG_NAME
        The feature id for the 'Tag Name' attribute.
        See Also:
        Constant Field Values
      • ELEMENT__ATTRIBUTES

        static final int ELEMENT__ATTRIBUTES
        The feature id for the 'Attributes' containment reference list.
        See Also:
        Constant Field Values
      • ELEMENT__CONTENT

        static final int ELEMENT__CONTENT
        The feature id for the 'Content' containment reference list.
        See Also:
        Constant Field Values
      • ELEMENT_FEATURE_COUNT

        static final int ELEMENT_FEATURE_COUNT
        The number of structural features of the 'Element' class.
        See Also:
        Constant Field Values
      • ATTRIBUTE

        static final int ATTRIBUTE
        The meta object id for the 'Attribute' class.
        See Also:
        AttributeImpl, XmlPackageImpl.getAttribute(), Constant Field Values
      • ATTRIBUTE__EANNOTATIONS

        static final int ATTRIBUTE__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • ATTRIBUTE__PARENT

        static final int ATTRIBUTE__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • ATTRIBUTE__NAME

        static final int ATTRIBUTE__NAME
        The feature id for the 'Name' attribute.
        See Also:
        Constant Field Values
      • ATTRIBUTE__VALUE

        static final int ATTRIBUTE__VALUE
        The feature id for the 'Value' attribute.
        See Also:
        Constant Field Values
      • ATTRIBUTE_FEATURE_COUNT

        static final int ATTRIBUTE_FEATURE_COUNT
        The number of structural features of the 'Attribute' class.
        See Also:
        Constant Field Values
      • TEXT

        static final int TEXT
        The meta object id for the 'Text' class.
        See Also:
        TextImpl, XmlPackageImpl.getText(), Constant Field Values
      • TEXT__EANNOTATIONS

        static final int TEXT__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • TEXT__PARENT

        static final int TEXT__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • TEXT__TEXT_STRING

        static final int TEXT__TEXT_STRING
        The feature id for the 'Text String' attribute.
        See Also:
        Constant Field Values
      • TEXT_FEATURE_COUNT

        static final int TEXT_FEATURE_COUNT
        The number of structural features of the 'Text' class.
        See Also:
        Constant Field Values
      • MISC_TEXT

        static final int MISC_TEXT
        The meta object id for the 'Misc Text' class.
        See Also:
        MiscTextImpl, XmlPackageImpl.getMiscText(), Constant Field Values
      • MISC_TEXT__EANNOTATIONS

        static final int MISC_TEXT__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • MISC_TEXT__PARENT

        static final int MISC_TEXT__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • MISC_TEXT_FEATURE_COUNT

        static final int MISC_TEXT_FEATURE_COUNT
        The number of structural features of the 'Misc Text' class.
        See Also:
        Constant Field Values
      • PROCESS_INSTR

        static final int PROCESS_INSTR
        The meta object id for the 'Process Instr' class.
        See Also:
        ProcessInstrImpl, XmlPackageImpl.getProcessInstr(), Constant Field Values
      • PROCESS_INSTR__EANNOTATIONS

        static final int PROCESS_INSTR__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • PROCESS_INSTR__PARENT

        static final int PROCESS_INSTR__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • PROCESS_INSTR__TARGET

        static final int PROCESS_INSTR__TARGET
        The feature id for the 'Target' attribute.
        See Also:
        Constant Field Values
      • PROCESS_INSTR__INSTRUCTION

        static final int PROCESS_INSTR__INSTRUCTION
        The feature id for the 'Instruction' attribute.
        See Also:
        Constant Field Values
      • PROCESS_INSTR_FEATURE_COUNT

        static final int PROCESS_INSTR_FEATURE_COUNT
        The number of structural features of the 'Process Instr' class.
        See Also:
        Constant Field Values
      • COMMENT

        static final int COMMENT
        The meta object id for the 'Comment' class.
        See Also:
        CommentImpl, XmlPackageImpl.getComment(), Constant Field Values
      • COMMENT__EANNOTATIONS

        static final int COMMENT__EANNOTATIONS
        The feature id for the 'EAnnotations' containment reference list.
        See Also:
        Constant Field Values
      • COMMENT__PARENT

        static final int COMMENT__PARENT
        The feature id for the 'Parent' container reference.
        See Also:
        Constant Field Values
      • COMMENT__COMMENT_STRING

        static final int COMMENT__COMMENT_STRING
        The feature id for the 'Comment String' attribute.
        See Also:
        Constant Field Values
      • COMMENT_FEATURE_COUNT

        static final int COMMENT_FEATURE_COUNT
        The number of structural features of the 'Comment' class.
        See Also:
        Constant Field Values
    • Method Detail

      • getDocument

        org.eclipse.emf.ecore.EClass getDocument()
        Returns the meta object for class 'Document'.
        Returns:
        the meta object for class 'Document'.
        See Also:
        Document
      • getDocument_XmlDecl

        org.eclipse.emf.ecore.EReference getDocument_XmlDecl()
        Returns the meta object for the containment reference 'Xml Decl'.
        Returns:
        the meta object for the containment reference 'Xml Decl'.
        See Also:
        Document.getXmlDecl(), getDocument()
      • getDocument_DocumentType

        org.eclipse.emf.ecore.EReference getDocument_DocumentType()
        Returns the meta object for the containment reference 'Document Type'.
        Returns:
        the meta object for the containment reference 'Document Type'.
        See Also:
        Document.getDocumentType(), getDocument()
      • getDocument_RootElement

        org.eclipse.emf.ecore.EReference getDocument_RootElement()
        Returns the meta object for the containment reference 'Root Element'.
        Returns:
        the meta object for the containment reference 'Root Element'.
        See Also:
        Document.getRootElement(), getDocument()
      • getDocument_MiscTexts

        org.eclipse.emf.ecore.EReference getDocument_MiscTexts()
        Returns the meta object for the containment reference list 'Misc Texts'.
        Returns:
        the meta object for the containment reference list 'Misc Texts'.
        See Also:
        Document.getMiscTexts(), getDocument()
      • getXMLDeclaration

        org.eclipse.emf.ecore.EClass getXMLDeclaration()
        Returns the meta object for class 'XML Declaration'.
        Returns:
        the meta object for class 'XML Declaration'.
        See Also:
        XMLDeclaration
      • getXMLDeclaration_Parent

        org.eclipse.emf.ecore.EReference getXMLDeclaration_Parent()
        Returns the meta object for the container reference 'Parent'.
        Returns:
        the meta object for the container reference 'Parent'.
        See Also:
        XMLDeclaration.getParent(), getXMLDeclaration()
      • getXMLDeclaration_MiscTexts

        org.eclipse.emf.ecore.EReference getXMLDeclaration_MiscTexts()
        Returns the meta object for the containment reference list 'Misc Texts'.
        Returns:
        the meta object for the containment reference list 'Misc Texts'.
        See Also:
        XMLDeclaration.getMiscTexts(), getXMLDeclaration()
      • getDocumentType

        org.eclipse.emf.ecore.EClass getDocumentType()
        Returns the meta object for class 'Document Type'.
        Returns:
        the meta object for class 'Document Type'.
        See Also:
        DocumentType
      • getDocumentType_Parent

        org.eclipse.emf.ecore.EReference getDocumentType_Parent()
        Returns the meta object for the container reference 'Parent'.
        Returns:
        the meta object for the container reference 'Parent'.
        See Also:
        DocumentType.getParent(), getDocumentType()
      • getDocumentType_MiscTexts

        org.eclipse.emf.ecore.EReference getDocumentType_MiscTexts()
        Returns the meta object for the containment reference list 'Misc Texts '.
        Returns:
        the meta object for the containment reference list 'Misc Texts'.
        See Also:
        DocumentType.getMiscTexts(), getDocumentType()
      • getContentElement

        org.eclipse.emf.ecore.EClass getContentElement()
        Returns the meta object for class 'Content Element'.
        Returns:
        the meta object for class 'Content Element'.
        See Also:
        ContentElement
      • getContentElement_Parent

        org.eclipse.emf.ecore.EReference getContentElement_Parent()
        Returns the meta object for the container reference 'Parent'.
        Returns:
        the meta object for the container reference 'Parent'.
        See Also:
        ContentElement.getParent(), getContentElement()
      • getElement

        org.eclipse.emf.ecore.EClass getElement()
        Returns the meta object for class 'Element'.
        Returns:
        the meta object for class 'Element'.
        See Also:
        Element
      • getElement_TagName

        org.eclipse.emf.ecore.EAttribute getElement_TagName()
        Returns the meta object for the attribute 'Tag Name'.
        Returns:
        the meta object for the attribute 'Tag Name'.
        See Also:
        Element.getTagName(), getElement()
      • getElement_Attributes

        org.eclipse.emf.ecore.EReference getElement_Attributes()
        Returns the meta object for the containment reference list 'Attributes'.
        Returns:
        the meta object for the containment reference list 'Attributes'.
        See Also:
        Element.getAttributes(), getElement()
      • getElement_Content

        org.eclipse.emf.ecore.EReference getElement_Content()
        Returns the meta object for the containment reference list 'Content'.
        Returns:
        the meta object for the containment reference list 'Content'.
        See Also:
        Element.getContent(), getElement()
      • getAttribute

        org.eclipse.emf.ecore.EClass getAttribute()
        Returns the meta object for class 'Attribute'.
        Returns:
        the meta object for class 'Attribute'.
        See Also:
        Attribute
      • getAttribute_Parent

        org.eclipse.emf.ecore.EReference getAttribute_Parent()
        Returns the meta object for the container reference 'Parent'.
        Returns:
        the meta object for the container reference 'Parent'.
        See Also:
        Attribute.getParent(), getAttribute()
      • getAttribute_Name

        org.eclipse.emf.ecore.EAttribute getAttribute_Name()
        Returns the meta object for the attribute 'Name'.
        Returns:
        the meta object for the attribute 'Name'.
        See Also:
        Attribute.getName(), getAttribute()
      • getAttribute_Value

        org.eclipse.emf.ecore.EAttribute getAttribute_Value()
        Returns the meta object for the attribute 'Value'.
        Returns:
        the meta object for the attribute 'Value'.
        See Also:
        Attribute.getValue(), getAttribute()
      • getText

        org.eclipse.emf.ecore.EClass getText()
        Returns the meta object for class 'Text'.
        Returns:
        the meta object for class 'Text'.
        See Also:
        Text
      • getText_TextString

        org.eclipse.emf.ecore.EAttribute getText_TextString()
        Returns the meta object for the attribute 'Text String'.
        Returns:
        the meta object for the attribute 'Text String'.
        See Also:
        Text.getTextString(), getText()
      • getMiscText

        org.eclipse.emf.ecore.EClass getMiscText()
        Returns the meta object for class 'Misc Text'.
        Returns:
        the meta object for class 'Misc Text'.
        See Also:
        MiscText
      • getProcessInstr

        org.eclipse.emf.ecore.EClass getProcessInstr()
        Returns the meta object for class 'Process Instr'.
        Returns:
        the meta object for class 'Process Instr'.
        See Also:
        ProcessInstr
      • getProcessInstr_Target

        org.eclipse.emf.ecore.EAttribute getProcessInstr_Target()
        Returns the meta object for the attribute 'Target'.
        Returns:
        the meta object for the attribute 'Target'.
        See Also:
        ProcessInstr.getTarget(), getProcessInstr()
      • getComment

        org.eclipse.emf.ecore.EClass getComment()
        Returns the meta object for class 'Comment'.
        Returns:
        the meta object for class 'Comment'.
        See Also:
        Comment
      • getXmlFactory

        XmlFactory getXmlFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.