java.lang.Object
org.apache.ws.jaxme.xs.parser.impl.ChildSetterImpl
- All Implemented Interfaces:
- org.apache.ws.jaxme.xs.parser.ChildSetter
- public class ChildSetterImpl
- extends java.lang.Object
- implements org.apache.ws.jaxme.xs.parser.ChildSetter
Default implementation of a org.apache.ws.jaxme.xs.parser.ChildSetter.
|
Method Summary |
protected org.xml.sax.ContentHandler |
getChildHandler(org.xml.sax.ContentHandler pParent,
java.lang.String pQName,
java.lang.String pLocalName)
|
org.xml.sax.ContentHandler |
getChildHandler(java.lang.String pQName,
java.lang.String pNamespaceURI,
java.lang.String pLocalName)
Returns a ContentHandler, which is able to handle the given child
element. |
private org.apache.ws.jaxme.xs.parser.XSContext |
getData()
|
protected java.lang.Object |
invokeMethod(java.lang.Object pBean,
java.lang.reflect.Method pMethod,
java.lang.String pName,
java.lang.Object[] pArgs)
This method invokes the beans pBean method pMethod with
the argument array pArgs, returning a child handler for the element pQName. |
protected org.xml.sax.ContentHandler |
newXsSAXParser(org.apache.ws.jaxme.xs.parser.XsSAXParser pParent,
java.lang.Object pBean)
Creates a new instance of org.apache.ws.jaxme.xs.parser.XsSAXParser, inheriting most properties from
its parent parser. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GETCHILDHANDLER_CLASSES
private static final java.lang.Class[] GETCHILDHANDLER_CLASSES
ZERO_CLASSES
private static final java.lang.Class[] ZERO_CLASSES
ZERO_OBJECTS
private static final java.lang.Object[] ZERO_OBJECTS
ChildSetterImpl
public ChildSetterImpl()
getData
private org.apache.ws.jaxme.xs.parser.XSContext getData()
invokeMethod
protected java.lang.Object invokeMethod(java.lang.Object pBean,
java.lang.reflect.Method pMethod,
java.lang.String pName,
java.lang.Object[] pArgs)
throws org.xml.sax.SAXException
This method invokes the beans pBean method pMethod with
the argument array pArgs, returning a child handler for the element pQName.
getChildHandler
public org.xml.sax.ContentHandler getChildHandler(java.lang.String pQName,
java.lang.String pNamespaceURI,
java.lang.String pLocalName)
throws org.xml.sax.SAXException
- Description copied from interface:
org.apache.ws.jaxme.xs.parser.ChildSetter
Returns a ContentHandler, which is able to handle the given child
element.
- Specified by:
getChildHandler in interface org.apache.ws.jaxme.xs.parser.ChildSetter
newXsSAXParser
protected org.xml.sax.ContentHandler newXsSAXParser(org.apache.ws.jaxme.xs.parser.XsSAXParser pParent,
java.lang.Object pBean)
Creates a new instance of org.apache.ws.jaxme.xs.parser.XsSAXParser, inheriting most properties from
its parent parser.
getChildHandler
protected org.xml.sax.ContentHandler getChildHandler(org.xml.sax.ContentHandler pParent,
java.lang.String pQName,
java.lang.String pLocalName)
throws org.xml.sax.SAXException