/*
* JBoss, Home of Professional Open Source.
*
* See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing.
*
* See the AUTHORS.txt file distributed with this work for a full listing of individual contributors.
*/
package org.teiid.designer.metamodels.xml;
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;
/**
* <!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.XmlDocumentFactory
* @generated
*
* @since 8.0
*/
public interface XmlDocumentPackage extends EPackage {
/**
* The package name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNAME = "xml"; //$NON-NLS-1$
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_URI = "http://www.metamatrix.com/metamodels/XmlDocument"; //$NON-NLS-1$
/**
* The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_PREFIX = "vxmldoc"; //$NON-NLS-1$
/**
* The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
XmlDocumentPackage eINSTANCE = org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl.init();
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlDocumentEntityImpl <em>Entity</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentEntityImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlDocumentEntity()
* @generated
*/
int XML_DOCUMENT_ENTITY = 2;
/**
* The number of structural features of the the '<em>Entity</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_ENTITY_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlFragmentImpl <em>Xml Fragment</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlFragmentImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlFragment()
* @generated
*/
int XML_FRAGMENT = 0;
/**
* The feature id for the '<em><b>Comments</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT__COMMENTS = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 0; // 0
/**
* The feature id for the '<em><b>Processing Instructions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT__PROCESSING_INSTRUCTIONS = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 1; // 1
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT__NAME = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 2; // 2
/**
* The feature id for the '<em><b>Root</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT__ROOT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 3; // 3
/**
* The number of structural features of the the '<em>Xml Fragment</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_FEATURE_COUNT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 4; // 4
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlDocumentImpl <em>Xml Document</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlDocument()
* @generated
*/
int XML_DOCUMENT = 1;
/**
* The feature id for the '<em><b>Comments</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__COMMENTS = XML_FRAGMENT__COMMENTS; // 0
/**
* The feature id for the '<em><b>Processing Instructions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__PROCESSING_INSTRUCTIONS = XML_FRAGMENT__PROCESSING_INSTRUCTIONS; // 1
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__NAME = XML_FRAGMENT__NAME; // 2
/**
* The feature id for the '<em><b>Root</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__ROOT = XML_FRAGMENT__ROOT; // 3
/**
* The feature id for the '<em><b>Encoding</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__ENCODING = XML_FRAGMENT_FEATURE_COUNT + 0; // 4
/**
* The feature id for the '<em><b>Formatted</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__FORMATTED = XML_FRAGMENT_FEATURE_COUNT + 1; // 5
/**
* The feature id for the '<em><b>Version</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__VERSION = XML_FRAGMENT_FEATURE_COUNT + 2; // 6
/**
* The feature id for the '<em><b>Standalone</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__STANDALONE = XML_FRAGMENT_FEATURE_COUNT + 3; // 7
/**
* The feature id for the '<em><b>Soap Encoding</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT__SOAP_ENCODING = XML_FRAGMENT_FEATURE_COUNT + 4; // 8
/**
* The number of structural features of the the '<em>Xml Document</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_FEATURE_COUNT = XML_FRAGMENT_FEATURE_COUNT + 5; // 9
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlDocumentNodeImpl <em>Node</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentNodeImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlDocumentNode()
* @generated
*/
int XML_DOCUMENT_NODE = 5;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__BUILD_STATE = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 0; // 0
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__NAME = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 1; // 1
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__EXCLUDE_FROM_DOCUMENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 2; // 2
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__MIN_OCCURS = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 3; // 3
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__MAX_OCCURS = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 4; // 4
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__XSD_COMPONENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 5; // 5
/**
* The feature id for the '<em><b>Namespace</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE__NAMESPACE = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 6; // 6
/**
* The number of structural features of the the '<em>Node</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_DOCUMENT_NODE_FEATURE_COUNT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 7; // 7
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.XmlHolderEntity <em>Holder Entity</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.XmlHolderEntity
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlHolderEntity()
* @generated
*/
int XML_HOLDER_ENTITY = 28;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_HOLDER_ENTITY__PARENT = 0;
/**
* The number of structural features of the the '<em>Holder Entity</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_HOLDER_ENTITY_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlBaseElementImpl <em>Xml Base Element</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlBaseElementImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlBaseElement()
* @generated
*/
int XML_BASE_ELEMENT = 17;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__BUILD_STATE = XML_DOCUMENT_NODE__BUILD_STATE; // 0
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__NAME = XML_DOCUMENT_NODE__NAME; // 1
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__EXCLUDE_FROM_DOCUMENT = XML_DOCUMENT_NODE__EXCLUDE_FROM_DOCUMENT; // 2
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__MIN_OCCURS = XML_DOCUMENT_NODE__MIN_OCCURS; // 3
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__MAX_OCCURS = XML_DOCUMENT_NODE__MAX_OCCURS; // 4
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__XSD_COMPONENT = XML_DOCUMENT_NODE__XSD_COMPONENT; // 5
/**
* The feature id for the '<em><b>Namespace</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__NAMESPACE = XML_DOCUMENT_NODE__NAMESPACE; // 6
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__CHOICE_CRITERIA = XML_DOCUMENT_NODE_FEATURE_COUNT + 0; // 7
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__CHOICE_ORDER = XML_DOCUMENT_NODE_FEATURE_COUNT + 1; // 8
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__DEFAULT_FOR = XML_DOCUMENT_NODE_FEATURE_COUNT + 2; // 9
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT__PARENT = XML_DOCUMENT_NODE_FEATURE_COUNT + 3; // 10
/**
* The number of structural features of the the '<em>Xml Base Element</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BASE_ELEMENT_FEATURE_COUNT = XML_DOCUMENT_NODE_FEATURE_COUNT + 4; // 11
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlElementImpl <em>Xml Element</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlElementImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlElement()
* @generated
*/
int XML_ELEMENT = 3;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__BUILD_STATE = XML_BASE_ELEMENT__BUILD_STATE; // 0
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__NAME = XML_BASE_ELEMENT__NAME; // 1
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__EXCLUDE_FROM_DOCUMENT = XML_BASE_ELEMENT__EXCLUDE_FROM_DOCUMENT; // 2
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__MIN_OCCURS = XML_BASE_ELEMENT__MIN_OCCURS; // 3
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__MAX_OCCURS = XML_BASE_ELEMENT__MAX_OCCURS; // 4
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__XSD_COMPONENT = XML_BASE_ELEMENT__XSD_COMPONENT; // 5
/**
* The feature id for the '<em><b>Namespace</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__NAMESPACE = XML_BASE_ELEMENT__NAMESPACE; // 6
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__CHOICE_CRITERIA = XML_BASE_ELEMENT__CHOICE_CRITERIA; // 7
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__CHOICE_ORDER = XML_BASE_ELEMENT__CHOICE_ORDER; // 8
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__DEFAULT_FOR = XML_BASE_ELEMENT__DEFAULT_FOR; // 9
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__PARENT = XML_BASE_ELEMENT__PARENT; // 10
/**
* The feature id for the '<em><b>Comments</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__COMMENTS = XML_BASE_ELEMENT_FEATURE_COUNT + 0; // 11
/**
* The feature id for the '<em><b>Processing Instructions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__PROCESSING_INSTRUCTIONS = XML_BASE_ELEMENT_FEATURE_COUNT + 1; // 12
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__ENTITIES = XML_BASE_ELEMENT_FEATURE_COUNT + 2; // 13
/**
* The feature id for the '<em><b>Value</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__VALUE = XML_BASE_ELEMENT_FEATURE_COUNT + 3; // 14
/**
* The feature id for the '<em><b>Value Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__VALUE_TYPE = XML_BASE_ELEMENT_FEATURE_COUNT + 4; // 15
/**
* The feature id for the '<em><b>Recursive</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__RECURSIVE = XML_BASE_ELEMENT_FEATURE_COUNT + 5; // 16
/**
* The feature id for the '<em><b>Attributes</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__ATTRIBUTES = XML_BASE_ELEMENT_FEATURE_COUNT + 6; // 17
/**
* The feature id for the '<em><b>Declared Namespaces</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT__DECLARED_NAMESPACES = XML_BASE_ELEMENT_FEATURE_COUNT + 7; // 18
/**
* The number of structural features of the the '<em>Xml Element</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ELEMENT_FEATURE_COUNT = XML_BASE_ELEMENT_FEATURE_COUNT + 8; // 19
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlAttributeImpl <em>Xml Attribute</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlAttributeImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlAttribute()
* @generated
*/
int XML_ATTRIBUTE = 4;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__BUILD_STATE = XML_DOCUMENT_NODE__BUILD_STATE; // 0
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__NAME = XML_DOCUMENT_NODE__NAME; // 1
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__EXCLUDE_FROM_DOCUMENT = XML_DOCUMENT_NODE__EXCLUDE_FROM_DOCUMENT; // 2
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__MIN_OCCURS = XML_DOCUMENT_NODE__MIN_OCCURS; // 3
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__MAX_OCCURS = XML_DOCUMENT_NODE__MAX_OCCURS; // 4
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__XSD_COMPONENT = XML_DOCUMENT_NODE__XSD_COMPONENT; // 5
/**
* The feature id for the '<em><b>Namespace</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__NAMESPACE = XML_DOCUMENT_NODE__NAMESPACE; // 6
/**
* The feature id for the '<em><b>Value</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__VALUE = XML_DOCUMENT_NODE_FEATURE_COUNT + 0; // 7
/**
* The feature id for the '<em><b>Value Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__VALUE_TYPE = XML_DOCUMENT_NODE_FEATURE_COUNT + 1; // 8
/**
* The feature id for the '<em><b>Use</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__USE = XML_DOCUMENT_NODE_FEATURE_COUNT + 2; // 9
/**
* The feature id for the '<em><b>Element</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE__ELEMENT = XML_DOCUMENT_NODE_FEATURE_COUNT + 3; // 10
/**
* The number of structural features of the the '<em>Xml Attribute</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ATTRIBUTE_FEATURE_COUNT = XML_DOCUMENT_NODE_FEATURE_COUNT + 4; // 11
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlRootImpl <em>Xml Root</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlRootImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlRoot()
* @generated
*/
int XML_ROOT = 6;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__PARENT = XML_ELEMENT__PARENT; // 0
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__BUILD_STATE = XML_ELEMENT__BUILD_STATE; // 1
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__NAME = XML_ELEMENT__NAME; // 2
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__EXCLUDE_FROM_DOCUMENT = XML_ELEMENT__EXCLUDE_FROM_DOCUMENT; // 3
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__MIN_OCCURS = XML_ELEMENT__MIN_OCCURS; // 4
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__MAX_OCCURS = XML_ELEMENT__MAX_OCCURS; // 5
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__XSD_COMPONENT = XML_ELEMENT__XSD_COMPONENT; // 6
/**
* The feature id for the '<em><b>Namespace</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__NAMESPACE = XML_ELEMENT__NAMESPACE; // 7
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__CHOICE_CRITERIA = XML_ELEMENT__CHOICE_CRITERIA; // 8
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__CHOICE_ORDER = XML_ELEMENT__CHOICE_ORDER; // 9
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__DEFAULT_FOR = XML_ELEMENT__DEFAULT_FOR; // 10
/**
* The feature id for the '<em><b>Comments</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__COMMENTS = XML_ELEMENT__COMMENTS; // 11
/**
* The feature id for the '<em><b>Processing Instructions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__PROCESSING_INSTRUCTIONS = XML_ELEMENT__PROCESSING_INSTRUCTIONS; // 12
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__ENTITIES = XML_ELEMENT__ENTITIES; // 13
/**
* The feature id for the '<em><b>Value</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__VALUE = XML_ELEMENT__VALUE; // 14
/**
* The feature id for the '<em><b>Value Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__VALUE_TYPE = XML_ELEMENT__VALUE_TYPE; // 15
/**
* The feature id for the '<em><b>Recursive</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__RECURSIVE = XML_ELEMENT__RECURSIVE; // 16
/**
* The feature id for the '<em><b>Attributes</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__ATTRIBUTES = XML_ELEMENT__ATTRIBUTES; // 17
/**
* The feature id for the '<em><b>Declared Namespaces</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__DECLARED_NAMESPACES = XML_ELEMENT__DECLARED_NAMESPACES; // 18
/**
* The feature id for the '<em><b>Fragment</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT__FRAGMENT = XML_ELEMENT_FEATURE_COUNT + 0; // 19
/**
* The number of structural features of the the '<em>Xml Root</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ROOT_FEATURE_COUNT = XML_ELEMENT_FEATURE_COUNT + 1; // 20
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlCommentImpl <em>Xml Comment</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlCommentImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlComment()
* @generated
*/
int XML_COMMENT = 7;
/**
* The feature id for the '<em><b>Text</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_COMMENT__TEXT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 0; // 0
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_COMMENT__PARENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 1; // 1
/**
* The number of structural features of the the '<em>Xml Comment</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_COMMENT_FEATURE_COUNT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 2; // 2
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlNamespaceImpl <em>Xml Namespace</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlNamespaceImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlNamespace()
* @generated
*/
int XML_NAMESPACE = 8;
/**
* The feature id for the '<em><b>Prefix</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_NAMESPACE__PREFIX = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 0; // 0
/**
* The feature id for the '<em><b>Uri</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_NAMESPACE__URI = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 1; // 1
/**
* The feature id for the '<em><b>Element</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_NAMESPACE__ELEMENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 2; // 2
/**
* The number of structural features of the the '<em>Xml Namespace</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_NAMESPACE_FEATURE_COUNT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 3; // 3
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlContainerNodeImpl <em>Xml Container Node</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlContainerNodeImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlContainerNode()
* @generated
*/
int XML_CONTAINER_NODE = 9;
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__ENTITIES = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 0; // 0
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__CHOICE_CRITERIA = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 1; // 1
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__CHOICE_ORDER = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 2; // 2
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__DEFAULT_FOR = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 3; // 3
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__BUILD_STATE = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 4; // 4
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__PARENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 5; // 5
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__EXCLUDE_FROM_DOCUMENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 6; // 6
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__MIN_OCCURS = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 7; // 7
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__MAX_OCCURS = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 8; // 8
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE__XSD_COMPONENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 9; // 9
/**
* The number of structural features of the the '<em>Xml Container Node</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int XML_CONTAINER_NODE_FEATURE_COUNT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 10; // 10
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlSequenceImpl <em>Xml Sequence</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlSequenceImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlSequence()
* @generated
*/
int XML_SEQUENCE = 10;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__PARENT = XML_CONTAINER_NODE__PARENT; // 0
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__ENTITIES = XML_CONTAINER_NODE__ENTITIES; // 1
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__CHOICE_CRITERIA = XML_CONTAINER_NODE__CHOICE_CRITERIA; // 2
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__CHOICE_ORDER = XML_CONTAINER_NODE__CHOICE_ORDER; // 3
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__DEFAULT_FOR = XML_CONTAINER_NODE__DEFAULT_FOR; // 4
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__BUILD_STATE = XML_CONTAINER_NODE__BUILD_STATE; // 5
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__EXCLUDE_FROM_DOCUMENT = XML_CONTAINER_NODE__EXCLUDE_FROM_DOCUMENT; // 6
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__MIN_OCCURS = XML_CONTAINER_NODE__MIN_OCCURS; // 7
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__MAX_OCCURS = XML_CONTAINER_NODE__MAX_OCCURS; // 8
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE__XSD_COMPONENT = XML_CONTAINER_NODE__XSD_COMPONENT; // 9
/**
* The number of structural features of the the '<em>Xml Sequence</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_SEQUENCE_FEATURE_COUNT = XML_CONTAINER_NODE_FEATURE_COUNT + 0; // 10
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlAllImpl <em>Xml All</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlAllImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlAll()
* @generated
*/
int XML_ALL = 11;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__PARENT = XML_CONTAINER_NODE__PARENT;
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__ENTITIES = XML_CONTAINER_NODE__ENTITIES;
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__CHOICE_CRITERIA = XML_CONTAINER_NODE__CHOICE_CRITERIA;
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__CHOICE_ORDER = XML_CONTAINER_NODE__CHOICE_ORDER;
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__DEFAULT_FOR = XML_CONTAINER_NODE__DEFAULT_FOR;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__BUILD_STATE = XML_CONTAINER_NODE__BUILD_STATE;
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__EXCLUDE_FROM_DOCUMENT = XML_CONTAINER_NODE__EXCLUDE_FROM_DOCUMENT;
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__MIN_OCCURS = XML_CONTAINER_NODE__MIN_OCCURS;
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__MAX_OCCURS = XML_CONTAINER_NODE__MAX_OCCURS;
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL__XSD_COMPONENT = XML_CONTAINER_NODE__XSD_COMPONENT;
/**
* The number of structural features of the the '<em>Xml All</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ALL_FEATURE_COUNT = XML_CONTAINER_NODE_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlChoiceImpl <em>Xml Choice</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlChoiceImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlChoice()
* @generated
*/
int XML_CHOICE = 12;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__PARENT = XML_CONTAINER_NODE__PARENT;
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__ENTITIES = XML_CONTAINER_NODE__ENTITIES;
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__CHOICE_CRITERIA = XML_CONTAINER_NODE__CHOICE_CRITERIA;
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__CHOICE_ORDER = XML_CONTAINER_NODE__CHOICE_ORDER;
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__DEFAULT_FOR = XML_CONTAINER_NODE__DEFAULT_FOR;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__BUILD_STATE = XML_CONTAINER_NODE__BUILD_STATE;
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__EXCLUDE_FROM_DOCUMENT = XML_CONTAINER_NODE__EXCLUDE_FROM_DOCUMENT;
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__MIN_OCCURS = XML_CONTAINER_NODE__MIN_OCCURS;
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__MAX_OCCURS = XML_CONTAINER_NODE__MAX_OCCURS;
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__XSD_COMPONENT = XML_CONTAINER_NODE__XSD_COMPONENT;
/**
* The feature id for the '<em><b>Default Error Mode</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__DEFAULT_ERROR_MODE = XML_CONTAINER_NODE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Default Option</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE__DEFAULT_OPTION = XML_CONTAINER_NODE_FEATURE_COUNT + 1;
/**
* The number of structural features of the the '<em>Xml Choice</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_CHOICE_FEATURE_COUNT = XML_CONTAINER_NODE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.XmlCommentHolder <em>Xml Comment Holder</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.XmlCommentHolder
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlCommentHolder()
* @generated
*/
int XML_COMMENT_HOLDER = 13;
/**
* The feature id for the '<em><b>Comments</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_COMMENT_HOLDER__COMMENTS = 0;
/**
* The number of structural features of the the '<em>Xml Comment Holder</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int XML_COMMENT_HOLDER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.ProcessingInstructionImpl
* <em>Processing Instruction</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.ProcessingInstructionImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getProcessingInstruction()
* @generated
*/
int PROCESSING_INSTRUCTION = 14;
/**
* The feature id for the '<em><b>Raw Text</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROCESSING_INSTRUCTION__RAW_TEXT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Target</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROCESSING_INSTRUCTION__TARGET = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PROCESSING_INSTRUCTION__PARENT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 2;
/**
* The number of structural features of the the '<em>Processing Instruction</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int PROCESSING_INSTRUCTION_FEATURE_COUNT = XML_DOCUMENT_ENTITY_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.ProcessingInstructionHolder
* <em>Processing Instruction Holder</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.ProcessingInstructionHolder
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getProcessingInstructionHolder()
* @generated
*/
int PROCESSING_INSTRUCTION_HOLDER = 15;
/**
* The feature id for the '<em><b>Processing Instructions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int PROCESSING_INSTRUCTION_HOLDER__PROCESSING_INSTRUCTIONS = 0;
/**
* The number of structural features of the the '<em>Processing Instruction Holder</em>' class. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int PROCESSING_INSTRUCTION_HOLDER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.impl.XmlFragmentUseImpl <em>Xml Fragment Use</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.impl.XmlFragmentUseImpl
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlFragmentUse()
* @generated
*/
int XML_FRAGMENT_USE = 16;
/**
* The feature id for the '<em><b>Parent</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__PARENT = XML_BASE_ELEMENT__PARENT;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__BUILD_STATE = XML_BASE_ELEMENT__BUILD_STATE;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__NAME = XML_BASE_ELEMENT__NAME;
/**
* The feature id for the '<em><b>Exclude From Document</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__EXCLUDE_FROM_DOCUMENT = XML_BASE_ELEMENT__EXCLUDE_FROM_DOCUMENT;
/**
* The feature id for the '<em><b>Min Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__MIN_OCCURS = XML_BASE_ELEMENT__MIN_OCCURS;
/**
* The feature id for the '<em><b>Max Occurs</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__MAX_OCCURS = XML_BASE_ELEMENT__MAX_OCCURS;
/**
* The feature id for the '<em><b>Xsd Component</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__XSD_COMPONENT = XML_BASE_ELEMENT__XSD_COMPONENT;
/**
* The feature id for the '<em><b>Namespace</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__NAMESPACE = XML_BASE_ELEMENT__NAMESPACE;
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__CHOICE_CRITERIA = XML_BASE_ELEMENT__CHOICE_CRITERIA;
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__CHOICE_ORDER = XML_BASE_ELEMENT__CHOICE_ORDER;
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__DEFAULT_FOR = XML_BASE_ELEMENT__DEFAULT_FOR;
/**
* The feature id for the '<em><b>Fragment</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE__FRAGMENT = XML_BASE_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the the '<em>Xml Fragment Use</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_FRAGMENT_USE_FEATURE_COUNT = XML_BASE_ELEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.XmlEntityHolder <em>Xml Entity Holder</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.XmlEntityHolder
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlEntityHolder()
* @generated
*/
int XML_ENTITY_HOLDER = 18;
/**
* The feature id for the '<em><b>Entities</b></em>' containment reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_ENTITY_HOLDER__ENTITIES = 0;
/**
* The number of structural features of the the '<em>Xml Entity Holder</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int XML_ENTITY_HOLDER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.ChoiceOption <em>Choice Option</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.ChoiceOption
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getChoiceOption()
* @generated
*/
int CHOICE_OPTION = 19;
/**
* The feature id for the '<em><b>Choice Criteria</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHOICE_OPTION__CHOICE_CRITERIA = 0;
/**
* The feature id for the '<em><b>Choice Order</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHOICE_OPTION__CHOICE_ORDER = 1;
/**
* The feature id for the '<em><b>Default For</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHOICE_OPTION__DEFAULT_FOR = 2;
/**
* The number of structural features of the the '<em>Choice Option</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int CHOICE_OPTION_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.XmlValueHolder <em>Xml Value Holder</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.XmlValueHolder
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlValueHolder()
* @generated
*/
int XML_VALUE_HOLDER = 20;
/**
* The feature id for the '<em><b>Value</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_VALUE_HOLDER__VALUE = 0;
/**
* The feature id for the '<em><b>Value Type</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_VALUE_HOLDER__VALUE_TYPE = 1;
/**
* The number of structural features of the the '<em>Xml Value Holder</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_VALUE_HOLDER_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.XmlBuildable <em>Xml Buildable</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.XmlBuildable
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getXmlBuildable()
* @generated
*/
int XML_BUILDABLE = 21;
/**
* The feature id for the '<em><b>Build State</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BUILDABLE__BUILD_STATE = 0;
/**
* The number of structural features of the the '<em>Xml Buildable</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int XML_BUILDABLE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.SoapEncoding <em>Soap Encoding</em>}' enum. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.SoapEncoding
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getSoapEncoding()
* @generated
*/
int SOAP_ENCODING = 22;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.ChoiceErrorMode <em>Choice Error Mode</em>}' enum. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.ChoiceErrorMode
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getChoiceErrorMode()
* @generated
*/
int CHOICE_ERROR_MODE = 23;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.ValueType <em>Value Type</em>}' enum. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.ValueType
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getValueType()
* @generated
*/
int VALUE_TYPE = 24;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.BuildStatus <em>Build Status</em>}' enum. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.BuildStatus
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getBuildStatus()
* @generated
*/
int BUILD_STATUS = 25;
/**
* The meta object id for the '{@link org.teiid.designer.metamodels.xml.NormalizationType <em>Normalization Type</em>}' enum. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.teiid.designer.metamodels.xml.NormalizationType
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getNormalizationType()
* @generated
*/
int NORMALIZATION_TYPE = 26;
/**
* The meta object id for the '<em>List</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see java.util.List
* @see org.teiid.designer.metamodels.xml.impl.XmlDocumentPackageImpl#getList()
* @generated
*/
int LIST = 27;
/**
* Returns the meta object for enum '{@link org.teiid.designer.metamodels.xml.BuildStatus <em>Build Status</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for enum '<em>Build Status</em>'.
* @see org.teiid.designer.metamodels.xml.BuildStatus
* @generated
*/
EEnum getBuildStatus();
/**
* Returns the meta object for enum '{@link org.teiid.designer.metamodels.xml.ChoiceErrorMode <em>Choice Error Mode</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for enum '<em>Choice Error Mode</em>'.
* @see org.teiid.designer.metamodels.xml.ChoiceErrorMode
* @generated
*/
EEnum getChoiceErrorMode();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.ChoiceOption <em>Choice Option</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Choice Option</em>'.
* @see org.teiid.designer.metamodels.xml.ChoiceOption
* @generated
*/
EClass getChoiceOption();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.ChoiceOption#getChoiceCriteria
* <em>Choice Criteria</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Choice Criteria</em>'.
* @see org.teiid.designer.metamodels.xml.ChoiceOption#getChoiceCriteria()
* @see #getChoiceOption()
* @generated
*/
EAttribute getChoiceOption_ChoiceCriteria();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.ChoiceOption#getChoiceOrder
* <em>Choice Order</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Choice Order</em>'.
* @see org.teiid.designer.metamodels.xml.ChoiceOption#getChoiceOrder()
* @see #getChoiceOption()
* @generated
*/
EAttribute getChoiceOption_ChoiceOrder();
/**
* Returns the meta object for the reference '{@link org.teiid.designer.metamodels.xml.ChoiceOption#getDefaultFor
* <em>Default For</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Default For</em>'.
* @see org.teiid.designer.metamodels.xml.ChoiceOption#getDefaultFor()
* @see #getChoiceOption()
* @generated
*/
EReference getChoiceOption_DefaultFor();
/**
* Returns the meta object for data type '{@link java.util.List <em>List</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for data type '<em>List</em>'.
* @see java.util.List
* @model instanceClass="java.util.List"
* @generated
*/
EDataType getList();
/**
* Returns the meta object for enum '{@link org.teiid.designer.metamodels.xml.NormalizationType <em>Normalization Type</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for enum '<em>Normalization Type</em>'.
* @see org.teiid.designer.metamodels.xml.NormalizationType
* @generated
*/
EEnum getNormalizationType();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.ProcessingInstruction
* <em>Processing Instruction</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Processing Instruction</em>'.
* @see org.teiid.designer.metamodels.xml.ProcessingInstruction
* @generated
*/
EClass getProcessingInstruction();
/**
* Returns the meta object for the container reference '{@link org.teiid.designer.metamodels.xml.ProcessingInstruction#getParent
* <em>Parent</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Parent</em>'.
* @see org.teiid.designer.metamodels.xml.ProcessingInstruction#getParent()
* @see #getProcessingInstruction()
* @generated
*/
EReference getProcessingInstruction_Parent();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.ProcessingInstruction#getRawText
* <em>Raw Text</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Raw Text</em>'.
* @see org.teiid.designer.metamodels.xml.ProcessingInstruction#getRawText()
* @see #getProcessingInstruction()
* @generated
*/
EAttribute getProcessingInstruction_RawText();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.ProcessingInstruction#getTarget
* <em>Target</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Target</em>'.
* @see org.teiid.designer.metamodels.xml.ProcessingInstruction#getTarget()
* @see #getProcessingInstruction()
* @generated
*/
EAttribute getProcessingInstruction_Target();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.ProcessingInstructionHolder
* <em>Processing Instruction Holder</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Processing Instruction Holder</em>'.
* @see org.teiid.designer.metamodels.xml.ProcessingInstructionHolder
* @generated
*/
EClass getProcessingInstructionHolder();
/**
* Returns the meta object for the containment reference list '
* {@link org.teiid.designer.metamodels.xml.ProcessingInstructionHolder#getProcessingInstructions <em>Processing Instructions</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Processing Instructions</em>'.
* @see org.teiid.designer.metamodels.xml.ProcessingInstructionHolder#getProcessingInstructions()
* @see #getProcessingInstructionHolder()
* @generated
*/
EReference getProcessingInstructionHolder_ProcessingInstructions();
/**
* Returns the meta object for enum '{@link org.teiid.designer.metamodels.xml.SoapEncoding <em>Soap Encoding</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for enum '<em>Soap Encoding</em>'.
* @see org.teiid.designer.metamodels.xml.SoapEncoding
* @generated
*/
EEnum getSoapEncoding();
/**
* Returns the meta object for enum '{@link org.teiid.designer.metamodels.xml.ValueType <em>Value Type</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for enum '<em>Value Type</em>'.
* @see org.teiid.designer.metamodels.xml.ValueType
* @generated
*/
EEnum getValueType();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlAll <em>Xml All</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml All</em>'.
* @see org.teiid.designer.metamodels.xml.XmlAll
* @generated
*/
EClass getXmlAll();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlAttribute <em>Xml Attribute</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Attribute</em>'.
* @see org.teiid.designer.metamodels.xml.XmlAttribute
* @generated
*/
EClass getXmlAttribute();
/**
* Returns the meta object for the container reference '{@link org.teiid.designer.metamodels.xml.XmlAttribute#getElement
* <em>Element</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Element</em>'.
* @see org.teiid.designer.metamodels.xml.XmlAttribute#getElement()
* @see #getXmlAttribute()
* @generated
*/
EReference getXmlAttribute_Element();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlAttribute#getUse <em>Use</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Use</em>'.
* @see org.teiid.designer.metamodels.xml.XmlAttribute#getUse()
* @see #getXmlAttribute()
* @generated
*/
EAttribute getXmlAttribute_Use();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlBaseElement <em>Xml Base Element</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Base Element</em>'.
* @see org.teiid.designer.metamodels.xml.XmlBaseElement
* @generated
*/
EClass getXmlBaseElement();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlBuildable <em>Xml Buildable</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Buildable</em>'.
* @see org.teiid.designer.metamodels.xml.XmlBuildable
* @generated
*/
EClass getXmlBuildable();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlBuildable#getBuildState
* <em>Build State</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Build State</em>'.
* @see org.teiid.designer.metamodels.xml.XmlBuildable#getBuildState()
* @see #getXmlBuildable()
* @generated
*/
EAttribute getXmlBuildable_BuildState();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlChoice <em>Xml Choice</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Choice</em>'.
* @see org.teiid.designer.metamodels.xml.XmlChoice
* @generated
*/
EClass getXmlChoice();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlChoice#getDefaultErrorMode
* <em>Default Error Mode</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Default Error Mode</em>'.
* @see org.teiid.designer.metamodels.xml.XmlChoice#getDefaultErrorMode()
* @see #getXmlChoice()
* @generated
*/
EAttribute getXmlChoice_DefaultErrorMode();
/**
* Returns the meta object for the reference '{@link org.teiid.designer.metamodels.xml.XmlChoice#getDefaultOption
* <em>Default Option</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Default Option</em>'.
* @see org.teiid.designer.metamodels.xml.XmlChoice#getDefaultOption()
* @see #getXmlChoice()
* @generated
*/
EReference getXmlChoice_DefaultOption();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlComment <em>Xml Comment</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Comment</em>'.
* @see org.teiid.designer.metamodels.xml.XmlComment
* @generated
*/
EClass getXmlComment();
/**
* Returns the meta object for the container reference '{@link org.teiid.designer.metamodels.xml.XmlComment#getParent
* <em>Parent</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Parent</em>'.
* @see org.teiid.designer.metamodels.xml.XmlComment#getParent()
* @see #getXmlComment()
* @generated
*/
EReference getXmlComment_Parent();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlComment#getText <em>Text</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.teiid.designer.metamodels.xml.XmlComment#getText()
* @see #getXmlComment()
* @generated
*/
EAttribute getXmlComment_Text();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlCommentHolder <em>Xml Comment Holder</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Comment Holder</em>'.
* @see org.teiid.designer.metamodels.xml.XmlCommentHolder
* @generated
*/
EClass getXmlCommentHolder();
/**
* Returns the meta object for the containment reference list '
* {@link org.teiid.designer.metamodels.xml.XmlCommentHolder#getComments <em>Comments</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Comments</em>'.
* @see org.teiid.designer.metamodels.xml.XmlCommentHolder#getComments()
* @see #getXmlCommentHolder()
* @generated
*/
EReference getXmlCommentHolder_Comments();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlContainerNode <em>Xml Container Node</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Container Node</em>'.
* @see org.teiid.designer.metamodels.xml.XmlContainerNode
* @generated
*/
EClass getXmlContainerNode();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlContainerNode#isExcludeFromDocument
* <em>Exclude From Document</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Exclude From Document</em>'.
* @see org.teiid.designer.metamodels.xml.XmlContainerNode#isExcludeFromDocument()
* @see #getXmlContainerNode()
* @generated
*/
EAttribute getXmlContainerNode_ExcludeFromDocument();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlContainerNode#getMaxOccurs
* <em>Max Occurs</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Max Occurs</em>'.
* @see org.teiid.designer.metamodels.xml.XmlContainerNode#getMaxOccurs()
* @see #getXmlContainerNode()
* @generated
*/
EAttribute getXmlContainerNode_MaxOccurs();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlContainerNode#getMinOccurs
* <em>Min Occurs</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Min Occurs</em>'.
* @see org.teiid.designer.metamodels.xml.XmlContainerNode#getMinOccurs()
* @see #getXmlContainerNode()
* @generated
*/
EAttribute getXmlContainerNode_MinOccurs();
/**
* Returns the meta object for the reference '{@link org.teiid.designer.metamodels.xml.XmlContainerNode#getXsdComponent
* <em>Xsd Component</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Xsd Component</em>'.
* @see org.teiid.designer.metamodels.xml.XmlContainerNode#getXsdComponent()
* @see #getXmlContainerNode()
* @generated
*/
EReference getXmlContainerNode_XsdComponent();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlDocument <em>Xml Document</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Document</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocument
* @generated
*/
EClass getXmlDocument();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocument#getEncoding <em>Encoding</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Encoding</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocument#getEncoding()
* @see #getXmlDocument()
* @generated
*/
EAttribute getXmlDocument_Encoding();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocument#isFormatted <em>Formatted</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Formatted</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocument#isFormatted()
* @see #getXmlDocument()
* @generated
*/
EAttribute getXmlDocument_Formatted();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocument#getSoapEncoding
* <em>Soap Encoding</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Soap Encoding</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocument#getSoapEncoding()
* @see #getXmlDocument()
* @generated
*/
EAttribute getXmlDocument_SoapEncoding();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocument#isStandalone <em>Standalone</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Standalone</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocument#isStandalone()
* @see #getXmlDocument()
* @generated
*/
EAttribute getXmlDocument_Standalone();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocument#getVersion <em>Version</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Version</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocument#getVersion()
* @see #getXmlDocument()
* @generated
*/
EAttribute getXmlDocument_Version();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlDocumentEntity <em>Entity</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Entity</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentEntity
* @generated
*/
EClass getXmlDocumentEntity();
/**
* Returns the factory that creates the instances of the model. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the factory that creates the instances of the model.
* @generated
*/
XmlDocumentFactory getXmlDocumentFactory();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode <em>Node</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Node</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode
* @generated
*/
EClass getXmlDocumentNode();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode#isExcludeFromDocument
* <em>Exclude From Document</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Exclude From Document</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode#isExcludeFromDocument()
* @see #getXmlDocumentNode()
* @generated
*/
EAttribute getXmlDocumentNode_ExcludeFromDocument();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode#getMaxOccurs
* <em>Max Occurs</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Max Occurs</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode#getMaxOccurs()
* @see #getXmlDocumentNode()
* @generated
*/
EAttribute getXmlDocumentNode_MaxOccurs();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode#getMinOccurs
* <em>Min Occurs</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Min Occurs</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode#getMinOccurs()
* @see #getXmlDocumentNode()
* @generated
*/
EAttribute getXmlDocumentNode_MinOccurs();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode#getName()
* @see #getXmlDocumentNode()
* @generated
*/
EAttribute getXmlDocumentNode_Name();
/**
* Returns the meta object for the reference '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode#getNamespace
* <em>Namespace</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Namespace</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode#getNamespace()
* @see #getXmlDocumentNode()
* @generated
*/
EReference getXmlDocumentNode_Namespace();
/**
* Returns the meta object for the reference '{@link org.teiid.designer.metamodels.xml.XmlDocumentNode#getXsdComponent
* <em>Xsd Component</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Xsd Component</em>'.
* @see org.teiid.designer.metamodels.xml.XmlDocumentNode#getXsdComponent()
* @see #getXmlDocumentNode()
* @generated
*/
EReference getXmlDocumentNode_XsdComponent();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlElement <em>Xml Element</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Element</em>'.
* @see org.teiid.designer.metamodels.xml.XmlElement
* @generated
*/
EClass getXmlElement();
/**
* Returns the meta object for the containment reference list '{@link org.teiid.designer.metamodels.xml.XmlElement#getAttributes
* <em>Attributes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Attributes</em>'.
* @see org.teiid.designer.metamodels.xml.XmlElement#getAttributes()
* @see #getXmlElement()
* @generated
*/
EReference getXmlElement_Attributes();
/**
* Returns the meta object for the containment reference list '
* {@link org.teiid.designer.metamodels.xml.XmlElement#getDeclaredNamespaces <em>Declared Namespaces</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Declared Namespaces</em>'.
* @see org.teiid.designer.metamodels.xml.XmlElement#getDeclaredNamespaces()
* @see #getXmlElement()
* @generated
*/
EReference getXmlElement_DeclaredNamespaces();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlElement#isRecursive <em>Recursive</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Recursive</em>'.
* @see org.teiid.designer.metamodels.xml.XmlElement#isRecursive()
* @see #getXmlElement()
* @generated
*/
EAttribute getXmlElement_Recursive();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlEntityHolder <em>Xml Entity Holder</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Entity Holder</em>'.
* @see org.teiid.designer.metamodels.xml.XmlEntityHolder
* @generated
*/
EClass getXmlEntityHolder();
/**
* Returns the meta object for the containment reference list '
* {@link org.teiid.designer.metamodels.xml.XmlEntityHolder#getEntities <em>Entities</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Entities</em>'.
* @see org.teiid.designer.metamodels.xml.XmlEntityHolder#getEntities()
* @see #getXmlEntityHolder()
* @generated
*/
EReference getXmlEntityHolder_Entities();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlFragment <em>Xml Fragment</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Fragment</em>'.
* @see org.teiid.designer.metamodels.xml.XmlFragment
* @generated
*/
EClass getXmlFragment();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlFragment#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.teiid.designer.metamodels.xml.XmlFragment#getName()
* @see #getXmlFragment()
* @generated
*/
EAttribute getXmlFragment_Name();
/**
* Returns the meta object for the containment reference '{@link org.teiid.designer.metamodels.xml.XmlFragment#getRoot
* <em>Root</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference '<em>Root</em>'.
* @see org.teiid.designer.metamodels.xml.XmlFragment#getRoot()
* @see #getXmlFragment()
* @generated
*/
EReference getXmlFragment_Root();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlFragmentUse <em>Xml Fragment Use</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Fragment Use</em>'.
* @see org.teiid.designer.metamodels.xml.XmlFragmentUse
* @generated
*/
EClass getXmlFragmentUse();
/**
* Returns the meta object for the reference '{@link org.teiid.designer.metamodels.xml.XmlFragmentUse#getFragment <em>Fragment</em>}
* '. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Fragment</em>'.
* @see org.teiid.designer.metamodels.xml.XmlFragmentUse#getFragment()
* @see #getXmlFragmentUse()
* @generated
*/
EReference getXmlFragmentUse_Fragment();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlHolderEntity <em>Holder Entity</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Holder Entity</em>'.
* @see org.teiid.designer.metamodels.xml.XmlHolderEntity
* @generated
*/
EClass getXmlHolderEntity();
/**
* Returns the meta object for the container reference '{@link org.teiid.designer.metamodels.xml.XmlHolderEntity#getParent
* <em>Parent</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Parent</em>'.
* @see org.teiid.designer.metamodels.xml.XmlHolderEntity#getParent()
* @see #getXmlHolderEntity()
* @generated
*/
EReference getXmlHolderEntity_Parent();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlNamespace <em>Xml Namespace</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Namespace</em>'.
* @see org.teiid.designer.metamodels.xml.XmlNamespace
* @generated
*/
EClass getXmlNamespace();
/**
* Returns the meta object for the container reference '{@link org.teiid.designer.metamodels.xml.XmlNamespace#getElement
* <em>Element</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Element</em>'.
* @see org.teiid.designer.metamodels.xml.XmlNamespace#getElement()
* @see #getXmlNamespace()
* @generated
*/
EReference getXmlNamespace_Element();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlNamespace#getPrefix <em>Prefix</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Prefix</em>'.
* @see org.teiid.designer.metamodels.xml.XmlNamespace#getPrefix()
* @see #getXmlNamespace()
* @generated
*/
EAttribute getXmlNamespace_Prefix();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlNamespace#getUri <em>Uri</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Uri</em>'.
* @see org.teiid.designer.metamodels.xml.XmlNamespace#getUri()
* @see #getXmlNamespace()
* @generated
*/
EAttribute getXmlNamespace_Uri();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlRoot <em>Xml Root</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Root</em>'.
* @see org.teiid.designer.metamodels.xml.XmlRoot
* @generated
*/
EClass getXmlRoot();
/**
* Returns the meta object for the container reference '{@link org.teiid.designer.metamodels.xml.XmlRoot#getFragment
* <em>Fragment</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Fragment</em>'.
* @see org.teiid.designer.metamodels.xml.XmlRoot#getFragment()
* @see #getXmlRoot()
* @generated
*/
EReference getXmlRoot_Fragment();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlSequence <em>Xml Sequence</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Sequence</em>'.
* @see org.teiid.designer.metamodels.xml.XmlSequence
* @generated
*/
EClass getXmlSequence();
/**
* Returns the meta object for class '{@link org.teiid.designer.metamodels.xml.XmlValueHolder <em>Xml Value Holder</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Xml Value Holder</em>'.
* @see org.teiid.designer.metamodels.xml.XmlValueHolder
* @generated
*/
EClass getXmlValueHolder();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlValueHolder#getValue <em>Value</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Value</em>'.
* @see org.teiid.designer.metamodels.xml.XmlValueHolder#getValue()
* @see #getXmlValueHolder()
* @generated
*/
EAttribute getXmlValueHolder_Value();
/**
* Returns the meta object for the attribute '{@link org.teiid.designer.metamodels.xml.XmlValueHolder#getValueType
* <em>Value Type</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Value Type</em>'.
* @see org.teiid.designer.metamodels.xml.XmlValueHolder#getValueType()
* @see #getXmlValueHolder()
* @generated
*/
EAttribute getXmlValueHolder_ValueType();
}