|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
Base class for all the types, attributes, elements, ...
| Constructor Summary | |
protected |
XsObjectImpl(XsObject pParent)
|
| Method Summary | |
protected static XsQName |
asXsQName(org.xml.sax.Locator pLocator,
org.xml.sax.helpers.NamespaceSupport pNss,
java.lang.String pName)
|
XSContext |
getContext()
|
org.xml.sax.Locator |
getLocator()
Returns the SAX Locator with the instances
location. |
protected org.xml.sax.helpers.NamespaceSupport |
getNamespaceSupport()
|
XsObjectFactory |
getObjectFactory()
Returns the object factory, that
created this instance. |
XsObject |
getParentObject()
Returns either of the following: If the object is the schema itself, returns null. |
XsESchema |
getXsESchema()
Returns the objects syntactical schema. |
boolean |
isTopLevelObject()
Returns whether the object is a top-level object. |
protected boolean |
isValidated()
|
void |
validate()
Validates the types, attributes, elements, ... |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected XsObjectImpl(XsObject pParent)
| Method Detail |
public XsESchema getXsESchema()
XsObjectReturns the objects syntactical schema.
getXsESchema in interface XsObjectpublic boolean isTopLevelObject()
XsObjectReturns whether the object is a top-level object. This is the case for the XsESchema itself and for all its childs only.
isTopLevelObject in interface XsObjectpublic XsObject getParentObject()
XsObjectReturns either of the following:
getParentObject in interface XsObjectpublic XsObjectFactory getObjectFactory()
XsObjectReturns the object factory, that
created this instance.
getObjectFactory in interface XsObjectpublic org.xml.sax.Locator getLocator()
XsObjectReturns the SAX Locator with the instances
location.
getLocator in interface XsObjectprotected org.xml.sax.helpers.NamespaceSupport getNamespaceSupport()
protected static XsQName asXsQName(org.xml.sax.Locator pLocator,
org.xml.sax.helpers.NamespaceSupport pNss,
java.lang.String pName)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic XSContext getContext()
protected final boolean isValidated()
public void validate()
throws org.xml.sax.SAXException
XsObjectValidates the types, attributes, elements, ... internal state.
validate in interface XsObjectorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||