| java.lang.Object com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.InterleaveDispatcher
InterleaveDispatcher | abstract public class InterleaveDispatcher implements UnmarshallingEventHandler(Code) | | Splits the unmarshalling events to bracnhes to support
XML Schema's <all> and RELAX NG's <interleave>
This class will be extended by the generated code.
author: Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com) |
Field Summary | |
final protected Site[] | sites Branches of an interleave. |
Method Summary | |
public void | enterAttribute(String uri, String local, String qname) | public void | enterElement(String uri, String local, String qname, Attributes atts) | abstract protected int | getBranchForAttribute(String uri, String local) Returns the branch number that consumes the given attribute,
or -1 if the name is not recognized. | abstract protected int | getBranchForElement(String uri, String local) Returns the branch number that consumes the given element,
or -1 if the name is not recognized. | abstract protected int | getBranchForText() Returns the branch number that consumes the text events,
or -1 if no branch is expected to consume it. | protected void | init(UnmarshallingEventHandler[] handlers) | public void | leaveAttribute(String uri, String local, String qname) | public void | leaveChild(int nextState) | public void | leaveElement(String uri, String local, String qname) | public Object | owner() | public void | text(String s) |
sites | final protected Site[] sites(Code) | | Branches of an interleave.
|
getBranchForAttribute | abstract protected int getBranchForAttribute(String uri, String local)(Code) | | Returns the branch number that consumes the given attribute,
or -1 if the name is not recognized.
|
getBranchForElement | abstract protected int getBranchForElement(String uri, String local)(Code) | | Returns the branch number that consumes the given element,
or -1 if the name is not recognized.
|
getBranchForText | abstract protected int getBranchForText()(Code) | | Returns the branch number that consumes the text events,
or -1 if no branch is expected to consume it.
|
|
|