/** * <copyright> * </copyright> * * $Id: XsdPackage.java,v 1.2 2011/03/05 21:37:37 auhl Exp $ */ package integration.xsd; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- 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 integration.xsd.XsdFactory * @model kind="package" * annotation="http://www.eclipse.org/emf/2002/Ecore invocationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL' settingDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL'" * @generated */ public interface XsdPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "xsd"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://eclipse.org/ocl/examples/impactanalyzer/testmodel/ngpm/integration/xsd.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "integration.xsd"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ XsdPackage eINSTANCE = integration.xsd.impl.XsdPackageImpl.init(); /** * The meta object id for the '{@link integration.xsd.impl.RootImpl <em>Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.RootImpl * @see integration.xsd.impl.XsdPackageImpl#getRoot() * @generated */ int ROOT = 9; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROOT__ID = 0; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROOT__ANNO = 1; /** * The number of structural features of the '<em>Root</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ROOT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link integration.xsd.impl.ContainableImpl <em>Containable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ContainableImpl * @see integration.xsd.impl.XsdPackageImpl#getContainable() * @generated */ int CONTAINABLE = 6; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINABLE__ID = ROOT__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINABLE__ANNO = ROOT__ANNO; /** * The feature id for the '<em><b>Min Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINABLE__MIN_OCCURS = ROOT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Max Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINABLE__MAX_OCCURS = ROOT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Containable</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CONTAINABLE_FEATURE_COUNT = ROOT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link integration.xsd.impl.SequenceImpl <em>Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.SequenceImpl * @see integration.xsd.impl.XsdPackageImpl#getSequence() * @generated */ int SEQUENCE = 0; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__ID = CONTAINABLE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__ANNO = CONTAINABLE__ANNO; /** * The feature id for the '<em><b>Min Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__MIN_OCCURS = CONTAINABLE__MIN_OCCURS; /** * The feature id for the '<em><b>Max Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__MAX_OCCURS = CONTAINABLE__MAX_OCCURS; /** * The feature id for the '<em><b>Children</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE__CHILDREN = CONTAINABLE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SEQUENCE_FEATURE_COUNT = CONTAINABLE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.ChoiceImpl <em>Choice</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ChoiceImpl * @see integration.xsd.impl.XsdPackageImpl#getChoice() * @generated */ int CHOICE = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHOICE__ID = CONTAINABLE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHOICE__ANNO = CONTAINABLE__ANNO; /** * The feature id for the '<em><b>Min Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHOICE__MIN_OCCURS = CONTAINABLE__MIN_OCCURS; /** * The feature id for the '<em><b>Max Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHOICE__MAX_OCCURS = CONTAINABLE__MAX_OCCURS; /** * The feature id for the '<em><b>Children</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHOICE__CHILDREN = CONTAINABLE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Choice</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CHOICE_FEATURE_COUNT = CONTAINABLE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.NamedElementImpl <em>Named Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.NamedElementImpl * @see integration.xsd.impl.XsdPackageImpl#getNamedElement() * @generated */ int NAMED_ELEMENT = 4; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__ID = ROOT__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__ANNO = ROOT__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT__NAME = ROOT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Named Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAMED_ELEMENT_FEATURE_COUNT = ROOT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.AbstractTypeImpl <em>Abstract Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AbstractTypeImpl * @see integration.xsd.impl.XsdPackageImpl#getAbstractType() * @generated */ int ABSTRACT_TYPE = 5; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE__ID = NAMED_ELEMENT__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE__ANNO = NAMED_ELEMENT__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE__NAME = NAMED_ELEMENT__NAME; /** * The number of structural features of the '<em>Abstract Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_TYPE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The meta object id for the '{@link integration.xsd.impl.ComplexTypeImpl <em>Complex Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ComplexTypeImpl * @see integration.xsd.impl.XsdPackageImpl#getComplexType() * @generated */ int COMPLEX_TYPE = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_TYPE__ID = ABSTRACT_TYPE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_TYPE__ANNO = ABSTRACT_TYPE__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_TYPE__NAME = ABSTRACT_TYPE__NAME; /** * The feature id for the '<em><b>Atts</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_TYPE__ATTS = ABSTRACT_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Content</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_TYPE__CONTENT = ABSTRACT_TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Complex Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_TYPE_FEATURE_COUNT = ABSTRACT_TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link integration.xsd.impl.ElementDefinitionImpl <em>Element Definition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ElementDefinitionImpl * @see integration.xsd.impl.XsdPackageImpl#getElementDefinition() * @generated */ int ELEMENT_DEFINITION = 3; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_DEFINITION__ID = NAMED_ELEMENT__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_DEFINITION__ANNO = NAMED_ELEMENT__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_DEFINITION__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_DEFINITION__TYPE = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Element Definition</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_DEFINITION_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.AttributeImpl <em>Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AttributeImpl * @see integration.xsd.impl.XsdPackageImpl#getAttribute() * @generated */ int ATTRIBUTE = 7; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE__ID = NAMED_ELEMENT__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE__ANNO = NAMED_ELEMENT__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Use</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE__USE = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Val</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE__VAL = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE__TYPE = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATTRIBUTE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link integration.xsd.impl.AnyImpl <em>Any</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AnyImpl * @see integration.xsd.impl.XsdPackageImpl#getAny() * @generated */ int ANY = 8; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANY__ID = CONTAINABLE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANY__ANNO = CONTAINABLE__ANNO; /** * The feature id for the '<em><b>Min Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANY__MIN_OCCURS = CONTAINABLE__MIN_OCCURS; /** * The feature id for the '<em><b>Max Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANY__MAX_OCCURS = CONTAINABLE__MAX_OCCURS; /** * The number of structural features of the '<em>Any</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANY_FEATURE_COUNT = CONTAINABLE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link integration.xsd.impl.GroupImpl <em>Group</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.GroupImpl * @see integration.xsd.impl.XsdPackageImpl#getGroup() * @generated */ int GROUP = 10; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GROUP__ID = CONTAINABLE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GROUP__ANNO = CONTAINABLE__ANNO; /** * The feature id for the '<em><b>Min Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GROUP__MIN_OCCURS = CONTAINABLE__MIN_OCCURS; /** * The feature id for the '<em><b>Max Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GROUP__MAX_OCCURS = CONTAINABLE__MAX_OCCURS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GROUP__NAME = CONTAINABLE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Group</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GROUP_FEATURE_COUNT = CONTAINABLE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.AnnotationImpl <em>Annotation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AnnotationImpl * @see integration.xsd.impl.XsdPackageImpl#getAnnotation() * @generated */ int ANNOTATION = 11; /** * The feature id for the '<em><b>Documentation</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__DOCUMENTATION = 0; /** * The feature id for the '<em><b>App Info</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION__APP_INFO = 1; /** * The number of structural features of the '<em>Annotation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ANNOTATION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link integration.xsd.impl.NotationImpl <em>Notation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.NotationImpl * @see integration.xsd.impl.XsdPackageImpl#getNotation() * @generated */ int NOTATION = 12; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOTATION__ID = NAMED_ELEMENT__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOTATION__ANNO = NAMED_ELEMENT__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOTATION__NAME = NAMED_ELEMENT__NAME; /** * The feature id for the '<em><b>Public Dec</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOTATION__PUBLIC_DEC = NAMED_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>System Dec</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOTATION__SYSTEM_DEC = NAMED_ELEMENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Notation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NOTATION_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link integration.xsd.impl.SimpleTypeImpl <em>Simple Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.SimpleTypeImpl * @see integration.xsd.impl.XsdPackageImpl#getSimpleType() * @generated */ int SIMPLE_TYPE = 13; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_TYPE__ID = ABSTRACT_TYPE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_TYPE__ANNO = ABSTRACT_TYPE__ANNO; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_TYPE__NAME = ABSTRACT_TYPE__NAME; /** * The feature id for the '<em><b>Content</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_TYPE__CONTENT = ABSTRACT_TYPE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Simple Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_TYPE_FEATURE_COUNT = ABSTRACT_TYPE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.ElementReferenceImpl <em>Element Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ElementReferenceImpl * @see integration.xsd.impl.XsdPackageImpl#getElementReference() * @generated */ int ELEMENT_REFERENCE = 14; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_REFERENCE__ID = CONTAINABLE__ID; /** * The feature id for the '<em><b>Anno</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_REFERENCE__ANNO = CONTAINABLE__ANNO; /** * The feature id for the '<em><b>Min Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_REFERENCE__MIN_OCCURS = CONTAINABLE__MIN_OCCURS; /** * The feature id for the '<em><b>Max Occurs</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_REFERENCE__MAX_OCCURS = CONTAINABLE__MAX_OCCURS; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_REFERENCE__NAME = CONTAINABLE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Element Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ELEMENT_REFERENCE_FEATURE_COUNT = CONTAINABLE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link integration.xsd.impl.AbstractContentImpl <em>Abstract Content</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AbstractContentImpl * @see integration.xsd.impl.XsdPackageImpl#getAbstractContent() * @generated */ int ABSTRACT_CONTENT = 15; /** * The number of structural features of the '<em>Abstract Content</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_CONTENT_FEATURE_COUNT = 0; /** * The meta object id for the '{@link integration.xsd.impl.SimpleContentImpl <em>Simple Content</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.SimpleContentImpl * @see integration.xsd.impl.XsdPackageImpl#getSimpleContent() * @generated */ int SIMPLE_CONTENT = 16; /** * The feature id for the '<em><b>Base</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_CONTENT__BASE = ABSTRACT_CONTENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Enum Vals</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_CONTENT__ENUM_VALS = ABSTRACT_CONTENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Simple Content</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SIMPLE_CONTENT_FEATURE_COUNT = ABSTRACT_CONTENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link integration.xsd.impl.ComplexContentImpl <em>Complex Content</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ComplexContentImpl * @see integration.xsd.impl.XsdPackageImpl#getComplexContent() * @generated */ int COMPLEX_CONTENT = 17; /** * The feature id for the '<em><b>Mixed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_CONTENT__MIXED = ABSTRACT_CONTENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Content Model</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_CONTENT__CONTENT_MODEL = ABSTRACT_CONTENT_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Complex Content</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_CONTENT_FEATURE_COUNT = ABSTRACT_CONTENT_FEATURE_COUNT + 2; /** * The meta object id for the '{@link integration.xsd.AttUseType <em>Att Use Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.AttUseType * @see integration.xsd.impl.XsdPackageImpl#getAttUseType() * @generated */ int ATT_USE_TYPE = 18; /** * Returns the meta object for class '{@link integration.xsd.Sequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Sequence</em>'. * @see integration.xsd.Sequence * @generated */ EClass getSequence(); /** * Returns the meta object for the reference list '{@link integration.xsd.Sequence#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Children</em>'. * @see integration.xsd.Sequence#getChildren() * @see #getSequence() * @generated */ EReference getSequence_Children(); /** * Returns the meta object for class '{@link integration.xsd.Choice <em>Choice</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Choice</em>'. * @see integration.xsd.Choice * @generated */ EClass getChoice(); /** * Returns the meta object for the reference list '{@link integration.xsd.Choice#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Children</em>'. * @see integration.xsd.Choice#getChildren() * @see #getChoice() * @generated */ EReference getChoice_Children(); /** * Returns the meta object for class '{@link integration.xsd.ComplexType <em>Complex Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Complex Type</em>'. * @see integration.xsd.ComplexType * @generated */ EClass getComplexType(); /** * Returns the meta object for the reference list '{@link integration.xsd.ComplexType#getAtts <em>Atts</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Atts</em>'. * @see integration.xsd.ComplexType#getAtts() * @see #getComplexType() * @generated */ EReference getComplexType_Atts(); /** * Returns the meta object for the reference '{@link integration.xsd.ComplexType#getContent <em>Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Content</em>'. * @see integration.xsd.ComplexType#getContent() * @see #getComplexType() * @generated */ EReference getComplexType_Content(); /** * Returns the meta object for class '{@link integration.xsd.ElementDefinition <em>Element Definition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Element Definition</em>'. * @see integration.xsd.ElementDefinition * @generated */ EClass getElementDefinition(); /** * Returns the meta object for the reference '{@link integration.xsd.ElementDefinition#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see integration.xsd.ElementDefinition#getType() * @see #getElementDefinition() * @generated */ EReference getElementDefinition_Type(); /** * Returns the meta object for class '{@link integration.xsd.NamedElement <em>Named Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Named Element</em>'. * @see integration.xsd.NamedElement * @generated */ EClass getNamedElement(); /** * Returns the meta object for the attribute '{@link integration.xsd.NamedElement#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see integration.xsd.NamedElement#getName() * @see #getNamedElement() * @generated */ EAttribute getNamedElement_Name(); /** * Returns the meta object for class '{@link integration.xsd.AbstractType <em>Abstract Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Type</em>'. * @see integration.xsd.AbstractType * @generated */ EClass getAbstractType(); /** * Returns the meta object for class '{@link integration.xsd.Containable <em>Containable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Containable</em>'. * @see integration.xsd.Containable * @generated */ EClass getContainable(); /** * Returns the meta object for the attribute '{@link integration.xsd.Containable#getMinOccurs <em>Min Occurs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Min Occurs</em>'. * @see integration.xsd.Containable#getMinOccurs() * @see #getContainable() * @generated */ EAttribute getContainable_MinOccurs(); /** * Returns the meta object for the attribute '{@link integration.xsd.Containable#getMaxOccurs <em>Max Occurs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Max Occurs</em>'. * @see integration.xsd.Containable#getMaxOccurs() * @see #getContainable() * @generated */ EAttribute getContainable_MaxOccurs(); /** * Returns the meta object for class '{@link integration.xsd.Attribute <em>Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Attribute</em>'. * @see integration.xsd.Attribute * @generated */ EClass getAttribute(); /** * Returns the meta object for the attribute '{@link integration.xsd.Attribute#getUse <em>Use</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Use</em>'. * @see integration.xsd.Attribute#getUse() * @see #getAttribute() * @generated */ EAttribute getAttribute_Use(); /** * Returns the meta object for the attribute '{@link integration.xsd.Attribute#getVal <em>Val</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Val</em>'. * @see integration.xsd.Attribute#getVal() * @see #getAttribute() * @generated */ EAttribute getAttribute_Val(); /** * Returns the meta object for the reference '{@link integration.xsd.Attribute#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see integration.xsd.Attribute#getType() * @see #getAttribute() * @generated */ EReference getAttribute_Type(); /** * Returns the meta object for class '{@link integration.xsd.Any <em>Any</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Any</em>'. * @see integration.xsd.Any * @generated */ EClass getAny(); /** * Returns the meta object for class '{@link integration.xsd.Root <em>Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Root</em>'. * @see integration.xsd.Root * @generated */ EClass getRoot(); /** * Returns the meta object for the attribute '{@link integration.xsd.Root#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see integration.xsd.Root#getId() * @see #getRoot() * @generated */ EAttribute getRoot_Id(); /** * Returns the meta object for the reference '{@link integration.xsd.Root#getAnno <em>Anno</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Anno</em>'. * @see integration.xsd.Root#getAnno() * @see #getRoot() * @generated */ EReference getRoot_Anno(); /** * Returns the meta object for class '{@link integration.xsd.Group <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Group</em>'. * @see integration.xsd.Group * @generated */ EClass getGroup(); /** * Returns the meta object for class '{@link integration.xsd.Annotation <em>Annotation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Annotation</em>'. * @see integration.xsd.Annotation * @generated */ EClass getAnnotation(); /** * Returns the meta object for the attribute '{@link integration.xsd.Annotation#getDocumentation <em>Documentation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Documentation</em>'. * @see integration.xsd.Annotation#getDocumentation() * @see #getAnnotation() * @generated */ EAttribute getAnnotation_Documentation(); /** * Returns the meta object for the attribute '{@link integration.xsd.Annotation#getAppInfo <em>App Info</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>App Info</em>'. * @see integration.xsd.Annotation#getAppInfo() * @see #getAnnotation() * @generated */ EAttribute getAnnotation_AppInfo(); /** * Returns the meta object for class '{@link integration.xsd.Notation <em>Notation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Notation</em>'. * @see integration.xsd.Notation * @generated */ EClass getNotation(); /** * Returns the meta object for the attribute '{@link integration.xsd.Notation#getPublicDec <em>Public Dec</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Public Dec</em>'. * @see integration.xsd.Notation#getPublicDec() * @see #getNotation() * @generated */ EAttribute getNotation_PublicDec(); /** * Returns the meta object for the attribute '{@link integration.xsd.Notation#getSystemDec <em>System Dec</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>System Dec</em>'. * @see integration.xsd.Notation#getSystemDec() * @see #getNotation() * @generated */ EAttribute getNotation_SystemDec(); /** * Returns the meta object for class '{@link integration.xsd.SimpleType <em>Simple Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Simple Type</em>'. * @see integration.xsd.SimpleType * @generated */ EClass getSimpleType(); /** * Returns the meta object for the reference '{@link integration.xsd.SimpleType#getContent <em>Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Content</em>'. * @see integration.xsd.SimpleType#getContent() * @see #getSimpleType() * @generated */ EReference getSimpleType_Content(); /** * Returns the meta object for class '{@link integration.xsd.ElementReference <em>Element Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Element Reference</em>'. * @see integration.xsd.ElementReference * @generated */ EClass getElementReference(); /** * Returns the meta object for class '{@link integration.xsd.AbstractContent <em>Abstract Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Content</em>'. * @see integration.xsd.AbstractContent * @generated */ EClass getAbstractContent(); /** * Returns the meta object for class '{@link integration.xsd.SimpleContent <em>Simple Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Simple Content</em>'. * @see integration.xsd.SimpleContent * @generated */ EClass getSimpleContent(); /** * Returns the meta object for the attribute '{@link integration.xsd.SimpleContent#getBase <em>Base</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Base</em>'. * @see integration.xsd.SimpleContent#getBase() * @see #getSimpleContent() * @generated */ EAttribute getSimpleContent_Base(); /** * Returns the meta object for the attribute list '{@link integration.xsd.SimpleContent#getEnumVals <em>Enum Vals</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Enum Vals</em>'. * @see integration.xsd.SimpleContent#getEnumVals() * @see #getSimpleContent() * @generated */ EAttribute getSimpleContent_EnumVals(); /** * Returns the meta object for class '{@link integration.xsd.ComplexContent <em>Complex Content</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Complex Content</em>'. * @see integration.xsd.ComplexContent * @generated */ EClass getComplexContent(); /** * Returns the meta object for the attribute '{@link integration.xsd.ComplexContent#isMixed <em>Mixed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mixed</em>'. * @see integration.xsd.ComplexContent#isMixed() * @see #getComplexContent() * @generated */ EAttribute getComplexContent_Mixed(); /** * Returns the meta object for the reference '{@link integration.xsd.ComplexContent#getContentModel <em>Content Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Content Model</em>'. * @see integration.xsd.ComplexContent#getContentModel() * @see #getComplexContent() * @generated */ EReference getComplexContent_ContentModel(); /** * Returns the meta object for enum '{@link integration.xsd.AttUseType <em>Att Use Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Att Use Type</em>'. * @see integration.xsd.AttUseType * @generated */ EEnum getAttUseType(); /** * 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 */ XsdFactory getXsdFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that 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 --> * @generated */ interface Literals { /** * The meta object literal for the '{@link integration.xsd.impl.SequenceImpl <em>Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.SequenceImpl * @see integration.xsd.impl.XsdPackageImpl#getSequence() * @generated */ EClass SEQUENCE = eINSTANCE.getSequence(); /** * The meta object literal for the '<em><b>Children</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SEQUENCE__CHILDREN = eINSTANCE.getSequence_Children(); /** * The meta object literal for the '{@link integration.xsd.impl.ChoiceImpl <em>Choice</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ChoiceImpl * @see integration.xsd.impl.XsdPackageImpl#getChoice() * @generated */ EClass CHOICE = eINSTANCE.getChoice(); /** * The meta object literal for the '<em><b>Children</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CHOICE__CHILDREN = eINSTANCE.getChoice_Children(); /** * The meta object literal for the '{@link integration.xsd.impl.ComplexTypeImpl <em>Complex Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ComplexTypeImpl * @see integration.xsd.impl.XsdPackageImpl#getComplexType() * @generated */ EClass COMPLEX_TYPE = eINSTANCE.getComplexType(); /** * The meta object literal for the '<em><b>Atts</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPLEX_TYPE__ATTS = eINSTANCE.getComplexType_Atts(); /** * The meta object literal for the '<em><b>Content</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPLEX_TYPE__CONTENT = eINSTANCE.getComplexType_Content(); /** * The meta object literal for the '{@link integration.xsd.impl.ElementDefinitionImpl <em>Element Definition</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ElementDefinitionImpl * @see integration.xsd.impl.XsdPackageImpl#getElementDefinition() * @generated */ EClass ELEMENT_DEFINITION = eINSTANCE.getElementDefinition(); /** * The meta object literal for the '<em><b>Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ELEMENT_DEFINITION__TYPE = eINSTANCE.getElementDefinition_Type(); /** * The meta object literal for the '{@link integration.xsd.impl.NamedElementImpl <em>Named Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.NamedElementImpl * @see integration.xsd.impl.XsdPackageImpl#getNamedElement() * @generated */ EClass NAMED_ELEMENT = eINSTANCE.getNamedElement(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAMED_ELEMENT__NAME = eINSTANCE.getNamedElement_Name(); /** * The meta object literal for the '{@link integration.xsd.impl.AbstractTypeImpl <em>Abstract Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AbstractTypeImpl * @see integration.xsd.impl.XsdPackageImpl#getAbstractType() * @generated */ EClass ABSTRACT_TYPE = eINSTANCE.getAbstractType(); /** * The meta object literal for the '{@link integration.xsd.impl.ContainableImpl <em>Containable</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ContainableImpl * @see integration.xsd.impl.XsdPackageImpl#getContainable() * @generated */ EClass CONTAINABLE = eINSTANCE.getContainable(); /** * The meta object literal for the '<em><b>Min Occurs</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTAINABLE__MIN_OCCURS = eINSTANCE.getContainable_MinOccurs(); /** * The meta object literal for the '<em><b>Max Occurs</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CONTAINABLE__MAX_OCCURS = eINSTANCE.getContainable_MaxOccurs(); /** * The meta object literal for the '{@link integration.xsd.impl.AttributeImpl <em>Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AttributeImpl * @see integration.xsd.impl.XsdPackageImpl#getAttribute() * @generated */ EClass ATTRIBUTE = eINSTANCE.getAttribute(); /** * The meta object literal for the '<em><b>Use</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ATTRIBUTE__USE = eINSTANCE.getAttribute_Use(); /** * The meta object literal for the '<em><b>Val</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ATTRIBUTE__VAL = eINSTANCE.getAttribute_Val(); /** * The meta object literal for the '<em><b>Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ATTRIBUTE__TYPE = eINSTANCE.getAttribute_Type(); /** * The meta object literal for the '{@link integration.xsd.impl.AnyImpl <em>Any</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AnyImpl * @see integration.xsd.impl.XsdPackageImpl#getAny() * @generated */ EClass ANY = eINSTANCE.getAny(); /** * The meta object literal for the '{@link integration.xsd.impl.RootImpl <em>Root</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.RootImpl * @see integration.xsd.impl.XsdPackageImpl#getRoot() * @generated */ EClass ROOT = eINSTANCE.getRoot(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ROOT__ID = eINSTANCE.getRoot_Id(); /** * The meta object literal for the '<em><b>Anno</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ROOT__ANNO = eINSTANCE.getRoot_Anno(); /** * The meta object literal for the '{@link integration.xsd.impl.GroupImpl <em>Group</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.GroupImpl * @see integration.xsd.impl.XsdPackageImpl#getGroup() * @generated */ EClass GROUP = eINSTANCE.getGroup(); /** * The meta object literal for the '{@link integration.xsd.impl.AnnotationImpl <em>Annotation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AnnotationImpl * @see integration.xsd.impl.XsdPackageImpl#getAnnotation() * @generated */ EClass ANNOTATION = eINSTANCE.getAnnotation(); /** * The meta object literal for the '<em><b>Documentation</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ANNOTATION__DOCUMENTATION = eINSTANCE.getAnnotation_Documentation(); /** * The meta object literal for the '<em><b>App Info</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ANNOTATION__APP_INFO = eINSTANCE.getAnnotation_AppInfo(); /** * The meta object literal for the '{@link integration.xsd.impl.NotationImpl <em>Notation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.NotationImpl * @see integration.xsd.impl.XsdPackageImpl#getNotation() * @generated */ EClass NOTATION = eINSTANCE.getNotation(); /** * The meta object literal for the '<em><b>Public Dec</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NOTATION__PUBLIC_DEC = eINSTANCE.getNotation_PublicDec(); /** * The meta object literal for the '<em><b>System Dec</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NOTATION__SYSTEM_DEC = eINSTANCE.getNotation_SystemDec(); /** * The meta object literal for the '{@link integration.xsd.impl.SimpleTypeImpl <em>Simple Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.SimpleTypeImpl * @see integration.xsd.impl.XsdPackageImpl#getSimpleType() * @generated */ EClass SIMPLE_TYPE = eINSTANCE.getSimpleType(); /** * The meta object literal for the '<em><b>Content</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SIMPLE_TYPE__CONTENT = eINSTANCE.getSimpleType_Content(); /** * The meta object literal for the '{@link integration.xsd.impl.ElementReferenceImpl <em>Element Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ElementReferenceImpl * @see integration.xsd.impl.XsdPackageImpl#getElementReference() * @generated */ EClass ELEMENT_REFERENCE = eINSTANCE.getElementReference(); /** * The meta object literal for the '{@link integration.xsd.impl.AbstractContentImpl <em>Abstract Content</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.AbstractContentImpl * @see integration.xsd.impl.XsdPackageImpl#getAbstractContent() * @generated */ EClass ABSTRACT_CONTENT = eINSTANCE.getAbstractContent(); /** * The meta object literal for the '{@link integration.xsd.impl.SimpleContentImpl <em>Simple Content</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.SimpleContentImpl * @see integration.xsd.impl.XsdPackageImpl#getSimpleContent() * @generated */ EClass SIMPLE_CONTENT = eINSTANCE.getSimpleContent(); /** * The meta object literal for the '<em><b>Base</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SIMPLE_CONTENT__BASE = eINSTANCE.getSimpleContent_Base(); /** * The meta object literal for the '<em><b>Enum Vals</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SIMPLE_CONTENT__ENUM_VALS = eINSTANCE.getSimpleContent_EnumVals(); /** * The meta object literal for the '{@link integration.xsd.impl.ComplexContentImpl <em>Complex Content</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.impl.ComplexContentImpl * @see integration.xsd.impl.XsdPackageImpl#getComplexContent() * @generated */ EClass COMPLEX_CONTENT = eINSTANCE.getComplexContent(); /** * The meta object literal for the '<em><b>Mixed</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPLEX_CONTENT__MIXED = eINSTANCE.getComplexContent_Mixed(); /** * The meta object literal for the '<em><b>Content Model</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPLEX_CONTENT__CONTENT_MODEL = eINSTANCE.getComplexContent_ContentModel(); /** * The meta object literal for the '{@link integration.xsd.AttUseType <em>Att Use Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see integration.xsd.AttUseType * @see integration.xsd.impl.XsdPackageImpl#getAttUseType() * @generated */ EEnum ATT_USE_TYPE = eINSTANCE.getAttUseType(); } } //XsdPackage