public interface XmlPackage extends EPackage
XmlFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
XmlPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
ATTRIBUTE
The meta object id for the '
Attribute ' class. |
static int |
ATTRIBUTE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ATTRIBUTE__NAME
The feature id for the 'Name' attribute.
|
static int |
ATTRIBUTE__PARENT
The feature id for the 'Parent' container reference.
|
static int |
ATTRIBUTE__VALUE
The feature id for the 'Value' attribute.
|
static int |
ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Attribute' class.
|
static int |
COMMENT
The meta object id for the '
Comment ' class. |
static int |
COMMENT__COMMENT_STRING
The feature id for the 'Comment String' attribute.
|
static int |
COMMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
COMMENT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
COMMENT_FEATURE_COUNT
The number of structural features of the 'Comment' class.
|
static int |
CONTENT_ELEMENT
The meta object id for the '
Content Element ' class. |
static int |
CONTENT_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
CONTENT_ELEMENT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
CONTENT_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Content Element' class.
|
static int |
DOCUMENT
The meta object id for the '
Document ' class. |
static int |
DOCUMENT__DOCUMENT_TYPE
The feature id for the 'Document Type' containment reference.
|
static int |
DOCUMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
DOCUMENT__MISC_TEXTS
The feature id for the 'Misc Texts' containment reference list.
|
static int |
DOCUMENT__ROOT_ELEMENT
The feature id for the 'Root Element' containment reference.
|
static int |
DOCUMENT__XML_DECL
The feature id for the 'Xml Decl' containment reference.
|
static int |
DOCUMENT_FEATURE_COUNT
The number of structural features of the 'Document' class.
|
static int |
DOCUMENT_TYPE
The meta object id for the '
Document Type ' class. |
static int |
DOCUMENT_TYPE__DOC_TYPE
The feature id for the 'Doc Type' attribute.
|
static int |
DOCUMENT_TYPE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
DOCUMENT_TYPE__MISC_TEXTS
The feature id for the 'Misc Texts' containment reference list.
|
static int |
DOCUMENT_TYPE__PARENT
The feature id for the 'Parent' container reference.
|
static int |
DOCUMENT_TYPE__PUBLIC_ID
The feature id for the 'Public ID' attribute.
|
static int |
DOCUMENT_TYPE__SYSTEM_ID
The feature id for the 'System ID' attribute.
|
static int |
DOCUMENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Document Type' class.
|
static XmlPackage |
eINSTANCE
The singleton instance of the package.
|
static int |
ELEMENT
The meta object id for the '
Element ' class. |
static int |
ELEMENT__ATTRIBUTES
The feature id for the 'Attributes' containment reference list.
|
static int |
ELEMENT__CONTENT
The feature id for the 'Content' containment reference list.
|
static int |
ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
ELEMENT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
ELEMENT__TAG_NAME
The feature id for the 'Tag Name' attribute.
|
static int |
ELEMENT_FEATURE_COUNT
The number of structural features of the 'Element' class.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
MISC_TEXT
The meta object id for the '
Misc Text ' class. |
static int |
MISC_TEXT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
MISC_TEXT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
MISC_TEXT_FEATURE_COUNT
The number of structural features of the 'Misc Text' class.
|
static int |
PROCESS_INSTR
The meta object id for the '
Process Instr ' class. |
static int |
PROCESS_INSTR__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
PROCESS_INSTR__INSTRUCTION
The feature id for the 'Instruction' attribute.
|
static int |
PROCESS_INSTR__PARENT
The feature id for the 'Parent' container reference.
|
static int |
PROCESS_INSTR__TARGET
The feature id for the 'Target' attribute.
|
static int |
PROCESS_INSTR_FEATURE_COUNT
The number of structural features of the 'Process Instr' class.
|
static int |
TEXT
The meta object id for the '
Text ' class. |
static int |
TEXT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
TEXT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
TEXT__TEXT_STRING
The feature id for the 'Text String' attribute.
|
static int |
TEXT_FEATURE_COUNT
The number of structural features of the 'Text' class.
|
static int |
XML_DECLARATION
The meta object id for the '
XML Declaration ' class. |
static int |
XML_DECLARATION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.
|
static int |
XML_DECLARATION__ENCODING
The feature id for the 'Encoding' attribute.
|
static int |
XML_DECLARATION__MISC_TEXTS
The feature id for the 'Misc Texts' containment reference list.
|
static int |
XML_DECLARATION__PARENT
The feature id for the 'Parent' container reference.
|
static int |
XML_DECLARATION__STANDALONE
The feature id for the 'Standalone' attribute.
|
static int |
XML_DECLARATION__VERSION_INFO
The feature id for the 'Version Info' attribute.
|
static int |
XML_DECLARATION_FEATURE_COUNT
The number of structural features of the 'XML Declaration' class.
|
Modifier and Type | Method and Description |
---|---|
EAttribute |
getAttribute_Name()
Returns the meta object for the attribute '
Name '. |
EReference |
getAttribute_Parent()
Returns the meta object for the container reference '
Parent '. |
EAttribute |
getAttribute_Value()
Returns the meta object for the attribute '
Value '. |
EClass |
getAttribute()
Returns the meta object for class '
Attribute '. |
EAttribute |
getComment_CommentString()
Returns the meta object for the attribute '
Comment String '. |
EClass |
getComment()
Returns the meta object for class '
Comment '. |
EReference |
getContentElement_Parent()
Returns the meta object for the container reference '
Parent '. |
EClass |
getContentElement()
Returns the meta object for class '
Content Element '. |
EReference |
getDocument_DocumentType()
Returns the meta object for the containment reference '
Document Type '. |
EReference |
getDocument_MiscTexts()
Returns the meta object for the containment reference list '
Misc Texts '. |
EReference |
getDocument_RootElement()
Returns the meta object for the containment reference '
Root Element '. |
EReference |
getDocument_XmlDecl()
Returns the meta object for the containment reference '
Xml Decl '. |
EClass |
getDocument()
Returns the meta object for class '
Document '. |
EAttribute |
getDocumentType_DocType()
Returns the meta object for the attribute '
Doc Type '. |
EReference |
getDocumentType_MiscTexts()
Returns the meta object for the containment reference list '
Misc Texts
'. |
EReference |
getDocumentType_Parent()
Returns the meta object for the container reference '
Parent '. |
EAttribute |
getDocumentType_PublicID()
Returns the meta object for the attribute '
Public ID '. |
EAttribute |
getDocumentType_SystemID()
Returns the meta object for the attribute '
System ID '. |
EClass |
getDocumentType()
Returns the meta object for class '
Document Type '. |
EReference |
getElement_Attributes()
Returns the meta object for the containment reference list '
Attributes '. |
EReference |
getElement_Content()
Returns the meta object for the containment reference list '
Content '. |
EAttribute |
getElement_TagName()
Returns the meta object for the attribute '
Tag Name '. |
EClass |
getElement()
Returns the meta object for class '
Element '. |
EClass |
getMiscText()
Returns the meta object for class '
Misc Text '. |
EAttribute |
getProcessInstr_Instruction()
Returns the meta object for the attribute '
Instruction '. |
EAttribute |
getProcessInstr_Target()
Returns the meta object for the attribute '
Target '. |
EClass |
getProcessInstr()
Returns the meta object for class '
Process Instr '. |
EAttribute |
getText_TextString()
Returns the meta object for the attribute '
Text String '. |
EClass |
getText()
Returns the meta object for class '
Text '. |
EAttribute |
getXMLDeclaration_Encoding()
Returns the meta object for the attribute '
Encoding '. |
EReference |
getXMLDeclaration_MiscTexts()
Returns the meta object for the containment reference list '
Misc Texts '. |
EReference |
getXMLDeclaration_Parent()
Returns the meta object for the container reference '
Parent '. |
EAttribute |
getXMLDeclaration_Standalone()
Returns the meta object for the attribute '
Standalone '. |
EAttribute |
getXMLDeclaration_VersionInfo()
Returns the meta object for the attribute '
Version Info '. |
EClass |
getXMLDeclaration()
Returns the meta object for class '
XML Declaration '. |
XmlFactory |
getXmlFactory()
Returns the factory that creates the instances of the model.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final XmlPackage eINSTANCE
static final int DOCUMENT
Document
' class.
DocumentImpl
,
XmlPackageImpl.getDocument()
,
Constant Field Valuesstatic final int DOCUMENT__EANNOTATIONS
static final int DOCUMENT__XML_DECL
static final int DOCUMENT__DOCUMENT_TYPE
static final int DOCUMENT__ROOT_ELEMENT
static final int DOCUMENT__MISC_TEXTS
static final int DOCUMENT_FEATURE_COUNT
static final int XML_DECLARATION
XML Declaration
' class.
XMLDeclarationImpl
,
XmlPackageImpl.getXMLDeclaration()
,
Constant Field Valuesstatic final int XML_DECLARATION__EANNOTATIONS
static final int XML_DECLARATION__PARENT
static final int XML_DECLARATION__VERSION_INFO
static final int XML_DECLARATION__STANDALONE
static final int XML_DECLARATION__ENCODING
static final int XML_DECLARATION__MISC_TEXTS
static final int XML_DECLARATION_FEATURE_COUNT
static final int DOCUMENT_TYPE
Document Type
' class.
DocumentTypeImpl
,
XmlPackageImpl.getDocumentType()
,
Constant Field Valuesstatic final int DOCUMENT_TYPE__EANNOTATIONS
static final int DOCUMENT_TYPE__PARENT
static final int DOCUMENT_TYPE__DOC_TYPE
static final int DOCUMENT_TYPE__SYSTEM_ID
static final int DOCUMENT_TYPE__PUBLIC_ID
static final int DOCUMENT_TYPE__MISC_TEXTS
static final int DOCUMENT_TYPE_FEATURE_COUNT
static final int CONTENT_ELEMENT
Content Element
' class.
ContentElementImpl
,
XmlPackageImpl.getContentElement()
,
Constant Field Valuesstatic final int CONTENT_ELEMENT__EANNOTATIONS
static final int CONTENT_ELEMENT__PARENT
static final int CONTENT_ELEMENT_FEATURE_COUNT
static final int ELEMENT
Element
' class.
ElementImpl
,
XmlPackageImpl.getElement()
,
Constant Field Valuesstatic final int ELEMENT__EANNOTATIONS
static final int ELEMENT__PARENT
static final int ELEMENT__TAG_NAME
static final int ELEMENT__ATTRIBUTES
static final int ELEMENT__CONTENT
static final int ELEMENT_FEATURE_COUNT
static final int ATTRIBUTE
Attribute
' class.
AttributeImpl
,
XmlPackageImpl.getAttribute()
,
Constant Field Valuesstatic final int ATTRIBUTE__EANNOTATIONS
static final int ATTRIBUTE__PARENT
static final int ATTRIBUTE__NAME
static final int ATTRIBUTE__VALUE
static final int ATTRIBUTE_FEATURE_COUNT
static final int TEXT
Text
' class.
TextImpl
,
XmlPackageImpl.getText()
,
Constant Field Valuesstatic final int TEXT__EANNOTATIONS
static final int TEXT__PARENT
static final int TEXT__TEXT_STRING
static final int TEXT_FEATURE_COUNT
static final int MISC_TEXT
Misc Text
' class.
MiscTextImpl
,
XmlPackageImpl.getMiscText()
,
Constant Field Valuesstatic final int MISC_TEXT__EANNOTATIONS
static final int MISC_TEXT__PARENT
static final int MISC_TEXT_FEATURE_COUNT
static final int PROCESS_INSTR
Process Instr
' class.
ProcessInstrImpl
,
XmlPackageImpl.getProcessInstr()
,
Constant Field Valuesstatic final int PROCESS_INSTR__EANNOTATIONS
static final int PROCESS_INSTR__PARENT
static final int PROCESS_INSTR__TARGET
static final int PROCESS_INSTR__INSTRUCTION
static final int PROCESS_INSTR_FEATURE_COUNT
static final int COMMENT
Comment
' class.
CommentImpl
,
XmlPackageImpl.getComment()
,
Constant Field Valuesstatic final int COMMENT__EANNOTATIONS
static final int COMMENT__PARENT
static final int COMMENT__COMMENT_STRING
static final int COMMENT_FEATURE_COUNT
EClass getDocument()
Document
'.
Document
EReference getDocument_XmlDecl()
Xml Decl
'.
Document.getXmlDecl()
,
getDocument()
EReference getDocument_DocumentType()
Document Type
'.
Document.getDocumentType()
,
getDocument()
EReference getDocument_RootElement()
Root Element
'.
Document.getRootElement()
,
getDocument()
EReference getDocument_MiscTexts()
Misc Texts
'.
Document.getMiscTexts()
,
getDocument()
EClass getXMLDeclaration()
XML Declaration
'.
XMLDeclaration
EReference getXMLDeclaration_Parent()
Parent
'.
XMLDeclaration.getParent()
,
getXMLDeclaration()
EAttribute getXMLDeclaration_VersionInfo()
Version Info
'.
XMLDeclaration.getVersionInfo()
,
getXMLDeclaration()
EAttribute getXMLDeclaration_Standalone()
Standalone
'.
XMLDeclaration.isStandalone()
,
getXMLDeclaration()
EAttribute getXMLDeclaration_Encoding()
Encoding
'.
XMLDeclaration.getEncoding()
,
getXMLDeclaration()
EReference getXMLDeclaration_MiscTexts()
Misc Texts
'.
XMLDeclaration.getMiscTexts()
,
getXMLDeclaration()
EClass getDocumentType()
Document Type
'.
DocumentType
EReference getDocumentType_Parent()
Parent
'.
DocumentType.getParent()
,
getDocumentType()
EAttribute getDocumentType_DocType()
Doc Type
'.
DocumentType.getDocType()
,
getDocumentType()
EAttribute getDocumentType_SystemID()
System ID
'.
DocumentType.getSystemID()
,
getDocumentType()
EAttribute getDocumentType_PublicID()
Public ID
'.
DocumentType.getPublicID()
,
getDocumentType()
EReference getDocumentType_MiscTexts()
Misc Texts
'.
DocumentType.getMiscTexts()
,
getDocumentType()
EClass getContentElement()
Content Element
'.
ContentElement
EReference getContentElement_Parent()
Parent
'.
ContentElement.getParent()
,
getContentElement()
EClass getElement()
Element
'.
Element
EAttribute getElement_TagName()
Tag Name
'.
Element.getTagName()
,
getElement()
EReference getElement_Attributes()
Attributes
'.
Element.getAttributes()
,
getElement()
EReference getElement_Content()
Content
'.
Element.getContent()
,
getElement()
EClass getAttribute()
Attribute
'.
Attribute
EReference getAttribute_Parent()
Parent
'.
Attribute.getParent()
,
getAttribute()
EAttribute getAttribute_Name()
Name
'.
Attribute.getName()
,
getAttribute()
EAttribute getAttribute_Value()
Value
'.
Attribute.getValue()
,
getAttribute()
EClass getText()
Text
'.
Text
EAttribute getText_TextString()
Text String
'.
Text.getTextString()
,
getText()
EClass getMiscText()
Misc Text
'.
MiscText
EClass getProcessInstr()
Process Instr
'.
ProcessInstr
EAttribute getProcessInstr_Target()
Target
'.
ProcessInstr.getTarget()
,
getProcessInstr()
EAttribute getProcessInstr_Instruction()
Instruction
'.
ProcessInstr.getInstruction()
,
getProcessInstr()
EClass getComment()
Comment
'.
Comment
EAttribute getComment_CommentString()
Comment String
'.
Comment.getCommentString()
,
getComment()
XmlFactory getXmlFactory()