From ece7d18cf35374bf4e26d041799cda8f791c89f8 Mon Sep 17 00:00:00 2001 From: gregor Date: Mon, 7 Jul 2003 10:58:37 +0000 Subject: Initial commit git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@2 d688527b-c9ab-4aba-bd8d-4036d912da1d --- .../moa/spss/server/iaik/xml/XPath2FilterImpl.html | 398 +++++++++++++++++++++ 1 file changed, 398 insertions(+) create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xml/XPath2FilterImpl.html (limited to 'spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xml/XPath2FilterImpl.html') diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xml/XPath2FilterImpl.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xml/XPath2FilterImpl.html new file mode 100644 index 000000000..fb00b6bd2 --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xml/XPath2FilterImpl.html @@ -0,0 +1,398 @@ + + + + + + +MOA SP/SS Server Internal API: Class XPath2FilterImpl + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.iaik.xml +
+Class XPath2FilterImpl

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.iaik.xml.XPath2FilterImpl
+
+
+
All Implemented Interfaces:
iaik.server.modules.xml.XPath2Transformation.XPath2Filter
+
+
+
+
public class XPath2FilterImpl
extends Object
implements iaik.server.modules.xml.XPath2Transformation.XPath2Filter
+ +

+An object encapsulating an XPath-Filter2 expression. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + +
Fields inherited from interface iaik.server.modules.xml.XPath2Transformation.XPath2Filter
ALL, INTERSECTION, SUBTRACTION, UNION
+  + + + + + + + + + + +
+Constructor Summary
XPath2FilterImpl(String filterType, + String xPathExpression, + Map namespaceDeclarations) + +
+          Create a new XPath2FilterImpl object.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object other) + +
+          Compare this object to another.
+ StringgetFilterType() + +
+           
+ MapgetNamespaceDeclarations() + +
+           
+ StringgetXPathExpression() + +
+           
+ inthashCode() + +
+           
+protected  voidsetFilterType(String filterType) + +
+          Set the filter type.
+protected  voidsetNamespaceDeclarations(Map namespaceDeclarations) + +
+          Set the namespace declarations.
+protected  voidsetXPathExpression(String xPathExpression) + +
+          Set the XPath expression.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+XPath2FilterImpl

+
+public XPath2FilterImpl(String filterType,
+                        String xPathExpression,
+                        Map namespaceDeclarations)
+
+
Create a new XPath2FilterImpl object.
+
Parameters:
filterType - The type of filter. Must be one of the filter type + constants declared in iaik.server.modules.xml.XPath2Transformation.XPath2Filter
xPathExpression - The XPath expression belonging to this filter.
namespaceDeclarations - The namespace declarations visible for this + XPath2Filter.
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFilterType

+
+public String getFilterType()
+
+
+
Specified by:
getFilterType in interface iaik.server.modules.xml.XPath2Transformation.XPath2Filter
+
+
+
See Also:
XPath2Transformation.XPath2Filter.getFilterType()
+
+
+
+ +

+setFilterType

+
+protected void setFilterType(String filterType)
+
+
Set the filter type.
+
+
+
+
Parameters:
filterType - The filter type to set.
+
+
+
+ +

+getXPathExpression

+
+public String getXPathExpression()
+
+
+
Specified by:
getXPathExpression in interface iaik.server.modules.xml.XPath2Transformation.XPath2Filter
+
+
+
See Also:
XPath2Transformation.XPath2Filter.getXPathExpression()
+
+
+
+ +

+setXPathExpression

+
+protected void setXPathExpression(String xPathExpression)
+
+
Set the XPath expression.
+
+
+
+
Parameters:
xPathExpression - The XPath expression to set.
+
+
+
+ +

+getNamespaceDeclarations

+
+public Map getNamespaceDeclarations()
+
+
+
Specified by:
getNamespaceDeclarations in interface iaik.server.modules.xml.XPath2Transformation.XPath2Filter
+
+
+
See Also:
XPath2Transformation.XPath2Filter.getNamespaceDeclarations()
+
+
+
+ +

+setNamespaceDeclarations

+
+protected void setNamespaceDeclarations(Map namespaceDeclarations)
+
+
Set the namespace declarations.
+
+
+
+
Parameters:
namespaceDeclarations - The mapping between namespace prefixes and + their associated URI.
+
+
+
+ +

+equals

+
+public boolean equals(Object other)
+
+
Compare this object to another.
+
Overrides:
equals in class Object
+
+
+
Parameters:
other - The object to compare this XPath2Filter to.
Returns:
true, if other is a + XPath2Filter and the filter types match and the XPath + expressions match. Otherwise false is returned.
See Also:
Object.equals(java.lang.Object)
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
See Also:
Object.hashCode()
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + -- cgit v1.2.3