class MatcherBundle extends Matcher
| Modifier and Type | Field and Description |
|---|---|
protected Matcher[] |
children
child matchers.
|
private int |
depth
depth.
|
| Modifier | Constructor and Description |
|---|---|
protected |
MatcherBundle(IDConstraintChecker owner)
the derived class must initialize the children field appropriately.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
characters(char[] buf,
int start,
int len) |
protected void |
endElement(org.relaxng.datatype.Datatype type) |
protected int |
getDepth() |
protected void |
onAttribute(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value,
org.relaxng.datatype.Datatype type) |
protected void |
onRemoved()
called when this bundle is deactivated.
|
protected void |
startElement(java.lang.String namespaceURI,
java.lang.String localName) |
protected Matcher[] children
private int depth
protected MatcherBundle(IDConstraintChecker owner)
protected final int getDepth()
protected void startElement(java.lang.String namespaceURI,
java.lang.String localName)
throws org.xml.sax.SAXException
startElement in class Matcherorg.xml.sax.SAXExceptionprotected void onAttribute(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value,
org.relaxng.datatype.Datatype type)
throws org.xml.sax.SAXException
onAttribute in class Matcherorg.xml.sax.SAXExceptionprotected void endElement(org.relaxng.datatype.Datatype type)
throws org.xml.sax.SAXException
endElement in class Matcherorg.xml.sax.SAXExceptionprotected void characters(char[] buf,
int start,
int len)
throws org.xml.sax.SAXException
characters in class Matcherorg.xml.sax.SAXExceptionprotected void onRemoved()
throws org.xml.sax.SAXException
org.xml.sax.SAXException