|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.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, ... internal state. |
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()
XsObject
Returns the objects syntactical schema.
getXsESchema
in interface XsObject
public boolean isTopLevelObject()
XsObject
Returns 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 XsObject
public XsObject getParentObject()
XsObject
Returns either of the following:
getParentObject
in interface XsObject
public XsObjectFactory getObjectFactory()
XsObject
Returns the object factory
, that
created this instance.
getObjectFactory
in interface XsObject
public org.xml.sax.Locator getLocator()
XsObject
Returns the SAX Locator
with the instances
location.
getLocator
in interface XsObject
protected 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.SAXException
public XSContext getContext()
protected final boolean isValidated()
public void validate() throws org.xml.sax.SAXException
XsObject
Validates the types, attributes, elements, ... internal state.
validate
in interface XsObject
org.xml.sax.SAXException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |