Package org.apache.batik.bridge.svg12
Class XPathPatternContentSelector
java.lang.Object
org.apache.batik.bridge.svg12.AbstractContentSelector
org.apache.batik.bridge.svg12.XPathPatternContentSelector
A class to handle the XPath Pattern syntax for XBL content elements.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Xalan prefix resolver.protected class
Implementation of NodeList that contains the nodes that matched this selector.Nested classes/interfaces inherited from class org.apache.batik.bridge.svg12.AbstractContentSelector
AbstractContentSelector.ContentSelectorFactory, AbstractContentSelector.XPathPatternContentSelectorFactory, AbstractContentSelector.XPathSubsetContentSelectorFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The expression string.The Xalan prefix resolver.The selected nodes.protected XPathExpression
The XPath expression.Fields inherited from class org.apache.batik.bridge.svg12.AbstractContentSelector
boundElement, contentElement, contentManager, selectorFactories
-
Constructor Summary
ConstructorsConstructorDescriptionXPathPatternContentSelector
(ContentManager cm, XBLOMContentElement content, Element bound, String selector) Creates a new XPathPatternContentSelector. -
Method Summary
Modifier and TypeMethodDescriptionReturns a list of nodes that were matched by the given selector string.protected void
parse()
Parses the XPath selector.Methods inherited from class org.apache.batik.bridge.svg12.AbstractContentSelector
createSelector, isSelected
-
Field Details
-
prefixResolver
The Xalan prefix resolver. -
xpath
The XPath expression. -
selectedContent
The selected nodes. -
expression
The expression string.
-
-
Constructor Details
-
XPathPatternContentSelector
public XPathPatternContentSelector(ContentManager cm, XBLOMContentElement content, Element bound, String selector) Creates a new XPathPatternContentSelector.
-
-
Method Details
-
parse
protected void parse()Parses the XPath selector. -
getSelectedContent
Returns a list of nodes that were matched by the given selector string.- Specified by:
getSelectedContent
in classAbstractContentSelector
-