|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.impl.xs.identity.XPathMatcher | +--org.apache.xerces.impl.xs.identity.Selector.Matcher
Selector matcher.
Field Summary | |
protected int |
fElementDepth
Element depth. |
protected FieldActivator |
fFieldActivator
Field activator. |
protected int |
fMatchedDepth
Depth at match. |
Fields inherited from class org.apache.xerces.impl.xs.identity.XPathMatcher |
DEBUG_ALL, DEBUG_ANY, DEBUG_MATCH, DEBUG_METHODS, DEBUG_METHODS2, DEBUG_METHODS3, DEBUG_STACK, fIDConstraint, fSymbolTable |
Constructor Summary | |
Selector.Matcher(Selector.XPath xpath,
FieldActivator activator)
Constructs a selector matcher. |
Method Summary | |
void |
endElement(org.apache.xerces.xni.QName element,
XSElementDecl eDecl)
The end of an element. |
void |
startDocumentFragment(SymbolTable symbolTable)
The start of the document fragment. |
void |
startElement(org.apache.xerces.xni.QName element,
org.apache.xerces.xni.XMLAttributes attributes,
XSElementDecl elementDecl)
The start of an element. |
Methods inherited from class org.apache.xerces.impl.xs.identity.XPathMatcher |
characters, endDocumentFragment, getIDConstraint, getIsSelector, getMatchedString, isMatched, matched, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected FieldActivator fFieldActivator
protected int fElementDepth
protected int fMatchedDepth
Constructor Detail |
public Selector.Matcher(Selector.XPath xpath, FieldActivator activator)
Method Detail |
public void startDocumentFragment(SymbolTable symbolTable) throws org.apache.xerces.xni.XNIException
XPathMatcher
startDocumentFragment
in class XPathMatcher
org.apache.xerces.xni.XNIException
- Thrown by handler to signal an error.public void startElement(org.apache.xerces.xni.QName element, org.apache.xerces.xni.XMLAttributes attributes, XSElementDecl elementDecl) throws org.apache.xerces.xni.XNIException
startElement
in class XPathMatcher
element
- The name of the element.attributes
- The element attributes.
org.apache.xerces.xni.XNIException
- Thrown by handler to signal an error.public void endElement(org.apache.xerces.xni.QName element, XSElementDecl eDecl)
XPathMatcher
endElement
in class XPathMatcher
element
- The name of the element.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |