|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xml.security.utils.ElementProxy | +--org.apache.xml.security.transforms.params.XPath2FilterContainer04
Implements the parameters for the XPath Filter v2.0.
Field Summary | |
static java.lang.String |
_TAG_XPATH2
Field _TAG_XPATH2 |
static java.lang.String |
XPathFilter2NS
Field XPathFiler2NS |
Fields inherited from class org.apache.xml.security.utils.ElementProxy |
_baseURI, _constructionElement, _doc, _state, MODE_CREATE, MODE_DECRYPT, MODE_ENCRYPT, MODE_PROCESS, MODE_SIGN, MODE_UNKNOWN, MODE_VERIFY |
Method Summary | |
java.lang.String |
getBaseLocalName()
Method getBaseLocalName |
java.lang.String |
getBaseNamespace()
Method getBaseNamespace |
java.lang.String |
getXPathFilterStr()
Returns the XPath 2 Filter String |
org.w3c.dom.Node |
getXPathFilterTextNode()
Returns the first Text node which contains information from the XPath 2 Filter String. |
boolean |
isIntersect()
Returns true if the Filter attribute has value "intersect". |
boolean |
isSubtract()
Returns true if the Filter attribute has value "subtract". |
boolean |
isUnion()
Returns true if the Filter attribute has value "union". |
static XPath2FilterContainer04 |
newInstance(org.w3c.dom.Element element,
java.lang.String BaseURI)
Creates a XPath2FilterContainer04 from an existing Element; needed for verification. |
static XPath2FilterContainer04 |
newInstanceIntersect(org.w3c.dom.Document doc,
java.lang.String xpath2filter)
Creates a new XPath2FilterContainer04 with the filter type "intersect". |
static XPath2FilterContainer04 |
newInstanceSubtract(org.w3c.dom.Document doc,
java.lang.String xpath2filter)
Creates a new XPath2FilterContainer04 with the filter type "subtract". |
static XPath2FilterContainer04 |
newInstanceUnion(org.w3c.dom.Document doc,
java.lang.String xpath2filter)
Creates a new XPath2FilterContainer04 with the filter type "union". |
Methods inherited from class org.apache.xml.security.utils.ElementProxy |
addBase64Element, addBase64Text, addBigIntegerElement, addText, addTextElement, createElementForFamily, getBaseURI, getBigIntegerFromChildElement, getBytesFromChildElement, getBytesFromTextChild, getChildElementLocalName, getDefaultPrefix, getDocument, getElement, getElementPlusReturns, getTextFromChildElement, getTextFromTextChild, guaranteeThatElementInCorrectSpace, length, setDefaultPrefix, setElement, setXPathNamespaceContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String _TAG_XPATH2
public static final java.lang.String XPathFilter2NS
Method Detail |
public static XPath2FilterContainer04 newInstanceIntersect(org.w3c.dom.Document doc, java.lang.String xpath2filter)
doc
- xpath2filter
- public static XPath2FilterContainer04 newInstanceSubtract(org.w3c.dom.Document doc, java.lang.String xpath2filter)
doc
- xpath2filter
- public static XPath2FilterContainer04 newInstanceUnion(org.w3c.dom.Document doc, java.lang.String xpath2filter)
doc
- xpath2filter
- public static XPath2FilterContainer04 newInstance(org.w3c.dom.Element element, java.lang.String BaseURI) throws XMLSecurityException
element
- BaseURI
-
XMLSecurityException
public boolean isIntersect()
true
if the Filter
attribute has value "intersect".
true
if the Filter
attribute has value "intersect".public boolean isSubtract()
true
if the Filter
attribute has value "subtract".
true
if the Filter
attribute has value "subtract".public boolean isUnion()
true
if the Filter
attribute has value "union".
true
if the Filter
attribute has value "union".public java.lang.String getXPathFilterStr()
public org.w3c.dom.Node getXPathFilterTextNode()
public final java.lang.String getBaseLocalName()
getBaseLocalName
in class ElementProxy
public final java.lang.String getBaseNamespace()
getBaseNamespace
in class ElementProxy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |