|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase
org.apache.xmlbeans.impl.schema.SoapEncSchemaTypeSystem
public class SoapEncSchemaTypeSystem
| Field Summary | |
|---|---|
static java.lang.String |
ARRAY_TYPE
|
static java.lang.String |
SOAP_ARRAY
|
static java.lang.String |
SOAPENC
|
| Method Summary | |
|---|---|
SchemaAnnotation[] |
annotations()
Returns the top-level annotations |
SchemaAttributeGroup[] |
attributeGroups()
Returns the attribute groups defined in this loader. |
SchemaType[] |
attributeTypes()
Returns the attribute types defined in this loader. |
SchemaType[] |
documentTypes()
Returns the document types defined in this loader. |
SchemaGlobalAttribute |
findAttribute(javax.xml.namespace.QName qName)
Returns the global attribute defintion with the given name, or null if none. |
SchemaAttributeGroup |
findAttributeGroup(javax.xml.namespace.QName qName)
Returns the attribute group defintion with the given name, or null if none. |
SchemaAttributeGroup.Ref |
findAttributeGroupRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaGlobalAttribute.Ref |
findAttributeRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaType |
findAttributeType(javax.xml.namespace.QName qName)
Returns the attribute type containing the given attribute name, or null if none. |
SchemaType.Ref |
findAttributeTypeRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaType |
findDocumentType(javax.xml.namespace.QName qName)
Returns the document type rooted at the given element name, or null if none. |
SchemaType.Ref |
findDocumentTypeRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaGlobalElement |
findElement(javax.xml.namespace.QName qName)
Returns the global element defintion with the given name, or null if none. |
SchemaGlobalElement.Ref |
findElementRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaIdentityConstraint.Ref |
findIdentityConstraintRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaModelGroup |
findModelGroup(javax.xml.namespace.QName qName)
Returns the model group defintion with the given name, or null if none. |
SchemaModelGroup.Ref |
findModelGroupRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
SchemaType |
findType(javax.xml.namespace.QName qName)
Returns the type with the given name, or null if none. |
SchemaType.Ref |
findTypeRef(javax.xml.namespace.QName qName)
Used for on-demand loading. |
static SchemaTypeSystem |
get()
|
java.lang.ClassLoader |
getClassLoader()
Returns the classloader used by this loader for resolving types. |
java.lang.String |
getName()
Returns the name of this loader. |
java.io.InputStream |
getSourceAsStream(java.lang.String string)
Loads original XSD source as a stream. |
SchemaGlobalAttribute[] |
globalAttributes()
Returns the global attributes defined in this loader. |
SchemaGlobalElement[] |
globalElements()
Returns the global elements defined in this loader. |
SchemaType[] |
globalTypes()
Returns the global types defined in this loader. |
java.lang.String |
handleForType(SchemaType type)
Returns the handle for the given type within this loader. |
boolean |
isNamespaceDefined(java.lang.String string)
True if the typeloader contains any definitions in the given namespace. |
SchemaModelGroup[] |
modelGroups()
Returns the model groups defined in this loader. |
void |
resolve()
Describe resolve method here. |
SchemaComponent |
resolveHandle(java.lang.String string)
Locates a type, element, or attribute using the handle. |
void |
save(Filer filer)
Saves this type system using a Filer |
void |
saveToDirectory(java.io.File file)
Describe saveToDirectory method here. |
SchemaType |
typeForClassname(java.lang.String string)
Finds a type for a given fully-qualified XML Bean classname |
SchemaType |
typeForHandle(java.lang.String string)
Locates a type, element, or attribute using the handle. |
| Methods inherited from class org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase |
|---|
compilePath, compilePath, compileQuery, compileQuery, newDomImplementation, newInstance, newValidatingXMLInputStream, newXmlSaxHandler, parse, parse, parse, parse, parse, parse, parse, parse, typeForSignature |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.xmlbeans.SchemaTypeLoader |
|---|
compilePath, compileQuery, newDomImplementation, newInstance, newValidatingXMLInputStream, newXmlSaxHandler, parse, parse, parse, parse, parse, parse, parse, parse, typeForSignature |
| Field Detail |
|---|
public static final java.lang.String SOAPENC
public static final java.lang.String SOAP_ARRAY
public static final java.lang.String ARRAY_TYPE
| Method Detail |
|---|
public static SchemaTypeSystem get()
public java.lang.String getName()
getName in interface SchemaTypeSystempublic SchemaType findType(javax.xml.namespace.QName qName)
SchemaTypeLoader
findType in interface SchemaTypeLoaderfindType in class SchemaTypeLoaderBasepublic SchemaType findDocumentType(javax.xml.namespace.QName qName)
SchemaTypeLoader
findDocumentType in interface SchemaTypeLoaderfindDocumentType in class SchemaTypeLoaderBasepublic SchemaType findAttributeType(javax.xml.namespace.QName qName)
SchemaTypeLoader
findAttributeType in interface SchemaTypeLoaderfindAttributeType in class SchemaTypeLoaderBasepublic SchemaGlobalElement findElement(javax.xml.namespace.QName qName)
SchemaTypeLoader
findElement in interface SchemaTypeLoaderfindElement in class SchemaTypeLoaderBasepublic SchemaGlobalAttribute findAttribute(javax.xml.namespace.QName qName)
SchemaTypeLoader
findAttribute in interface SchemaTypeLoaderfindAttribute in class SchemaTypeLoaderBasepublic SchemaModelGroup findModelGroup(javax.xml.namespace.QName qName)
SchemaTypeLoader
findModelGroup in interface SchemaTypeLoaderfindModelGroup in class SchemaTypeLoaderBasepublic SchemaAttributeGroup findAttributeGroup(javax.xml.namespace.QName qName)
SchemaTypeLoader
findAttributeGroup in interface SchemaTypeLoaderfindAttributeGroup in class SchemaTypeLoaderBasepublic boolean isNamespaceDefined(java.lang.String string)
SchemaTypeLoader
isNamespaceDefined in interface SchemaTypeLoaderpublic SchemaType.Ref findTypeRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findTypeRef in interface SchemaTypeLoaderpublic SchemaType.Ref findDocumentTypeRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findDocumentTypeRef in interface SchemaTypeLoaderpublic SchemaType.Ref findAttributeTypeRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findAttributeTypeRef in interface SchemaTypeLoaderpublic SchemaGlobalElement.Ref findElementRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findElementRef in interface SchemaTypeLoaderpublic SchemaGlobalAttribute.Ref findAttributeRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findAttributeRef in interface SchemaTypeLoaderpublic SchemaModelGroup.Ref findModelGroupRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findModelGroupRef in interface SchemaTypeLoaderpublic SchemaAttributeGroup.Ref findAttributeGroupRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findAttributeGroupRef in interface SchemaTypeLoaderpublic SchemaIdentityConstraint.Ref findIdentityConstraintRef(javax.xml.namespace.QName qName)
SchemaTypeLoader
findIdentityConstraintRef in interface SchemaTypeLoaderpublic SchemaType typeForClassname(java.lang.String string)
SchemaTypeLoader
typeForClassname in interface SchemaTypeLoaderpublic java.io.InputStream getSourceAsStream(java.lang.String string)
SchemaTypeLoaderSchemaComponent.getSourceName().
getSourceAsStream in interface SchemaTypeLoaderpublic java.lang.ClassLoader getClassLoader()
getClassLoader in interface SchemaTypeSystempublic void resolve()
resolve method here.
resolve in interface SchemaTypeSystempublic SchemaType[] globalTypes()
SchemaTypeSystem
globalTypes in interface SchemaTypeSystempublic SchemaType[] documentTypes()
SchemaTypeSystem
documentTypes in interface SchemaTypeSystempublic SchemaType[] attributeTypes()
SchemaTypeSystem
attributeTypes in interface SchemaTypeSystempublic SchemaGlobalElement[] globalElements()
SchemaTypeSystem
globalElements in interface SchemaTypeSystempublic SchemaGlobalAttribute[] globalAttributes()
SchemaTypeSystem
globalAttributes in interface SchemaTypeSystempublic SchemaModelGroup[] modelGroups()
SchemaTypeSystem
modelGroups in interface SchemaTypeSystempublic SchemaAttributeGroup[] attributeGroups()
SchemaTypeSystem
attributeGroups in interface SchemaTypeSystempublic SchemaAnnotation[] annotations()
SchemaTypeSystem
annotations in interface SchemaTypeSystempublic java.lang.String handleForType(SchemaType type)
public SchemaComponent resolveHandle(java.lang.String string)
SchemaTypeSystem
resolveHandle in interface SchemaTypeSystempublic SchemaType typeForHandle(java.lang.String string)
SchemaTypeSystem
typeForHandle in interface SchemaTypeSystempublic void saveToDirectory(java.io.File file)
saveToDirectory method here.
saveToDirectory in interface SchemaTypeSystemfile - a File valuepublic void save(Filer filer)
SchemaTypeSystem
save in interface SchemaTypeSystem
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||