|
BEA Systems, Inc. | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectweblogic.apache.xerces.impl.xs.XSModelImpl
Implements XSModel: a read-only interface that represents an XML Schema, which could be components from different namespaces.
| Constructor Summary | |
XSModelImpl(SchemaGrammar[] grammars)
Deprecated. Construct an XSModelImpl, by storing some grammars and grammars imported by them to this object. |
|
| Method Summary | |
weblogic.apache.xerces.impl.xs.psvi.XSObjectList |
getAnnotations()
Deprecated. {annotations} A set of annotations. |
weblogic.apache.xerces.impl.xs.psvi.XSAttributeDeclaration |
getAttributeDecl(String name,
String namespace)
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.XSAttributeGroupDefinition |
getAttributeGroup(String name,
String namespace)
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.XSNamedMap |
getComponents(short objectType)
Deprecated. Returns a list of top-level components, i.e. |
weblogic.apache.xerces.impl.xs.psvi.XSNamedMap |
getComponentsByNamespace(short objectType,
String namespace)
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.XSElementDeclaration |
getElementDecl(String name,
String namespace)
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.XSModelGroupDefinition |
getModelGroupDefinition(String name,
String namespace)
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.ObjectList |
getNamespaceItems()
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.StringList |
getNamespaces()
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.XSNotationDeclaration |
getNotationDecl(String name,
String namespace)
Deprecated. Convenience method. |
weblogic.apache.xerces.impl.xs.psvi.XSTypeDefinition |
getTypeDefinition(String name,
String namespace)
Deprecated. Convenience method. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XSModelImpl(SchemaGrammar[] grammars)
| Method Detail |
public weblogic.apache.xerces.impl.xs.psvi.XSObjectList getAnnotations()
getAnnotations in interface weblogic.apache.xerces.impl.xs.psvi.XSModel
public weblogic.apache.xerces.impl.xs.psvi.XSAttributeDeclaration getAttributeDecl(String name,
String namespace)
getAttributeDecl in interface weblogic.apache.xerces.impl.xs.psvi.XSModelname - The name of the declaration.namespace - The namespace of the definition, otherwise null.
public weblogic.apache.xerces.impl.xs.psvi.XSAttributeGroupDefinition getAttributeGroup(String name,
String namespace)
getAttributeGroup in interface weblogic.apache.xerces.impl.xs.psvi.XSModelname - The name of the definition.namespace - The namespace of the definition, otherwise null.
public weblogic.apache.xerces.impl.xs.psvi.XSNamedMap getComponents(short objectType)
getComponents in interface weblogic.apache.xerces.impl.xs.psvi.XSModelobjectType - The type of the declaration, i.e.
ELEMENT_DECLARATION, ATTRIBUTE_DECLARATION, etc.
objectType or null.
public weblogic.apache.xerces.impl.xs.psvi.XSNamedMap getComponentsByNamespace(short objectType,
String namespace)
getComponentsByNamespace in interface weblogic.apache.xerces.impl.xs.psvi.XSModelobjectType - The type of the declaration, i.e.
ELEMENT_DECLARATION, ATTRIBUTE_DECLARATION, etc.namespace - The namespace to which declaration belong or
null (for components with no targetNamespace).
objectType and defined in the specified
namespace or null.
public weblogic.apache.xerces.impl.xs.psvi.XSElementDeclaration getElementDecl(String name,
String namespace)
getElementDecl in interface weblogic.apache.xerces.impl.xs.psvi.XSModelname - The name of the declaration.namespace - The namespace of the definition, otherwise null.
public weblogic.apache.xerces.impl.xs.psvi.XSModelGroupDefinition getModelGroupDefinition(String name,
String namespace)
getModelGroupDefinition in interface weblogic.apache.xerces.impl.xs.psvi.XSModelname - The name of the definition.namespace - The namespace of the definition, otherwise null.
public weblogic.apache.xerces.impl.xs.psvi.ObjectList getNamespaceItems()
getNamespaceItems in interface weblogic.apache.xerces.impl.xs.psvi.XSModelpublic weblogic.apache.xerces.impl.xs.psvi.StringList getNamespaces()
getNamespaces in interface weblogic.apache.xerces.impl.xs.psvi.XSModelnull if all components don't have a targetNamespace.
public weblogic.apache.xerces.impl.xs.psvi.XSNotationDeclaration getNotationDecl(String name,
String namespace)
getNotationDecl in interface weblogic.apache.xerces.impl.xs.psvi.XSModelname - The name of the declaration.namespace - The namespace of the definition, otherwise null.
public weblogic.apache.xerces.impl.xs.psvi.XSTypeDefinition getTypeDefinition(String name,
String namespace)
getTypeDefinition in interface weblogic.apache.xerces.impl.xs.psvi.XSModelname - The name of the definition.namespace - The namespace of the definition, otherwise null.
XSTypeDefinition or null if such definition
does not exist.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||