|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jvnet.wom.impl.parser.handler.AbstractHandler
public abstract class AbstractHandler
| Field Summary | |
|---|---|
protected int |
_cookie
Cookie assigned by the parent. |
protected AbstractHandler |
_parent
Parent AbstractHandler, if any. |
protected WSDLEventSource |
_source
Event source. |
protected java.util.List<WSDLExtensionHandler> |
handlers
|
protected static java.lang.String |
WSDL_NS
|
| Constructor Summary | |
|---|---|
protected |
AbstractHandler(WSDLEventSource source,
AbstractHandler parent,
int parentCookie)
|
| Method Summary | |
|---|---|
void |
enterAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String qname)
|
void |
enterElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qname,
org.xml.sax.Attributes atts)
|
protected abstract WSDLContentHandlerEx |
getRuntime()
This method will be implemented by the generated code and returns a reference to the current runtime. |
protected java.lang.String |
getWSDLDocumentation()
|
void |
leaveAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String qname)
|
void |
leaveElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qname)
|
protected abstract void |
onChildCompleted(java.lang.Object result,
int cookie,
boolean needAttCheck)
Notifies the completion of a child object. |
void |
revertToParentFromEnterAttribute(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
void |
revertToParentFromEnterElement(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts)
|
void |
revertToParentFromLeaveAttribute(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
void |
revertToParentFromLeaveElement(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
void |
revertToParentFromText(java.lang.Object result,
int cookie,
java.lang.String text)
|
void |
spawnChildFromEnterAttribute(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
|
void |
spawnChildFromEnterElement(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname,
org.xml.sax.Attributes atts)
|
void |
spawnChildFromLeaveAttribute(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
|
void |
spawnChildFromLeaveElement(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
|
void |
spawnChildFromText(WSDLEventReceiver child,
java.lang.String value)
|
void |
text(java.lang.String value)
|
void |
unexpectedEnterAttribute(java.lang.String qname)
|
void |
unexpectedEnterElement(java.lang.String qname)
|
void |
unexpectedLeaveAttribute(java.lang.String qname)
|
void |
unexpectedLeaveElement(java.lang.String qname)
|
protected void |
validateAttribute(org.xml.sax.ErrorHandler handler,
org.xml.sax.Attributes attributes,
int... understoodAtts)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String WSDL_NS
protected final AbstractHandler _parent
protected final WSDLEventSource _source
protected final int _cookie
protected java.util.List<WSDLExtensionHandler> handlers
| Constructor Detail |
|---|
protected AbstractHandler(WSDLEventSource source,
AbstractHandler parent,
int parentCookie)
| Method Detail |
|---|
protected abstract WSDLContentHandlerEx getRuntime()
protected abstract void onChildCompleted(java.lang.Object result,
int cookie,
boolean needAttCheck)
throws org.xml.sax.SAXException
result - The parsing result of the child state.cookie - The cookie value passed to the child object
when it is created.needAttCheck - This flag is true when the callee needs to call the
processAttribute method to check attribute transitions.
This flag is set to false when this method is triggered by
attribute transition.
org.xml.sax.SAXException
public void spawnChildFromEnterElement(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void spawnChildFromEnterAttribute(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void spawnChildFromLeaveElement(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void spawnChildFromLeaveAttribute(WSDLEventReceiver child,
java.lang.String uri,
java.lang.String localname,
java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void spawnChildFromText(WSDLEventReceiver child,
java.lang.String value)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void revertToParentFromEnterElement(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void revertToParentFromLeaveElement(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void revertToParentFromEnterAttribute(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void revertToParentFromLeaveAttribute(java.lang.Object result,
int cookie,
java.lang.String uri,
java.lang.String local,
java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void revertToParentFromText(java.lang.Object result,
int cookie,
java.lang.String text)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
protected void validateAttribute(org.xml.sax.ErrorHandler handler,
org.xml.sax.Attributes attributes,
int... understoodAtts)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void enterElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qname,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
enterElement in interface WSDLEventReceiverorg.xml.sax.SAXExceptionprotected java.lang.String getWSDLDocumentation()
public void leaveElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qname)
throws org.xml.sax.SAXException
leaveElement in interface WSDLEventReceiverorg.xml.sax.SAXException
public void text(java.lang.String value)
throws org.xml.sax.SAXException
text in interface WSDLEventReceiverorg.xml.sax.SAXException
public void enterAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String qname)
throws org.xml.sax.SAXException
enterAttribute in interface WSDLEventReceiverorg.xml.sax.SAXException
public void leaveAttribute(java.lang.String uri,
java.lang.String localName,
java.lang.String qname)
throws org.xml.sax.SAXException
leaveAttribute in interface WSDLEventReceiverorg.xml.sax.SAXException
public void unexpectedEnterElement(java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void unexpectedLeaveElement(java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void unexpectedEnterAttribute(java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void unexpectedLeaveAttribute(java.lang.String qname)
throws org.xml.sax.SAXException
org.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||