|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtPackage
The Package for the model. It contains accessors for the meta objects to represent
This schema document describes the XML namespace, in a form suitable for import by other schema documents.
See http://www.w3.org/XML/1998/namespace.html and http://www.w3.org/TR/REC-xml for information about this namespace.
Note that local names in this namespace are intended to be defined only by the World Wide Web Consortium or its subgroups. The names currently defined in this namespace are listed below. They should not be used with conflicting semantics by any Working Group, specification, or document instance.
See further below in this document for more information about how to refer to this schema document from your own XSD schema documents and about the namespace-versioning policy governing this schema document.
denotes Jon Bosak, the chair of the original XML Working Group. This name is reserved by the following decision of the W3C XML Plenary and XML Coordination groups:
In appreciation for his vision, leadership and dedication the W3C XML Plenary on this 10th day of February, 2000, reserves for Jon Bosak in perpetuity the XML name "xml:Father".
This schema defines attributes and an attribute group suitable
for use by schemas wishing to allow xml:base
,
xml:lang
, xml:space
or
xml:id
attributes on elements they define.
To enable this, such a schema must import this schema for the XML namespace, e.g. as follows:
<schema . . .> . . . <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
or
<import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2009/01/xml.xsd"/>
Subsequently, qualified reference to any of the attributes or the group defined below will have the desired effect, e.g.
<type . . .> . . . <attributeGroup ref="xml:specialAttrs"/>
will define a type which will schema-validate an instance element with any of those attributes.
In keeping with the XML Schema WG's standard versioning policy, this schema document will persist at http://www.w3.org/2009/01/xml.xsd.
At the date of issue it can also be found at http://www.w3.org/2001/xml.xsd.
The schema document at that URI may however change in the future, in order to remain compatible with the latest version of XML Schema itself, or with the XML namespace itself. In other words, if the XML Schema or XML namespaces change, the version of this document at http://www.w3.org/2001/xml.xsd will change accordingly; the version at http://www.w3.org/2009/01/xml.xsd will not change.
Previous dated (and unchanging) versions of this schema document are at:
ExtFactory
Nested Class Summary | |
---|---|
static interface |
ExtPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
EPackage.Descriptor, EPackage.Registry |
Field Summary | |
---|---|
static int |
DOCUMENT_ROOT
The meta object id for the ' Document Root ' class. |
static int |
DOCUMENT_ROOT__LOCAL_REF
The feature id for the 'Local Ref' attribute. |
static int |
DOCUMENT_ROOT__MIXED
The feature id for the 'Mixed' attribute list. |
static int |
DOCUMENT_ROOT__XMLNS_PREFIX_MAP
The feature id for the 'XMLNS Prefix Map' map. |
static int |
DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
The feature id for the 'XSI Schema Location' map. |
static int |
DOCUMENT_ROOT_FEATURE_COUNT
The number of structural features of the 'Document Root' class. |
static ExtPackage |
eINSTANCE
The singleton instance of the package. |
static java.lang.String |
eNAME
The package name. |
static java.lang.String |
eNS_PREFIX
The package namespace name. |
static java.lang.String |
eNS_URI
The package namespace URI. |
static int |
PROGRAMMATIC_UNIT_TYPE
The meta object id for the ' Programmatic Unit Type ' class. |
static int |
PROGRAMMATIC_UNIT_TYPE__ANY_ATTRIBUTE
The feature id for the 'Any Attribute' attribute list. |
static int |
PROGRAMMATIC_UNIT_TYPE__VALUE
The feature id for the 'Value' attribute. |
static int |
PROGRAMMATIC_UNIT_TYPE_FEATURE_COUNT
The number of structural features of the 'Programmatic Unit Type' class. |
Method Summary | |
---|---|
EAttribute |
getDocumentRoot_LocalRef()
Returns the meta object for the attribute ' Local Ref '. |
EAttribute |
getDocumentRoot_Mixed()
Returns the meta object for the attribute list ' Mixed '. |
EReference |
getDocumentRoot_XMLNSPrefixMap()
Returns the meta object for the map ' XMLNS Prefix Map '. |
EReference |
getDocumentRoot_XSISchemaLocation()
Returns the meta object for the map ' XSI Schema Location '. |
EClass |
getDocumentRoot()
Returns the meta object for class ' Document Root '. |
ExtFactory |
getExtFactory()
Returns the factory that creates the instances of the model. |
EClass |
getProgrammaticUnitType()
Returns the meta object for class ' Programmatic Unit Type '. |
Methods inherited from interface org.eclipse.emf.ecore.EPackage |
---|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final ExtPackage eINSTANCE
static final int PROGRAMMATIC_UNIT_TYPE
Programmatic Unit Type
' class.
ProgrammaticUnitTypeImpl
,
ExtPackageImpl.getProgrammaticUnitType()
,
Constant Field Valuesstatic final int PROGRAMMATIC_UNIT_TYPE__VALUE
static final int PROGRAMMATIC_UNIT_TYPE__ANY_ATTRIBUTE
static final int PROGRAMMATIC_UNIT_TYPE_FEATURE_COUNT
static final int DOCUMENT_ROOT
Document Root
' class.
DocumentRootImpl
,
ExtPackageImpl.getDocumentRoot()
,
Constant Field Valuesstatic final int DOCUMENT_ROOT__MIXED
static final int DOCUMENT_ROOT__XMLNS_PREFIX_MAP
static final int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
static final int DOCUMENT_ROOT__LOCAL_REF
static final int DOCUMENT_ROOT_FEATURE_COUNT
Method Detail |
---|
EClass getProgrammaticUnitType()
Programmatic Unit Type
'.
ProgrammaticUnitType
EClass getDocumentRoot()
Document Root
'.
DocumentRoot
EAttribute getDocumentRoot_Mixed()
Mixed
'.
DocumentRoot.getMixed()
,
getDocumentRoot()
EReference getDocumentRoot_XMLNSPrefixMap()
XMLNS Prefix Map
'.
DocumentRoot.getXMLNSPrefixMap()
,
getDocumentRoot()
EReference getDocumentRoot_XSISchemaLocation()
XSI Schema Location
'.
DocumentRoot.getXSISchemaLocation()
,
getDocumentRoot()
EAttribute getDocumentRoot_LocalRef()
Local Ref
'.
DocumentRoot.getLocalRef()
,
getDocumentRoot()
ExtFactory getExtFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |