This commit was manufactured by cvs2svn to create tag 'v201104200551'.
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.classpath b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.classpath
deleted file mode 100644
index 64c5e31..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.cvsignore b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.cvsignore
deleted file mode 100644
index eb5a316..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-target
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.project b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.project
deleted file mode 100644
index a21a212..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.xml.xpath2.wtptypes</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 21bf693..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,8 +0,0 @@
-#Mon Apr 12 01:32:38 CEST 2010
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/META-INF/MANIFEST.MF
deleted file mode 100644
index 53b5c7d..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,16 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.wst.xml.xpath2.wtptypes
-Bundle-Version: 2.0.0.qualifier
-Bundle-Vendor: %providerName
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Bundle-ActivationPolicy: lazy
-Bundle-Localization: plugin
-Export-Package: org.eclipse.wst.xml.xpath2.wtptypes
-Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)",
- org.eclipse.wst.xml.xpath2.processor;bundle-version="[2.0.0,3.0.0)",
- org.eclipse.wst.xml.core;bundle-version="[1.1.0,2.0.0)",
- org.eclipse.wst.xsd.core;bundle-version="[1.1.500,2.0.0)",
- org.eclipse.xsd;bundle-version="[2.3.0,3.0.0)",
- org.eclipse.wst.sse.core;bundle-version="1.1.500"
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/about.html b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/about.html
deleted file mode 100644
index 2199df3..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>June, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/build.properties b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/build.properties
deleted file mode 100644
index 0973416..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/build.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = plugin.xml,\
- META-INF/,\
- .,\
- plugin.properties,\
- about.html
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/plugin.properties b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/plugin.properties
deleted file mode 100644
index b8c6108..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/plugin.properties
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright (c) 2010 Jesper Steen Moeller and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# Jesper Steen Moeller - initial API and implementation
-#
-# $Id: plugin.properties,v 1.1 2011/03/04 02:05:57 jmoller Exp $
-
-# ====================================================================
-# To code developer:
-# Do NOT change the properties between this line and the
-# "%%% END OF TRANSLATED PROPERTIES %%%" line.
-# Make a new property name, append to the end of the file and change
-# the code to use the new property.
-# ====================================================================
-
-# ====================================================================
-# %%% END OF TRANSLATED PROPERTIES %%%
-# ====================================================================
-
-pluginName = XPath2 WTP ContentModel TypeModel Bridge
-providerName = Eclipse.org
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/pom.xml b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/pom.xml
deleted file mode 100644
index a8c18ed..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/pom.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <artifactId>org.eclipse.wst.xml.xpath2.wtptypes</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>2.0.0-SNAPSHOT</version>
- <name>PsychoPath XPath 2.0 Processor</name>
-
- <parent>
- <groupId>org.eclipse.wst.xml.xpath2</groupId>
- <artifactId>org.eclipse.wst.xml.xpath2-parent</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xml.xpath2.releng
- </relativePath>
- </parent>
-
- <build>
- <sourceDirectory>src</sourceDirectory>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pmd-plugin</artifactId>
- <version>2.5</version>
- </plugin>
- </plugins>
- </pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.7</version>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/src/org/eclipse/wst/xml/xpath2/wtptypes/XsdDOMTypeProvider.java b/bundles/org.eclipse.wst.xml.xpath2.wtptypes/src/org/eclipse/wst/xml/xpath2/wtptypes/XsdDOMTypeProvider.java
deleted file mode 100644
index a44cd70..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2.wtptypes/src/org/eclipse/wst/xml/xpath2/wtptypes/XsdDOMTypeProvider.java
+++ /dev/null
@@ -1,240 +0,0 @@
-package org.eclipse.wst.xml.xpath2.wtptypes;
-
-import java.util.Collections;
-import java.util.List;
-
-import org.eclipse.wst.xml.core.internal.contentmodel.CMAttributeDeclaration;
-import org.eclipse.wst.xml.core.internal.contentmodel.CMDocument;
-import org.eclipse.wst.xml.core.internal.contentmodel.CMElementDeclaration;
-import org.eclipse.wst.xml.core.internal.contentmodel.CMNode;
-import org.eclipse.wst.xml.core.internal.contentmodel.modelquery.CMDocumentManager;
-import org.eclipse.wst.xml.core.internal.provisional.document.IDOMDocument;
-import org.eclipse.wst.xml.core.internal.ssemodelquery.ModelQueryAdapter;
-import org.eclipse.wst.xml.xpath2.api.typesystem.TypeDefinition;
-import org.eclipse.wst.xml.xpath2.api.typesystem.TypeModel;
-import org.eclipse.wst.xsd.contentmodel.internal.XSDImpl.XSDAttributeUseAdapter;
-import org.eclipse.wst.xsd.contentmodel.internal.XSDImpl.XSDElementDeclarationAdapter;
-import org.eclipse.wst.xsd.contentmodel.internal.XSDImpl.XSDSchemaAdapter;
-import org.eclipse.xsd.XSDAttributeDeclaration;
-import org.eclipse.xsd.XSDAttributeUse;
-import org.eclipse.xsd.XSDComplexTypeDefinition;
-import org.eclipse.xsd.XSDElementDeclaration;
-import org.eclipse.xsd.XSDSchema;
-import org.eclipse.xsd.XSDSimpleTypeDefinition;
-import org.eclipse.xsd.XSDTypeDefinition;
-import org.w3c.dom.Attr;
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-
-public class XsdDOMTypeProvider {
- public TypeModel getTypeModel(final Document doc) {
- if (doc instanceof IDOMDocument) {
- return new XsdTypeModel((IDOMDocument)doc);
- }
- return null;
- }
-
- public interface WrappedCMQuery<R> {
- R query();
- }
-
- static public <R> R wrapCMQuery(CMDocumentManager documentManager, WrappedCMQuery<R> query) {
- boolean wasAsync = documentManager.getPropertyEnabled(CMDocumentManager.PROPERTY_ASYNC_LOAD);
- boolean wasAutoLoad = documentManager.getPropertyEnabled(CMDocumentManager.PROPERTY_AUTO_LOAD);
- try {
- documentManager.setPropertyEnabled(CMDocumentManager.PROPERTY_ASYNC_LOAD, false);
- documentManager.setPropertyEnabled(CMDocumentManager.PROPERTY_AUTO_LOAD, true);
-
- return query.query();
- } finally {
- documentManager.setPropertyEnabled(CMDocumentManager.PROPERTY_ASYNC_LOAD, wasAsync);
- documentManager.setPropertyEnabled(CMDocumentManager.PROPERTY_AUTO_LOAD, wasAutoLoad);
- }
- }
-
- public static class XsdTypeModel implements TypeModel {
- private final ModelQueryAdapter modelAdapter;
- private final IDOMDocument doc;
-
- public XsdTypeModel(IDOMDocument doc) {
- this.doc = doc;
- modelAdapter = (ModelQueryAdapter) doc.getAdapterFor(ModelQueryAdapter.class);
- }
-
- private XSDTypeDefinition lookupXSDType(final String namespace, final String localName) {
- return wrapCMQuery(modelAdapter.getModelQuery().getCMDocumentManager(), new WrappedCMQuery<XSDTypeDefinition>() {
- public XSDTypeDefinition query() {
-
- CMDocument cmDoc = modelAdapter.getModelQuery().getCorrespondingCMDocument(doc.getDocumentElement());
-
- if (cmDoc instanceof XSDSchemaAdapter) {
- XSDSchema schema = (XSDSchema) ((XSDSchemaAdapter)cmDoc).getKey();
- XSDTypeDefinition typeDefinition = schema.resolveTypeDefinition(namespace, localName);
- if (typeDefinition.getBaseType() == null) return null; // crude check for on-the-fly created unresolved types
- return typeDefinition;
- }
- return null;
- }
- });
- }
-
- public TypeDefinition lookupType(String namespace, String name) {
- XSDTypeDefinition xsdDef = lookupXSDType(namespace, name);
- return xsdDef != null ? new XsdTypeDefinition(xsdDef) : null;
- }
-
- public TypeDefinition lookupElementDeclaration(final String namespace,
- final String elementName) {
-
- return wrapCMQuery(modelAdapter.getModelQuery().getCMDocumentManager(), new WrappedCMQuery<XsdTypeDefinition>() {
- public XsdTypeDefinition query() {
- CMDocument cmDoc = modelAdapter.getModelQuery().getCorrespondingCMDocument(doc.getDocumentElement());
- if (cmDoc instanceof XSDSchemaAdapter) {
- XSDSchema schema = (XSDSchema) ((XSDSchemaAdapter)cmDoc).getKey();
-
- XSDElementDeclaration declaration = schema.resolveElementDeclaration(namespace, elementName);
- if (declaration != null) return new XsdTypeDefinition(declaration.getTypeDefinition());
- }
- return null;
- }
- });
- }
-
- public TypeDefinition lookupAttributeDeclaration(final String namespace,
- final String attributeName) {
-
- return wrapCMQuery(modelAdapter.getModelQuery().getCMDocumentManager(), new WrappedCMQuery<XsdTypeDefinition>() {
- public XsdTypeDefinition query() {
- CMDocument cmDoc = modelAdapter.getModelQuery().getCorrespondingCMDocument(doc.getDocumentElement());
-
- if (cmDoc instanceof XSDSchemaAdapter) {
- XSDSchema schema = (XSDSchema) ((XSDSchemaAdapter)cmDoc).getKey();
-
- XSDAttributeDeclaration declaration = schema.resolveAttributeDeclaration(namespace, attributeName);
- if (declaration != null) return new XsdTypeDefinition(declaration.getTypeDefinition());
- }
- return null;
- }
- });
- }
-
- public TypeDefinition getType(final Node node) {
- return wrapCMQuery(modelAdapter.getModelQuery().getCMDocumentManager(), new WrappedCMQuery<XsdTypeDefinition>() {
- public XsdTypeDefinition query() {
- if (node instanceof Attr) {
- CMAttributeDeclaration declaration = modelAdapter.getModelQuery().getCMAttributeDeclaration((Attr)node);
- if (declaration == null) {
- CMNode nodeDecl = modelAdapter.getModelQuery().getOrigin(node);
- if (nodeDecl instanceof CMAttributeDeclaration) declaration = (CMAttributeDeclaration) nodeDecl;
- }
- if (declaration instanceof XSDAttributeUseAdapter) {
- XSDAttributeUse au = (XSDAttributeUse)((XSDAttributeUseAdapter)declaration).getKey();
- return new XsdTypeDefinition(au.getAttributeDeclaration().getTypeDefinition());
- }
- } else if (node instanceof Element) {
- CMElementDeclaration declaration = modelAdapter.getModelQuery().getCMElementDeclaration((Element)node);
- if (declaration == null) {
- CMNode nodeDecl = modelAdapter.getModelQuery().getOrigin(node);
- if (nodeDecl instanceof CMElementDeclaration) declaration = (CMElementDeclaration) nodeDecl;
- }
- if (declaration instanceof XSDElementDeclarationAdapter) {
- XSDElementDeclaration decl = ((XSDElementDeclaration)((XSDElementDeclarationAdapter)declaration).getKey()).getResolvedElementDeclaration();
- return new XsdTypeDefinition(decl.getTypeDefinition());
- }
- }
- return null;
- }
- });
- }
-
- public class XsdTypeDefinition implements TypeDefinition {
-
- private final XSDTypeDefinition typeDefinition;
-
- public XsdTypeDefinition(XSDTypeDefinition typeDefinition) {
- this.typeDefinition = typeDefinition;
- }
-
- public String getNamespace() {
- return typeDefinition.getTargetNamespace();
- }
-
- public String getName() {
- return getName();
- }
-
- public boolean isComplexType() {
- return typeDefinition instanceof XSDComplexTypeDefinition;
- }
-
- public TypeDefinition getBaseType() {
- XSDTypeDefinition base = null;
-
- if (typeDefinition instanceof XSDSimpleTypeDefinition) {
- base = ((XSDSimpleTypeDefinition)typeDefinition).getBaseTypeDefinition();
- } else if (typeDefinition instanceof XSDComplexTypeDefinition) {
- base = ((XSDComplexTypeDefinition)typeDefinition).getBaseTypeDefinition();
- }
-
- return (base != null) ? new XsdTypeDefinition(base) : null;
- }
-
- public TypeDefinition getSimpleType() {
- return null;
- }
-
- public boolean derivedFromType(TypeDefinition ancestorType,
- short derivationMethod) {
- if (ancestorType == null) throw new NullPointerException("ancestorType must be non-null"); //!NON-NLS-1
-
- XSDTypeDefinition xsdAncestor = mapXsdType(ancestorType);
- if (xsdAncestor == null) return false;
-
- return isDerivedFrom(xsdAncestor, this.typeDefinition, derivationMethod);
- }
-
- private XSDTypeDefinition mapXsdType(TypeDefinition ancestorType) {
- if (ancestorType instanceof XsdTypeDefinition) {
- return ((XsdTypeDefinition)ancestorType).typeDefinition;
- } else {
- // We should be able to handle the situation where we are passed a type from a different (kind of) type provider
- // We'll try to map this type to the name type in our system, and if that doesn't work, we can assume that there is no relationship...
- return lookupXSDType(ancestorType.getNamespace(), ancestorType.getName());
- }
- }
-
- public boolean derivedFrom(String namespace, String name,
- short derivationMethod) {
- XSDTypeDefinition ancestorType = lookupXSDType(namespace, name);
- if (ancestorType == null) return false;
-
- return isDerivedFrom(ancestorType, this.typeDefinition, derivationMethod);
- }
-
- public List<Short> getSimpleTypes(Attr attr) {
- return Collections.singletonList((short)0);
- }
-
- public List<Short> getSimpleTypes(Element attr) {
- return Collections.singletonList((short)0);
- }
-
- public Class getNativeType() {
- return null;
- }
-
- }
- }
-
- static boolean isDerivedFrom(XSDTypeDefinition base, XSDTypeDefinition derived, short derivationMethod) {
- if (base == derived) return true;
-
- // TODO: Check flags
- return false;
- }
-
- public TypeModel getTypeModel() {
- return null;
- }
-}
\ No newline at end of file
diff --git a/bundles/org.eclipse.wst.xml.xpath2/.project b/bundles/org.eclipse.wst.xml.xpath2/.project
deleted file mode 100644
index 7d15555..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/.project
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.xml.xpath2</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
diff --git a/bundles/org.eclipse.wst.xml.xpath2/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xml.xpath2/META-INF/MANIFEST.MF
deleted file mode 100644
index 4d18f26..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,7 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %Bundle-Name.0
-Bundle-SymbolicName: org.eclipse.wst.xml.xpath2
-Bundle-Version: 1.1.0.qualifier
-Bundle-Vendor: %Bundle-Vendor.0
-Bundle-Localization: plugin
diff --git a/bundles/org.eclipse.wst.xml.xpath2/about.html b/bundles/org.eclipse.wst.xml.xpath2/about.html
deleted file mode 100644
index 2199df3..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>June, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/bundles/org.eclipse.wst.xml.xpath2/about.ini b/bundles/org.eclipse.wst.xml.xpath2/about.ini
deleted file mode 100644
index 3090c89..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/about.ini
+++ /dev/null
@@ -1,11 +0,0 @@
-# about.ini
-# contains information about a feature
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# "%key" are externalized strings defined in about.properties
-# This file does not need to be translated.
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=%blurb
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=icons/WTP_icon_x32_v2.png
diff --git a/bundles/org.eclipse.wst.xml.xpath2/about.mappings b/bundles/org.eclipse.wst.xml.xpath2/about.mappings
deleted file mode 100644
index a28390a..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/about.mappings
+++ /dev/null
@@ -1,6 +0,0 @@
-# about.mappings
-# contains fill-ins for about.properties
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file does not need to be translated.
-
-0=@build@
diff --git a/bundles/org.eclipse.wst.xml.xpath2/about.properties b/bundles/org.eclipse.wst.xml.xpath2/about.properties
deleted file mode 100644
index 15f32ab..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/about.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-# about.properties
-# contains externalized strings for about.ini
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# fill-ins are supplied by about.mappings
-# This file should be translated.
-#
-# Do not translate any values surrounded by {}
-
-blurb=Eclipse XSL Developer Tools\n\
-\n\
-Version: {featureVersion}\n\
-Build id: {0}\n\
-\n\
-(c) Copyright\n\
- Doug Satchwell (Chase Technology Ltd),\n\
- David Carver (Standards for Technology in Automotive Retail)\n\
- and others 2008. All rights reserved.\n\
-\n\
-Visit http://www.eclipse.org/webtools
-
diff --git a/bundles/org.eclipse.wst.xml.xpath2/build.properties b/bundles/org.eclipse.wst.xml.xpath2/build.properties
deleted file mode 100644
index 2f68529..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/build.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-bin.includes = META-INF/,\
- about.html,\
- about.ini,\
- about.mappings,\
- about.properties,\
- icons/,\
- plugin.properties
diff --git a/bundles/org.eclipse.wst.xml.xpath2/icons/WTP_icon_x32_v2.png b/bundles/org.eclipse.wst.xml.xpath2/icons/WTP_icon_x32_v2.png
deleted file mode 100644
index 6f09c2a..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/icons/WTP_icon_x32_v2.png
+++ /dev/null
Binary files differ
diff --git a/bundles/org.eclipse.wst.xml.xpath2/plugin.properties b/bundles/org.eclipse.wst.xml.xpath2/plugin.properties
deleted file mode 100644
index 748e830..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/plugin.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#Properties file for org.eclipse.wst.xsl
-Bundle-Vendor.0 = Eclipse Web Tools Platform
-Bundle-Name.0 = Eclipse XPath 2 Developers Tools
\ No newline at end of file
diff --git a/bundles/org.eclipse.wst.xml.xpath2/pom.xml b/bundles/org.eclipse.wst.xml.xpath2/pom.xml
deleted file mode 100644
index 1ad4bb1..0000000
--- a/bundles/org.eclipse.wst.xml.xpath2/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse.wst.xml.xpath2</groupId>
- <artifactId>org.eclipse.wst.xml.xpath2-parent</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xml.xpath2.releng</relativePath>
- </parent>
-
- <artifactId>org.eclipse.wst.xml.xpath2</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
- <name>PsychoPath XPath 2.0 Processor: Branding Plug-in</name>
-</project>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.classpath b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.classpath
deleted file mode 100644
index fd545ef..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.classpath
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.cvsignore b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.cvsignore
deleted file mode 100644
index a6535f3..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-test.xml
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.project b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.project
deleted file mode 100644
index 8e1061b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.xml.xpath2.processor.doc.user</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.wst.validation.validationbuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.settings/org.eclipse.jdt.core.prefs b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 2b7f98f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-#Sat Aug 15 02:24:36 GMT 2009
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
-org.eclipse.jdt.core.compiler.compliance=1.4
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.source=1.3
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/META-INF/MANIFEST.MF b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/META-INF/MANIFEST.MF
deleted file mode 100644
index c6f3063..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,9 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.wst.xml.xpath2.processor.doc.user;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Bundle-Vendor: %vendorName
-Require-Bundle: org.eclipse.core.runtime
-Bundle-RequiredExecutionEnvironment: J2SE-1.4
-Bundle-Localization: plugin
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/about.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/about.html
deleted file mode 100644
index ed30003..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>August, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/build.properties b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/build.properties
deleted file mode 100644
index 4d8e738..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/build.properties
+++ /dev/null
@@ -1,13 +0,0 @@
-bin.includes = plugin.xml,\
- META-INF/,\
- .,\
- html/,\
- toc.xml,\
- about.html,\
- plugin.properties
-src.includes = buildDoc.xml,\
- docbook/,\
- html/,\
- toc.xml,\
- mediawiki/,\
- about.html
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/buildDoc.xml b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/buildDoc.xml
deleted file mode 100644
index a249fe0..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/buildDoc.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- ======================================================================
- Aug 15, 2009 2:27:05 AM
-
- XPath 2.0 Processor Documentation Generator
- This will take a snapshot of the files on the wiki, that are in wiki text and generate the
- docbook documents
-
- dcarver
- ====================================================================== -->
-<project name="XPath 2.0 Processor Documentation Generator" default="getwikitext">
- <description>
- This will take a snapshot of the files on the wiki, that are in wiki text and generate the
- </description>
-
- <property name="current-loc" location="." />
- <property name="workspace" location=".." />
- <property name="htmldir" value="${current-loc}/html" />
- <property name="docbookdir" value="${workspace}/DocBookXSL/eclipse" />
- <property name="docbooksource" value="${current-loc}/docbook"/>
- <property name="xalan" value="org.apache.xalan.processor.TransformerFactoryImpl" />
-
- <!-- XSLT Chunking Properties -->
- <property name="base.dir" value="${htmldir}"/>
-
- <!-- =================================
- target: default
- ================================= -->
- <target name="getwikitext">
- <get dest="mediawiki/usermanual/usermanual.mediawiki" src="http://wiki.eclipse.org/index.php?title=PsychoPathXPathProcessor/UserManual&action=raw" />
- </target>
-
- <!-- - - - - - - - - - - - - - - - - -
- target: depends
- - - - - - - - - - - - - - - - - - -->
- <target name="convert" depends="getwikitext">
- <property name="wikitext.standalone" location="lib/plugins" />
- <!-- path to wikitext standalone package -->
-
- <path id="wikitext.classpath">
- <fileset dir="${wikitext.standalone}">
- <include name="org.eclipse.mylyn.wikitext.*core*.jar" />
- </fileset>
- </path>
-
- <taskdef classpathref="wikitext.classpath" resource="org/eclipse/mylyn/wikitext/core/util/anttask/wikitext-tasks.properties" />
-
- <wikitext-to-docbook markupLanguage="MediaWiki">
- <fileset dir="mediawiki">
- <include name="**/*.mediawiki" />
- </fileset>
- </wikitext-to-docbook>
-
-<!-- <wikitext-to-eclipse-help markupLanguage="MediaWiki"
- multipleOutputFiles="true"
- navigationImages="true"
- helpPrefix="html">
- <fileset dir="${basedir}">
- <include name="mediawiki/**/*.mediawiki"/>
- </fileset>
- <stylesheet url="styles/help.css"/>
- <stylesheet url="styles/main.css"/>
- </wikitext-to-eclipse-help>
--->
-
- </target>
-
- <target name="create-doc">
-
- <xslt force="true" style="${docbookdir}/eclipse33.xsl" in="${docbooksource}/usermanual.xml" out="test.xml">
- <factory name="${xalan}" />
- <param name="manifest" expression="1"/>
- <param name="base.dir" expression="${htmldir}/"/>
- <param name="create.plugin.xml" expression="0"/>
- <param name="chunker.output.indent" expression="yes"/>
- <param name="navig.showtitles" expression="0"/>
- <param name="suppress.navigation" expression="1"/>
- <param name="generate.toc" expression="book toc,title
-chapter toc,title
-section title" />
- <param name="chapter.autolabel" expression="0"/>
- <param name="section.autolabel" expression="0"/>
- <param name="html.stylesheet" expression="book.css ../book.css"/>
- <param name="chunk.section.depth" expression="3"/>
- <param name="toc.section.depth" expression="5"/>
- <param name="toc.list.type" expression="ul"/>
- </xslt>
-
- <replace file="${current-loc}/toc.xml" token="${current-loc}/" value=""/>
- </target>
-
-</project>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/docbook/usermanual.xml b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/docbook/usermanual.xml
deleted file mode 100644
index 1caf578..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/docbook/usermanual.xml
+++ /dev/null
@@ -1,1292 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
-<book>
- <title>XPath 2.0 Processor User Manual</title>
-
- <chapter id="Introduction">
- <title>Introduction</title>
-
- <para>What is PsychohPath? PsychoPath is a XPath 2.0 XML Schema Aware
- processor. It is nearly fully compliant to the XPath 2.0 test suite. It is
- a library that does not require eclipse to be used. Known adopters of
- PsychoPath include the Xerces-J project for XML Schemas 1.1 assertion
- support.</para>
-
- <para>PsychoPath is the only known open-source java XPath 2.0 processor
- that is fully schema aware. SAXON HE only supports the core functionality.
- XML Schema awarness provides tighter static checking, and can be used to
- help determine if certain operations can or should occur on an XML node.
- For a detailed description of the PsychoPath's design please see the
- <ulink url="/PsychoPathXPathProcessor/Design">design</ulink>
- document.</para>
-
- <section id="Getting_PsychoPath">
- <title>Getting PsychoPath</title>
-
- <para>Currently there is no standalone build of PsychoPath. However, you
- can download the <ulink
- url="http://download.eclipse.org/webtools/downloads/drops/R3.1/R-3.1-20090616035105/">WTP
- WST 3.1</ulink> zip file, and use the
- org.eclipse.wst.xml.xpath2.processor.jar file. This jar has no
- dependencies on eclipse, and will work as a standard jar file. If you
- are using an OSGI container, then this is treated as a standard OSGI
- bundle.</para>
-
- <tip>
- <title>PsychoPath 1.1M1</title>
-
- <para>PsychoPath 1.1M1 is also available to <ulink
- url="http://download.eclipse.org/webtools/downloads/drops/R3.2/S-3.2M1b-20090814143519/">download</ulink>.
- 1.1M1 passes 96% of the XPath 2.0 test suite.</para>
- </tip>
-
- <para>Additional dependencies you currently need are:</para>
-
- <itemizedlist>
- <listitem>
- <para>IBM ICU 4.0 or greater</para>
- </listitem>
-
- <listitem>
- <para>Xerces 2.8.0 or greater</para>
- </listitem>
-
- <listitem>
- <para>JavaCup 0.10 or greater.</para>
- </listitem>
- </itemizedlist>
-
- <para>If using eclipse, these are all available from the Orbit project.
- Others can find the necessary jars from their respective project
- pages.</para>
- </section>
- </chapter>
-
- <chapter id="How_to_feed_Psychopath_XPath_expressions">
- <title>Using PsychoPath XPath 2.0 API</title>
-
- <para>Since PsychoPath has been implemented as an external library and not
- as a complete program, in order to use it, it needs to be accessed from
- inside another program. To process XPath 2.0 expressions using PsychoPath
- from another programs one needs to go through the following
- process:</para>
-
- <orderedlist>
- <listitem>
- <para>Load the XML document</para>
- </listitem>
-
- <listitem>
- <para>Optionally validate the XML document</para>
- </listitem>
-
- <listitem>
- <para>Initialize static and dynamic context in respect to the document
- root</para>
- </listitem>
-
- <listitem>
- <para>Parse the XPath 2.0 expression</para>
- </listitem>
-
- <listitem>
- <para>Statically verify the XPath 2.0 expression</para>
- </listitem>
-
- <listitem>
- <para>Evaluate the XPath 2.0 expression in respect to the XML
- document</para>
- </listitem>
- </orderedlist>
-
- <para>To give a better idea of how this process actually works, we’ll go
- through an example of processing and evaluating the string expression
- “Hello World!”. In this example the XML document that we load is called
- “XPexample.xml”.</para>
-
- <section id="Non-Schema_Aware">
- <title>Non-Schema Aware</title>
-
- <programlisting>/**
- * First load and optionally validate the XML document
-*/
-// Create an InputStream from the XML document
-InputStream is = new FileInputStream(“XPexample.xml”);
-
-// Initializing the Xerces DOM loader.
-DOMLoader loader = new XercesLoader();
-
-// Optionally set flag to validate XML document loader.setvalidating(validate);
-// Loads the XML document and stores the DOM root
-Document doc = loader.load(is);
-
-/**
- * Dynamic contexts must be initialised to defaults
- * dependent on the XML Schema.
-*/
-
-// Extracting the schema from DOM root of Xpexpression.xml.
-ElementPSVI rootPSVI = (ElementPSVI)doc.getDocumentElement();
-XSModel schema = rootPSVI.getSchemaInformation();
-
-// Initialising the DynamicContext.
-DynamicContext dc = new DefaultDynamicContext(schema, doc);
-
-// Register the namespaces of the XPath 2.0 predefined datatypes
-dc.addnamespace(“xs”,”[http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema]”);
-
-// Register the XPath 2.0 standard functions
-dc.addfunctionlibrary(new FnFunctionLibrary());
-dc.addfunctionlibrary(new XSCtrLibrary());
-
-/**
- * Parsing the XPath 2.0 expression into an AST representation
- */
-// Initialises PsychoPath’s supplied parser.
-XPathParser xpp = new JflexCupParser();
-
-// Parses the XPath expression.
-XPath xp = xpp.parse(xpath);
-/**
- * Static check the AST to verift structural validity of
- * XPath 2.0 expression
- */
-
-// Initializing StaticChecker.
-StaticChecker namecheck = new StaticNameResolver(sc);
-
-// Static Checking the Xpath expression ’Hello World!’ namecheck.check(xp);
-/**
- * Evaluate the XPath 2.0 expression
- */
-
-// Initializing the evaluator with DynamicContext and the name
-// of the XML document XPexample.xml as parameters.
-Evaluator eval = new DefaultEvaluator(dc, doc);
-
-// Evaluates the XPath 2.0 expression, storing the result
-// in the ResultSequence
-ResultSequence rs = eval.evaluate(xp);
-</programlisting>
- </section>
-
- <section id="Schema_Aware">
- <title>Schema Aware</title>
-
- <para></para>
-
- <programlisting>/**
- * First load and optionally validate the XML document
-*/
-
- SchemaFactory schemaFactory = new XMLSchemaFactory();
- URL schemaURL = new File("XPexample.xsd").toURL();
- Schema jaxpschema = schemaFactory.newSchema(schemaURL);
-
-// Create an InputStream from the XML document
-InputStream is = new FileInputStream(“XPexample.xml”);
-
-// Initializing the Xerces DOM loader.
-DOMLoader loader = new XercesLoader(jaxpschema);
-
-// Optionally set flag to validate XML document loader.setvalidating(validate);
-// Loads the XML document and stores the DOM root
-Document doc = loader.load(is);
-
-/**
- * Dynamic contexts must be initialised to defaults
- * dependent on the XML Schema.
-*/
-
-// Initialising the DynamicContext.
-DynamicContext dc = new DefaultDynamicContext(jaxpschema, doc);
-
-// Register the namespaces of the XPath 2.0 predefined datatypes
-dc.addnamespace(“xs”,”[http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema]”);
-
-// Register the XPath 2.0 standard functions
-dc.addfunctionlibrary(new FnFunctionLibrary());
-dc.addfunctionlibrary(new XSCtrLibrary());
-
-/**
- * Parsing the XPath 2.0 expression into an AST representation
- */
-// Initialises PsychoPath’s supplied parser.
-XPathParser xpp = new JflexCupParser();
-
-// Parses the XPath expression.
-XPath xp = xpp.parse(xpath);
-
-/**
- * Static check the AST to verift structural validity of
- * XPath 2.0 expression
- */
-
-// Initilising StaticChecker.
-StaticChecker namecheck = new StaticNameResolver(sc);
-
-// Static Checking the Xpath expression ’Hello World!’ namecheck.check(xp);
-/**
- * Evaluate the XPath 2.0 expression
- */
-
-// Initialising the evaluator with DynamicContext and the name
-// of the XML document XPexample.xml as parameters.
-Evaluator eval = new DefaultEvaluator(dc, doc);
-
-// Evaluates the XPath 2.0 expression, storing the result
-// in the ResultSequence
-ResultSequence rs = eval.evaluate(xp);
-</programlisting>
-
- <para>XPath 2.0 defines everything to be a sequence of items, including
- the arguments to expressions and the result of operations. Thus, the
- overall result of an XPath expression evaluation is also a sequence of
- items. PsychoPath uses the class ResultSequence as a Collections wrapper
- to store these sequences and therefore, the result of an evaluation is
- of this type also. The ResultSequence consists of zero or more items; an
- item may be a node or a simple-value. “Hello World!” is an example of a
- single value with length 1. A general sequence could be written as (“a”,
- “s”, “d”, “f”).</para>
-
- <para>Extraction of certain items from the ResultSequence class is
- described below, with details of the different operations that one might
- apply on the ResultSequence. Consider that ’rs’ is the ResultSequence,
- then:</para>
-
- <para></para>
-
- <programlisting>// Will return the number of elements in the sequence, in this
-// case of ’Hello World!’ expression size = 1.
-rs.size();
-
-// Will return the n’th element in the sequence, in this case of
-// ’Hello World!’, if n = 1, then it will return
-// XSString of “Hello World!”, but if n = 2, it will return
-// Empty Result.
-rs.get(n);
-
-//Will return true if the sequence is empty.
-rs.empty();
-
-// Will return the first element of the sequence,
-// in this example it will return XSString of “Hello World!”
-rs.first()
-</programlisting>
-
- <para>However, all the items extracted will be of the type’s base class
- AnyType and need to be casted into its actual subtype.</para>
-
- <para>Certain operations always return a particular type and using this
- knowledge, the extracted item can be immediately casted. In our example
- “Hello World!” returns a string (easily known as it is inside the quotes
- ’ ’ ), so this can safely be casted as such:</para>
-
- <para><programlisting>XSString xsstring = XSString)(rs.first());</programlisting>The
- actual result can now be extracted from this XSString in the following
- manner: <programlisting>String str = xsstring.value();</programlisting></para>
-
- <para>The details of how to cast extracted items from AnyType into their
- actual subtypes with examples is in the next section on How to use each
- production in the grammar.</para>
-
- <para>However, if the expected return type is unknown or multiple types
- are possible, the types hierarchy can be traversed in a breadth first
- manner making use of the Java instanceof operator to ascertain the
- actual type. </para>
- </section>
-
- <section id="How_to_use_the_XPath_2.0_grammar_with_PsychoPath">
- <title>How to use the XPath 2.0 grammar with PsychoPath</title>
-
- <para>In this section we will try to give you an overview of the XPath
- 2.0 grammar in general and how each production in the grammar should be
- used with PsychoPath. For the formal specifications, see the W3C
- web-site for XPath 2.0 specification <ulink
- url="http://www.w3.org/TR/xpath20">http://www.w3.org/TR/xpath20</ulink>.</para>
-
- <section id="Constants">
- <title>Constants</title>
-
- <para>String literals are written as “Hello” or ‘Hello’. In each case
- the opposite kind of quotation mark can be used within the string: ‘He
- said “Hello” ’ or “London is a big city”. To feed PsychoPath, “ ‘Hello
- World!’ ”or “ “Hello World!” ” can be used to feed it with strings.
- Remember that the ResultSequence returns AnyType so since a string is
- being expected as the result, first it has to be casted in the code
- like this: <programlisting>XSString xsstring = (XSString)(rs.first());</programlisting>
- Numeric constants follow the Java rules for decimal literals: for
- example, 4 or 4.67; a negative number can be written as -3.05. The
- numeric literal is taken as a double precision floating point number
- if it uses scientific notation (e.g. 1.0e7), as a fixed point decimal
- if it includes a decimal point, or as an integer otherwise. When
- extracting number literals from the ResultSequence, possible types to
- be returned include <emphasis role="italic">XSDecima''l (e.g. :
- xs:decimal: 4.67),''XSInteger ''(e.g. : xs:integer: 4) or
- ''XSDouble</emphasis> (e.g. : xs:double 1e0). All of which need to be
- cast in the same manner as stated before: from AnyType to their
- corresponding types.</para>
-
- <para>There are no boolean constants as such: <emphasis
- role="italic">true, false</emphasis> instead the function calls
- <emphasis role="bold">true()</emphasis> and <emphasis
- role="bold">false()</emphasis> are used.</para>
-
- <para>Constants of other data types can be written using constructors.
- These look like function calls but require a string literal as their
- argument. For example, <emphasis
- role="bold">xs:float(“10.7”)</emphasis> produces a single-precision
- floating point number.</para>
- </section>
-
- <section id="Path_expressions">
- <title>Path expressions</title>
-
- <para>A path expression is a sequence of steps separated by the
- <emphasis role="bold">/''' or '''//</emphasis> operator. For example,
- <emphasis role="bold">../@desc</emphasis> selects the desc attribute
- of the parent of the context node.</para>
-
- <para>In XPath 2.0, path expressions have been generalized so that any
- expression can be used as an operand of <emphasis
- role="bold">/</emphasis>, (both on the left and the right), as long as
- its value is a sequence of nodes. For example, it is possible to use a
- union expression (in parentheses) or a call to the id()
- function.</para>
-
- <para>In practice, it only makes sense to use expressions on the right
- of <emphasis role="bold">"/"</emphasis> if they depend on the context
- item. It is legal to write $x/$y provided both $x and $y are sequences
- of nodes, but the result is exactly the same as writing <emphasis
- role="bold"> <emphasis role="italic">./$y</emphasis>
- </emphasis>.</para>
-
- <para>Note that the expressions <emphasis role="bold">./$X</emphasis>
- or <emphasis role="bold">$X/.</emphasis> can be used to remove
- duplicates from <emphasis role="bold">$X</emphasis> and sort the
- results into document order.</para>
-
- <para>The operator <emphasis role="bold">//</emphasis> is an
- abbreviation for <emphasis
- role="bold">/descendant-or-self::node()</emphasis>. An expression of
- the form <emphasis role="bold">/E</emphasis> is shorthand for
- <emphasis role="bold">root(.)/E</emphasis>, and the expression
- <emphasis role="bold">/''' on its own is shorthand for
- '''root(.)</emphasis>.</para>
- </section>
-
- <section id="Axis_steps">
- <title>Axis steps</title>
-
- <para>The basic primitive for accessing a source document is the axis
- step. Axis steps may be combined into path expressions using the path
- operators "/" and "//", and they may be filtered using filter
- expressions in the same way as the result of any other
- expression.</para>
-
- <para>An axis step has the basic form axis::node-test, and selects
- nodes on a given axis that satisfy the node-test. The axes available
- are:</para>
-
- <orderedlist>
- <listitem>
- <para>element: age</para>
- </listitem>
-
- <listitem>
- <para>element: age</para>
- </listitem>
- </orderedlist>
-
- <para>The rest of the axes act in the same manner.</para>
- </section>
-
- <section id="Set_difference.2C_intersection_and_Union">
- <title>Set difference, intersection and Union</title>
-
- <para>The expression E1 except E2 selects all nodes that are in E1
- unless they are also in E2. Both expressions must return sequences of
- nodes. The results are returned in document order. For example, @*
- except @note returns all attributes except the note attribute. The
- expression E1 intersect E2 selects all nodes that are in both E1 and
- E2. Both expressions must return sequences of nodes. The results are
- returned in document order. The expression E1 union E2 selects all
- nodes that are in either E1 or E2 or both. Both expressions must
- return sequences of nodes. The results are returned in document order.
- A complete example of the above expression would be as follows.
- Consider an XML document which looks like this:</para>
-
- <programlisting><nodes>
- <a>
- <connecteda>A</connecteda>
- <connecteda>B</connecteda>
- <connecteda>C</connecteda>
- </a>
- <b>
- <connectedb>B</connectedb>
- <connectedb>C</connectedb>
- <connectedb>D</connectedb>
- </b>
-</nodes>
-</programlisting>
-
- <para>Then an example of each of the expressions would be:</para>
-
- <para><programlisting>data(/a/*) union data(/b/*)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:string: A</para>
- </listitem>
-
- <listitem>
- <para>xs:string: B</para>
- </listitem>
-
- <listitem>
- <para>xs:string: C</para>
- </listitem>
-
- <listitem>
- <para>xs:string: D</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>data(/a/*) intersect data(/b/*)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:string: B</para>
- </listitem>
-
- <listitem>
- <para>xs:string: C</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>data(/a/*) except data(/b/*)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:string: D</para>
- </listitem>
- </orderedlist>
- </section>
-
- <section id="Arithmetic_Expressions">
- <title>Arithmetic Expressions</title>
-
- <section id="Unary">
- <title>Unary</title>
-
- <para>minus and plus: The unary minus operator changes the sign of a
- number. For example -1 is minus one, and -1e0 is the double value
- negative -1.</para>
- </section>
-
- <section id="Multiplication_and_Division:">
- <title>Multiplication and Division:</title>
-
- <para>The operator * multiplies two numbers. If the operands are of
- different types, XPath 2.0 specifications say that one of them is
- promoted to the type of the other. The result is the same type as
- the operands after promotion.</para>
-
- <para>The operator div divides two numbers. Dividing two integers
- produces a double; in other cases the result is the same type as the
- operands.</para>
-
- <para>The operator idiv performs integer division. For example, the
- result of 10 idiv 3 is 3.</para>
-
- <para>The mod operator returns the modulus (or remainder) after
- division.</para>
-
- <para>The operators * and div may also be used to multiply or divide
- a range by a number.</para>
-
- <para>For example, <emphasis role="italic">(1 idiv 1 to
- 3)</emphasis> returns the result: <emphasis
- role="italic">xs:integer: 1, xs:integer: 2, xs:integer:
- 3</emphasis></para>
- </section>
-
- <section id="Addition_and_Subtraction:">
- <title>Addition and Subtraction:</title>
-
- <para>The operators <emphasis role="bold">+</emphasis> and <emphasis
- role="italic">'-'</emphasis> perform addition and subtraction of
- numbers, in the usual way. Once again, if the operands are of
- different types, XPath 2.0 specifications say one of them is
- promoted but numeric type promotion is currently unsupported by
- PsychoPath. The result is of the same type as the operands.</para>
-
- <para>Examples of above would be:</para>
-
- <para><programlisting> -(5 + 7)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:integer: -12</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>-xs:float(’1.23’)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:float: -1.23</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>-xs:double(’1.23’)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:double: -1.23</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>(+5 - +7)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:integer: -2</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>(1 to 5 div 0 )</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <itemizedlist>
- <listitem>
- <para>FAIL (division by zero!)</para>
- </listitem>
- </itemizedlist>
-
- <para><programlisting>5*6*10*5*96 div 20 div 3 div 1</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:decimal: 2400.0</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>31 mod 15</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:integer: 1</para>
- </listitem>
- </orderedlist>
- </section>
- </section>
-
- <section id="Range_expressions">
- <title>Range expressions</title>
-
- <para>The expression E1 to E2 returns a sequence of integers. For
- example, 1 to 5 returns the sequence 1, 2, 3, 4, 5. This is useful in
- for expressions, for example the first five nodes of a node sequence
- can be processed by writing for $i in 1 to 5 return (//x) <ulink
- url="$i">$i</ulink>. Another example:</para>
-
- <para><programlisting>(1+1 to 10)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:integer: 2</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 3</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 4</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 5</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 6</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 7</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 8</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 9</para>
- </listitem>
-
- <listitem>
- <para>xs:integer: 10</para>
- </listitem>
- </orderedlist>
- </section>
-
- <section id="Comparisons">
- <title>Comparisons</title>
-
- <para>The simplest comparison operators are <emphasis
- role="bold">eq</emphasis>, <emphasis role="bold">ne</emphasis>,
- <emphasis role="bold">lt</emphasis>, <emphasis
- role="bold">le</emphasis>, <emphasis role="bold">gt</emphasis>,
- <emphasis role="bold">ge</emphasis>. These compare two atomic values
- of the same type, for example two integers, two dates, or two strings.
- (Collation hasn’t been implemented in current version of PsychoPath).
- If the operands are not atomic values, an error is raised.</para>
-
- <para>The operators <emphasis role="bold">=''', </emphasis>!='
- <emphasis role="italic">, '</emphasis><=' <emphasis role="italic">,
- '</emphasis>> <emphasis role="bold">, '''<</emphasis>, and
- <emphasis role="bold">>=</emphasis> can compare arbitrary
- sequences. The result is true if any pair of items from the two
- sequences has the specified relationship, for example <emphasis
- role="italic">$A = $B</emphasis> is true if there is an item in
- <emphasis role="italic">$A</emphasis> that is equal to some item in
- <emphasis role="italic">$B</emphasis>.</para>
-
- <para>The operators <emphasis role="bold">is</emphasis> and <emphasis
- role="bold">isnot</emphasis> test whether the operands represent the
- same (identical) node. For example, <emphasis role="italic">title
- <ulink url="1">1</ulink> is * <ulink url="@note">@note</ulink> <ulink
- url="1">1</ulink> </emphasis> is true if the first title child is the
- first child element that has a <emphasis
- role="italic">@note</emphasis> attribute. If either operand is an
- empty sequence the result is an empty sequence (which will usually be
- treated as false).</para>
-
- <para>The operators <emphasis role="bold"><<</emphasis> and
- <emphasis role="bold">>></emphasis> test whether one node
- precedes or follows another in document order. Consider this XML
- document:</para>
-
- <programlisting><book>
- <title>Being a Dog Is a Full-Time Job</title>
- <author>Charles M. Schulz</author>
- <character>
- <name>Snoopy</name>
- <friend-of>Peppermint Patty</friend-of>
- <since>1950-10-04</since>
- <age>2</age>
- <qualification>extroverted beagle</qualification>
- </character>
- <character>
- <name>Peppermint Patty</name>
- <since>1966-08-22>/since>
- <age>4</age>
- <qualification>bold, brash and tomboyish</qualification>
- </character>
-</book>
-</programlisting>
-
- <para>Example:</para>
-
- <para><programlisting>book/character name="Snoopy" << book/character Patty" </programlisting></para>
-
- <para><emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:boolean: true</para>
- </listitem>
- </orderedlist>
-
- <para>book/character <ulink url="name="Peppermint">Patty"</ulink>
- << book/character <ulink
- url="name="Snoopy"">name="Snoopy"</ulink> <emphasis
- role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:boolean: false</para>
- </listitem>
- </orderedlist>
- </section>
-
- <section id="Conditional_Expressions">
- <title>Conditional Expressions</title>
-
- <para>XPath 2.0 allows a conditional expression of the form <emphasis
- role="italic">if ( E1 ) then E2 else E3</emphasis>. For example,
- <emphasis role="italic">if (@discount) then @discount else
- 0</emphasis> returns the value of the discount attribute if it is
- present, or zero otherwise.</para>
- </section>
-
- <section id="Quantified_Expressions">
- <title>Quantified Expressions</title>
-
- <para>The expression <emphasis role="italic">some $x in E1 satisfies
- E2</emphasis> returns true if there is an item in the sequence E1 for
- which the effective boolean value of E2 is true. Note that E2 must use
- the range variable <emphasis role="italic">$x</emphasis> to refer to
- the item being tested; it does not become the context item. For
- example, <emphasis role="italic">some $x in @* satisfies $x eq
- ""</emphasis> is true if the context item is an element that has at
- least one zero-length attribute value.</para>
-
- <para>Similarly, the expression <emphasis role="italic">every $x in E1
- satisfies E2</emphasis> returns true if every item in the sequence
- given by E1 satisfies the condition.</para>
- </section>
-
- <section id="And.2C_Or_Expressions">
- <title>And, Or Expressions</title>
-
- <para>The expression <emphasis role="italic">E1 and E2</emphasis>
- returns true if the effective boolean values of E1 and E2 are both
- true. The expression <emphasis role="italic">E1 or E2</emphasis>
- returns true if the effective boolean values of either or both of E1
- and E2 are true.</para>
-
- <para><programlisting> (for a truth table) 1 and 1</programlisting></para>
-
- <para><emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:boolean: true</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>1 and 0</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:boolean: false</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>1 or 0</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:boolean: true</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>0 or 1</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:boolean: true</para>
- </listitem>
- </orderedlist>
-
- <para></para>
- </section>
-
- <section id="SequenceType_Matching_Expressions">
- <title>SequenceType Matching Expressions</title>
-
- <para>The rules for SequenceType matching compare the actual type of a
- value with an expected type. These rules are a subset of the formal
- rules that match a value with an expected type defined in XQuery 1.0
- and XPath 2.0 Formal Semantics <ulink
- url="http://www.w3.org/TR/xpath20/#XQueryFormalSemantics">http://www.w3.org/TR/xpath20/#XQueryFormalSemantics</ulink>,
- because the Formal Semantics must be able to match a value with any
- XML Schema type, whereas the rules below only match values against
- those types expressible by the SequenceType syntax.</para>
-
- <para>Some of the rules for SequenceType matching require determining
- whether a given type name is the same as or derived from an expected
- type name. The given type name may be "known" (defined in the in-scope
- schema definitions), or "unknown" (not defined in the in-scope schema
- definitions). An unknown type name might be encountered, for example,
- if a source document has been validated using a schema that was not
- imported into the static context. In this case, an implementation is
- allowed (but is not required) to provide an implementation-dependent
- mechanism for determining whether the unknown type name is derived
- from the expected type name. For example, an implementation might
- maintain a data dictionary containing information about type
- hierarchies. consider the following XML document:</para>
-
- <programlisting><sorbo>
- <is>elite</is>
- <!-- life sux -->
-</sorbo>
-</programlisting>
-
- <para>Then, the following are some example of SequenceType
- matchings:</para>
-
- <para><programlisting> element({*})</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>element: sorbo</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>element(elite)</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>Empty results</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>sorbo/comment()</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>comment: life sux</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>data(/sorbo/comment())</programlisting></para>
-
- <para> <emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>xs:string: life sux</para>
- </listitem>
- </orderedlist>
-
- <para><programlisting>sorbo/node()</programlisting></para>
-
- <para><emphasis role="bold">result:</emphasis></para>
-
- <orderedlist>
- <listitem>
- <para>text:</para>
- </listitem>
-
- <listitem>
- <para>element: is</para>
- </listitem>
-
- <listitem>
- <para>comment: life sux</para>
- </listitem>
-
- <listitem>
- <para>text:</para>
- </listitem>
- </orderedlist>
-
- <para></para>
- </section>
- </section>
- </chapter>
-
- <chapter id="How_to_use_XPath_2.0_functions_with_PsychoPath">
- <title>How to use XPath 2.0 functions with PsychoPath</title>
-
- <para>The aim of this section is to give the user an overview of the
- available XPath 2.0 functions that are implemented in PsychoPath. For the
- formal specifications, see the W3C web-site for XPath 2.0 functions and
- operators <ulink
- url="http://www.w3.org/TR/xpath-functions/">http://www.w3.org/TR/xpath-functions/</ulink>.</para>
-
- <section id="Accessors">
- <title>Accessors</title>
-
- <para>In order for PsychoPath to operate on instances of the XPath 2.0
- data model, the model must expose the properties of the items it
- contains. It does this by defining a family of accessor functions. These
- functions are not available to users or applications to call directly.
- Instead, they are descriptions of the information that an implementation
- of the model must expose to applications.</para>
-
- <para>data(‘string’)</para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XSString)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>In order to get the result of ‘string’</para>
- </section>
-
- <section id="Constructor_Functions">
- <title>Constructor Functions</title>
-
- <para><programlisting>xs:dateTime("2002-02-01T10:00:00+06:00")</programlisting></para>
-
- <para>From within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XSDateTime)rs.first()).stringvalue(); println(n);</programlisting></para>
-
- <para>in order to get the result of ‘2002-02-01T04:00:00Z’</para>
- </section>
-
- <section id="Functions_on_Numeric_Values">
- <title>Functions on Numeric Values</title>
-
- <para><programlisting>ceiling(xs:float(‘10.4’))</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>float n = ((XSFloat)rs.first()).floatvalue();
-println(n);</programlisting></para>
-
- <para>In order to get the result of ‘11.0’</para>
- </section>
-
- <section id="Functions_to_Assemble_and_Disassemble_Strings">
- <title>Functions to Assemble and Disassemble Strings</title>
-
- <para><programlisting>codepoints-to-string(0111)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XSString)rs.first()).stringvalue();
-println(n);</source></programlisting></para>
-
- <para>In order to get the result of ‘o’</para>
- </section>
-
- <section id="Compare_and_Other_Functions_on_String_Values">
- <title>Compare and Other Functions on String Values</title>
-
- <para><programlisting>concat(‘un’, ‘grateful’)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XSString)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>In order to get the result of ‘ungrateful’</para>
- </section>
-
- <section id="Functions_Based_on_Substring_Matching">
- <title>Functions Based on Substring Matching</title>
-
- <para><programlisting>contains("abc", "edf")</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value();
-println(n);</programlisting></para>
-
- <para>In order to get the result of ‘false’</para>
- </section>
-
- <section id="String_Functions_that_Use_Pattern_Matching">
- <title>String Functions that Use Pattern Matching</title>
-
- <para><programlisting>matches(‘abcd’, ‘abcd’)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value();
-println(n);</programlisting></para>
-
- <para>In order to get the result of ‘true’</para>
- </section>
-
- <section id="Functions_on_Boolean_Values">
- <title>Functions on Boolean Values</title>
-
- <para><programlisting>not(true())</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value();
-println(n);</programlisting></para>
-
- <para>in order to get the result of ‘false’</para>
- </section>
-
- <section id="Component_Extraction_Functions_on_Durations.2C_Dates_and_Times">
- <title>Component Extraction Functions on Durations, Dates and
- Times</title>
-
- <para><programlisting>timezone-from-time(xs:time("13:20:00+05:00"))</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XDTDayTimeDuration)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>in order to get the result of ‘PT5H’</para>
- </section>
-
- <section id="Functions_Related_to_QNames">
- <title>Functions Related to QNames</title>
-
- <para><programlisting>local-name-from-QName(QName(‘ <ulink
- url="http://www.example.com/example">http://www.example.com/example</ulink>’, ‘person’))</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XSNCName)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>in order to get the result of ‘person’</para>
- </section>
-
- <section id="Functions_on_Nodes">
- <title>Functions on Nodes</title>
-
- <para></para>
-
- <section id="General_Functions_on_Sequences">
- <title>General Functions on Sequences</title>
-
- <para><programlisting>remove((‘s’,‘o’,‘m’,‘e’,‘t’,‘h’,‘i’,‘n’,‘g’), 6)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <programlisting>for (Iterator iter = rs.iterator(); iter.hasNext();) {
- Object item = iter.next();
- String n = ((XSString)item).stringvalue();
- print(n + " ");
-} println("");
-</programlisting>
-
- <para>in order to get the result of ‘s o m e t i n g’</para>
- </section>
-
- <section id="Functions_That_Test_the_Cardinality_of_Sequences">
- <title>Functions That Test the Cardinality of Sequences</title>
-
- <para><programlisting>one-or-more((1,2,3,4,5))</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <programlisting>for (Iterator iter = rs.iterator(); iter.hasNext();) {
- Object item = iter.next();
- int n = ((XSInteger)item).intvalue();
- print(n + " ");
-} println("");
-</programlisting>
-
- <para>in order to get the result of ‘1 2 3 4 5’</para>
- </section>
-
- <section id="Deep-Equal.2C_Aggregate_Functions.2C_and_Functions_that_Generate_Sequences">
- <title>Deep-Equal, Aggregate Functions, and Functions that Generate
- Sequences</title>
-
- <para><programlisting>avg((3,4,5))</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>double avg = ((XSDouble)rs.first()).doublevalue();
-println(avg);</programlisting></para>
-
- <para>in order to get the result of ‘4.0’</para>
- </section>
-
- <section id="Context_Functions">
- <title>Context Functions</title>
-
- <para><programlisting>(10 to 20) = 2</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>int pos = ((XSInteger)rs.first()).intvalue(); println(pos);</programlisting></para>
-
- <para>in order to get the result of ‘11’</para>
- </section>
- </section>
- </chapter>
-
- <chapter id="How_to_use_XPath_2.0_operators_with_PsychoPath">
- <title>How to use XPath 2.0 operators with PsychoPath</title>
-
- <para>The aim of this section is to give the user an overview of the
- available XPath 2.0 operators that are implemented in PsychoPath. For the
- formal specifications, see the W3C web-site for XPath 2.0 functions and
- operators <ulink
- url="http://www.w3.org/TR/xpath-functions/">http://www.w3.org/TR/xpath-functions/</ulink>.</para>
-
- <para></para>
-
- <section id="Operators_on_Numeric_Values">
- <title>Operators on Numeric Values</title>
-
- <para><programlisting>xs:integer(4) + xs:integer(3)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>Integer n = ((XSInteger)rs.first()).integervalue();
-println(n);</programlisting></para>
-
- <para>in order to get the result of ‘7’</para>
- </section>
-
- <section id="Comparison_of_Numeric_Values">
- <title>Comparison of Numeric Values</title>
-
- <para><programlisting>xs:decimal(3.3) = xs:decimal(6.6)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value(); println(n);</programlisting></para>
-
- <para>in order to get the result of ‘false’</para>
- </section>
-
- <section id="Operators_on_Boolean_Values">
- <title>Operators on Boolean Values</title>
-
- <para><programlisting>xs:boolean(’true’) gt xs:boolean(’false’)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value(); println(n);</programlisting></para>
-
- <para>in order to get the result of ‘true’</para>
- </section>
-
- <section id="Comparisons_of_Duration.2C_Date_and_Time_Values">
- <title>Comparisons of Duration, Date and Time Values</title>
-
- <para><programlisting>xs:time("23:00:00+06:00") lt xs:time("12:00:00-06:00")</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value();
-println(n);</programlisting></para>
-
- <para>in order to get the result of ‘true’</para>
- </section>
-
- <section id="Arithmetic_Functions_on_Durations">
- <title>Arithmetic Functions on Durations</title>
-
- <para><programlisting>multiply-dayTimeDuration(xs:dayTimeDuration("PT2H10M"), 2.1)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XDTDayTimeDuration)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>which returns a xdt:dayTimeDuration value corresponding to 4 hours
- and 33 minutes ‘PT4H33M’</para>
- </section>
-
- <section id="Arithmetic_Functions_Dates_and_Times">
- <title>Arithmetic Functions Dates and Times</title>
-
- <para><programlisting>add-yearMonthDuration-to-dateTime( xs:dateTime("2000-10-30T11:12:00"), xdt:yearMonthDuration("P1Y2M"))</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>String n = ((XSDateTime)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>which returns an xs:dateTime value corresponding to the lexical
- representation ‘2001-12-30T11:12:00’</para>
- </section>
-
- <section id="Operators_Related_to_QNames_And_Nodes">
- <title>Operators Related to QNames And Nodes</title>
-
- <para><programlisting>xs:QName(’ao’) eq xs:QName(’ao’)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>boolean n = ((XSBoolean)rs.first()).value();
-println(n);</programlisting></para>
-
- <para>which returns the result of ‘true’</para>
- </section>
-
- <section id="Union.2C_Intersection_and_Except">
- <title>Union, Intersection and Except</title>
-
- <para><programlisting>union($seq2, $seq3)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <programlisting>for (Iterator iter = rs.iterator(); iter.hasNext();) {
- Object item = iter.next();
- String n = ((XSString)item).stringvalue();
- print(n + ", ");
-}
-println("");
-</programlisting>
-
- <para> </para>
-
- <para>which returns the sequence consisting of $item1, $item2,
- $item3.</para>
-
- <para></para>
- </section>
-
- <section id="Operators_that_Generate_Sequences">
- <title>Operators that Generate Sequences</title>
-
- <para><programlisting>(1 to 3)</programlisting></para>
-
- <para>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</para>
-
- <para><programlisting>int n = (XSInteger)rs.first()).stringvalue();
-println(n);</programlisting></para>
-
- <para>which returns the sequence consisting of 1, 2, 3.</para>
- </section>
- </chapter>
-</book>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/book.css b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/book.css
deleted file mode 100644
index f4c35e7..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/book.css
+++ /dev/null
@@ -1,222 +0,0 @@
-p.Code {
- display: block;
- text-align: left;
- text-indent: 0.00pt;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 15pt;
- font-weight: normal;
- font-style: normal;
- color: #4444CC;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family: "Courier New", Courier, monospace;
-}
-
-H6.CaptionFigColumn {
- display: block;
- text-align: left;
- text-indent: 0.000000pt;
- margin-top: 3.000000pt;
- margin-bottom: 11.000000pt;
- margin-right: 0.000000pt;
- margin-left: 0.000000pt;
- font-size: 75%;
- font-weight: bold;
- font-style: Italic;
- color: #000000;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
-}
-
-p.Note {
- display: block;
- text-align: left;
- text-indent: 0pt;
- margin-top: 19.500000pt;
- margin-bottom: 19.500000pt;
- margin-right: 0.000000pt;
- margin-left: 30pt;
- font-size: 110%;
- font-weight: normal;
- font-style: Italic;
- color: #000000;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
-}
-
-EM.UILabel {
- font-weight: Bold;
- font-style: normal;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
-}
-
-EM.CodeName {
- font-weight: Bold;
- font-style: normal;
- text-decoration: none;
- vertical-align: baseline;
- text-transform: none;
- font-family: "Courier New", Courier, monospace;
-}
-
-UL.NavList {
- margin-left: 1.5em;
- padding-left: 0px;
- list-style-type: none;
-}
-
-body,html {
- border: 0px
-}
-
-/* following font face declarations need to be removed for DBCS */
-body,h1,h2,h3,h4,h5,h6,p,table,td,caption,th,ul,ol,dl,li,dd,dt {
- font-family: Arial, Helvetica, sans-serif;
- color: #000000
-}
-
-pre,code {
- font-family: "Courier New", Courier, monospace;
-}
-
-/* end font face declarations */
-@media print {
- html {
- font-size: 12pt
- }
-}
-
-body {
- font-size: 83%;
- background: #FFFFFF;
- margin-bottom: 1em
-}
-
-h1 {
- font-size: 180%;
- margin-top: 5px;
- margin-bottom: 1px
-}
-
-h2 {
- font-size: 140%;
- margin-top: 25px;
- margin-bottom: 3px
-}
-
-h3 {
- font-size: 110%;
- margin-top: 20px;
- margin-bottom: 3px
-}
-
-h4 {
- font-size: 100%;
- margin-top: 20px;
- margin-bottom: 3px;
- font-style: italic
-}
-
-p {
- margin-top: 10px;
- margin-bottom: 10px
-}
-
-pre {
- font-size: 93%;
- margin-left: 6;
- color: #4444CC
-}
-
-code {
- font-size: 93%;
-}
-
-table {
- font-size: 100%
-} /* needed for quirks mode */
-a:link {
- color: #0000FF
-}
-
-a:hover {
- color: #000080
-}
-
-a:visited {
- text-decoration: underline
-}
-
-ul {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-
-li {
- margin-top: 5px;
- margin-bottom: 5px;
-}
-
-li p {
- margin-top: 5px;
- margin-bottom: 5px;
-}
-
-ol {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-
-dl {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-
-dt {
- margin-top: 5px;
- margin-bottom: 5px;
- font-weight: bold;
-}
-
-dd {
- margin-top: 5px;
- margin-bottom: 5px;
-}
-
-strong {
- font-weight: bold
-}
-
-em {
- font-style: italic
-}
-
-var {
- font-style: italic
-}
-
-div.revision {
- border-left-style: solid;
- border-left-width: thin;
- border-left-color: #7B68EE;
- padding-left: 5;
-}
-
-th {
- font-weight: bold;
-}
-
-pre.programlisting {
- background-color: silver;
- border: thin;
- border-style: dashed;
- color: black;
- padding-left: 5;
-}
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch01.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch01.html
deleted file mode 100644
index 3435cf1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch01.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Introduction</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="prev" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="next" href="ch02.html" title="Using PsychoPath XPath 2.0 API"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Introduction"></a>Introduction</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><ul><li><span class="section"><a href="ch01.html#Getting_PsychoPath">Getting PsychoPath</a></span></li></ul></div><p>What is PsychohPath? PsychoPath is a XPath 2.0 XML Schema Aware
- processor. It is nearly fully compliant to the XPath 2.0 test suite. It is
- a library that does not require eclipse to be used. Known adopters of
- PsychoPath include the Xerces-J project for XML Schemas 1.1 assertion
- support.</p><p>PsychoPath is the only known open-source java XPath 2.0 processor
- that is fully schema aware. SAXON HE only supports the core functionality.
- XML Schema awarness provides tighter static checking, and can be used to
- help determine if certain operations can or should occur on an XML node.
- For a detailed description of the PsychoPath's design please see the
- <a class="ulink" href="/PsychoPathXPathProcessor/Design" target="_top">design</a>
- document.</p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Getting_PsychoPath"></a>Getting PsychoPath</h2></div></div></div><p>Currently there is no standalone build of PsychoPath. However, you
- can download the <a class="ulink" href="http://download.eclipse.org/webtools/downloads/drops/R3.1/R-3.1-20090616035105/" target="_top">WTP
- WST 3.1</a> zip file, and use the
- org.eclipse.wst.xml.xpath2.processor.jar file. This jar has no
- dependencies on eclipse, and will work as a standard jar file. If you
- are using an OSGI container, then this is treated as a standard OSGI
- bundle.</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">PsychoPath 1.1M1</h3><p>PsychoPath 1.1M1 is also available to <a class="ulink" href="http://download.eclipse.org/webtools/downloads/drops/R3.2/S-3.2M1b-20090814143519/" target="_top">download</a>.
- 1.1M1 passes 96% of the XPath 2.0 test suite.</p></div><p>Additional dependencies you currently need are:</p><div class="itemizedlist"><ul type="disc"><li><p>IBM ICU 4.0 or greater</p></li><li><p>Xerces 2.8.0 or greater</p></li><li><p>JavaCup 0.10 or greater.</p></li></ul></div><p>If using eclipse, these are all available from the Orbit project.
- Others can find the necessary jars from their respective project
- pages.</p></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02.html
deleted file mode 100644
index 7f1ac76..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Using PsychoPath XPath 2.0 API</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="prev" href="ch01.html" title="Introduction"><link rel="next" href="ch02s02.html" title="Schema Aware"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="How_to_feed_Psychopath_XPath_expressions"></a>Using PsychoPath XPath 2.0 API</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><ul><li><span class="section"><a href="ch02.html#Non-Schema_Aware">Non-Schema Aware</a></span></li><li><span class="section"><a href="ch02s02.html">Schema Aware</a></span></li><li><span class="section"><a href="ch02s03.html">How to use the XPath 2.0 grammar with PsychoPath</a></span><ul><li><span class="section"><a href="ch02s03.html#Constants">Constants</a></span></li><li><span class="section"><a href="ch02s03s02.html">Path expressions</a></span></li><li><span class="section"><a href="ch02s03s03.html">Axis steps</a></span></li><li><span class="section"><a href="ch02s03s04.html">Set difference, intersection and Union</a></span></li><li><span class="section"><a href="ch02s03s05.html">Arithmetic Expressions</a></span><ul><li><span class="section"><a href="ch02s03s05.html#Unary">Unary</a></span></li><li><span class="section"><a href="ch02s03s05s02.html">Multiplication and Division:</a></span></li><li><span class="section"><a href="ch02s03s05s03.html">Addition and Subtraction:</a></span></li></ul></li><li><span class="section"><a href="ch02s03s06.html">Range expressions</a></span></li><li><span class="section"><a href="ch02s03s07.html">Comparisons</a></span></li><li><span class="section"><a href="ch02s03s08.html">Conditional Expressions</a></span></li><li><span class="section"><a href="ch02s03s09.html">Quantified Expressions</a></span></li><li><span class="section"><a href="ch02s03s10.html">And, Or Expressions</a></span></li><li><span class="section"><a href="ch02s03s11.html">SequenceType Matching Expressions</a></span></li></ul></li></ul></div><p>Since PsychoPath has been implemented as an external library and not
- as a complete program, in order to use it, it needs to be accessed from
- inside another program. To process XPath 2.0 expressions using PsychoPath
- from another programs one needs to go through the following
- process:</p><div class="orderedlist"><ol type="1"><li><p>Load the XML document</p></li><li><p>Optionally validate the XML document</p></li><li><p>Initialize static and dynamic context in respect to the document
- root</p></li><li><p>Parse the XPath 2.0 expression</p></li><li><p>Statically verify the XPath 2.0 expression</p></li><li><p>Evaluate the XPath 2.0 expression in respect to the XML
- document</p></li></ol></div><p>To give a better idea of how this process actually works, we’ll go
- through an example of processing and evaluating the string expression
- “Hello World!”. In this example the XML document that we load is called
- “XPexample.xml”.</p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Non-Schema_Aware"></a>Non-Schema Aware</h2></div></div></div><pre class="programlisting">/**
- * First load and optionally validate the XML document
-*/
-// Create an InputStream from the XML document
-InputStream is = new FileInputStream(“XPexample.xml”);
-
-// Initializing the Xerces DOM loader.
-DOMLoader loader = new XercesLoader();
-
-// Optionally set flag to validate XML document loader.setvalidating(validate);
-// Loads the XML document and stores the DOM root
-Document doc = loader.load(is);
-
-/**
- * Dynamic contexts must be initialised to defaults
- * dependent on the XML Schema.
-*/
-
-// Extracting the schema from DOM root of Xpexpression.xml.
-ElementPSVI rootPSVI = (ElementPSVI)doc.getDocumentElement();
-XSModel schema = rootPSVI.getSchemaInformation();
-
-// Initialising the DynamicContext.
-DynamicContext dc = new DefaultDynamicContext(schema, doc);
-
-// Register the namespaces of the XPath 2.0 predefined datatypes
-dc.addnamespace(“xs”,”[http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema]”);
-
-// Register the XPath 2.0 standard functions
-dc.addfunctionlibrary(new FnFunctionLibrary());
-dc.addfunctionlibrary(new XSCtrLibrary());
-
-/**
- * Parsing the XPath 2.0 expression into an AST representation
- */
-// Initialises PsychoPath’s supplied parser.
-XPathParser xpp = new JflexCupParser();
-
-// Parses the XPath expression.
-XPath xp = xpp.parse(xpath);
-/**
- * Static check the AST to verift structural validity of
- * XPath 2.0 expression
- */
-
-// Initializing StaticChecker.
-StaticChecker namecheck = new StaticNameResolver(sc);
-
-// Static Checking the Xpath expression ’Hello World!’ namecheck.check(xp);
-/**
- * Evaluate the XPath 2.0 expression
- */
-
-// Initializing the evaluator with DynamicContext and the name
-// of the XML document XPexample.xml as parameters.
-Evaluator eval = new DefaultEvaluator(dc, doc);
-
-// Evaluates the XPath 2.0 expression, storing the result
-// in the ResultSequence
-ResultSequence rs = eval.evaluate(xp);
-</pre></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s02.html
deleted file mode 100644
index 19a87cf..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s02.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Schema Aware</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02.html" title="Using PsychoPath XPath 2.0 API"><link rel="prev" href="ch02.html" title="Using PsychoPath XPath 2.0 API"><link rel="next" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Schema_Aware"></a>Schema Aware</h2></div></div></div><p></p><pre class="programlisting">/**
- * First load and optionally validate the XML document
-*/
-
- SchemaFactory schemaFactory = new XMLSchemaFactory();
- URL schemaURL = new File("XPexample.xsd").toURL();
- Schema jaxpschema = schemaFactory.newSchema(schemaURL);
-
-// Create an InputStream from the XML document
-InputStream is = new FileInputStream(“XPexample.xml”);
-
-// Initializing the Xerces DOM loader.
-DOMLoader loader = new XercesLoader(jaxpschema);
-
-// Optionally set flag to validate XML document loader.setvalidating(validate);
-// Loads the XML document and stores the DOM root
-Document doc = loader.load(is);
-
-/**
- * Dynamic contexts must be initialised to defaults
- * dependent on the XML Schema.
-*/
-
-// Initialising the DynamicContext.
-DynamicContext dc = new DefaultDynamicContext(jaxpschema, doc);
-
-// Register the namespaces of the XPath 2.0 predefined datatypes
-dc.addnamespace(“xs”,”[http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema]”);
-
-// Register the XPath 2.0 standard functions
-dc.addfunctionlibrary(new FnFunctionLibrary());
-dc.addfunctionlibrary(new XSCtrLibrary());
-
-/**
- * Parsing the XPath 2.0 expression into an AST representation
- */
-// Initialises PsychoPath’s supplied parser.
-XPathParser xpp = new JflexCupParser();
-
-// Parses the XPath expression.
-XPath xp = xpp.parse(xpath);
-
-/**
- * Static check the AST to verift structural validity of
- * XPath 2.0 expression
- */
-
-// Initilising StaticChecker.
-StaticChecker namecheck = new StaticNameResolver(sc);
-
-// Static Checking the Xpath expression ’Hello World!’ namecheck.check(xp);
-/**
- * Evaluate the XPath 2.0 expression
- */
-
-// Initialising the evaluator with DynamicContext and the name
-// of the XML document XPexample.xml as parameters.
-Evaluator eval = new DefaultEvaluator(dc, doc);
-
-// Evaluates the XPath 2.0 expression, storing the result
-// in the ResultSequence
-ResultSequence rs = eval.evaluate(xp);
-</pre><p>XPath 2.0 defines everything to be a sequence of items, including
- the arguments to expressions and the result of operations. Thus, the
- overall result of an XPath expression evaluation is also a sequence of
- items. PsychoPath uses the class ResultSequence as a Collections wrapper
- to store these sequences and therefore, the result of an evaluation is
- of this type also. The ResultSequence consists of zero or more items; an
- item may be a node or a simple-value. “Hello World!” is an example of a
- single value with length 1. A general sequence could be written as (“a”,
- “s”, “d”, “f”).</p><p>Extraction of certain items from the ResultSequence class is
- described below, with details of the different operations that one might
- apply on the ResultSequence. Consider that ’rs’ is the ResultSequence,
- then:</p><p></p><pre class="programlisting">// Will return the number of elements in the sequence, in this
-// case of ’Hello World!’ expression size = 1.
-rs.size();
-
-// Will return the n’th element in the sequence, in this case of
-// ’Hello World!’, if n = 1, then it will return
-// XSString of “Hello World!”, but if n = 2, it will return
-// Empty Result.
-rs.get(n);
-
-//Will return true if the sequence is empty.
-rs.empty();
-
-// Will return the first element of the sequence,
-// in this example it will return XSString of “Hello World!”
-rs.first()
-</pre><p>However, all the items extracted will be of the type’s base class
- AnyType and need to be casted into its actual subtype.</p><p>Certain operations always return a particular type and using this
- knowledge, the extracted item can be immediately casted. In our example
- “Hello World!” returns a string (easily known as it is inside the quotes
- ’ ’ ), so this can safely be casted as such:</p><p><pre class="programlisting">XSString xsstring = XSString)(rs.first());</pre>The
- actual result can now be extracted from this XSString in the following
- manner: <pre class="programlisting">String str = xsstring.value();</pre></p><p>The details of how to cast extracted items from AnyType into their
- actual subtypes with examples is in the next section on How to use each
- production in the grammar.</p><p>However, if the expected return type is unknown or multiple types
- are possible, the types hierarchy can be traversed in a breadth first
- manner making use of the Java instanceof operator to ascertain the
- actual type. </p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03.html
deleted file mode 100644
index cba921f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>How to use the XPath 2.0 grammar with PsychoPath</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02.html" title="Using PsychoPath XPath 2.0 API"><link rel="prev" href="ch02s02.html" title="Schema Aware"><link rel="next" href="ch02s03s02.html" title="Path expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="How_to_use_the_XPath_2.0_grammar_with_PsychoPath"></a>How to use the XPath 2.0 grammar with PsychoPath</h2></div></div></div><p>In this section we will try to give you an overview of the XPath
- 2.0 grammar in general and how each production in the grammar should be
- used with PsychoPath. For the formal specifications, see the W3C
- web-site for XPath 2.0 specification <a class="ulink" href="http://www.w3.org/TR/xpath20" target="_top">http://www.w3.org/TR/xpath20</a>.</p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Constants"></a>Constants</h3></div></div></div><p>String literals are written as “Hello” or ‘Hello’. In each case
- the opposite kind of quotation mark can be used within the string: ‘He
- said “Hello” ’ or “London is a big city”. To feed PsychoPath, “ ‘Hello
- World!’ ”or “ “Hello World!” ” can be used to feed it with strings.
- Remember that the ResultSequence returns AnyType so since a string is
- being expected as the result, first it has to be casted in the code
- like this: <pre class="programlisting">XSString xsstring = (XSString)(rs.first());</pre>
- Numeric constants follow the Java rules for decimal literals: for
- example, 4 or 4.67; a negative number can be written as -3.05. The
- numeric literal is taken as a double precision floating point number
- if it uses scientific notation (e.g. 1.0e7), as a fixed point decimal
- if it includes a decimal point, or as an integer otherwise. When
- extracting number literals from the ResultSequence, possible types to
- be returned include <span class="italic">XSDecima''l (e.g. :
- xs:decimal: 4.67),''XSInteger ''(e.g. : xs:integer: 4) or
- ''XSDouble</span> (e.g. : xs:double 1e0). All of which need to be
- cast in the same manner as stated before: from AnyType to their
- corresponding types.</p><p>There are no boolean constants as such: <span class="italic">true, false</span> instead the function calls
- <span class="bold"><strong>true()</strong></span> and <span class="bold"><strong>false()</strong></span> are used.</p><p>Constants of other data types can be written using constructors.
- These look like function calls but require a string literal as their
- argument. For example, <span class="bold"><strong>xs:float(“10.7”)</strong></span> produces a single-precision
- floating point number.</p></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s02.html
deleted file mode 100644
index a5ad00c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s02.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Path expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="next" href="ch02s03s03.html" title="Axis steps"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Path_expressions"></a>Path expressions</h3></div></div></div><p>A path expression is a sequence of steps separated by the
- <span class="bold"><strong>/''' or '''//</strong></span> operator. For example,
- <span class="bold"><strong>../@desc</strong></span> selects the desc attribute
- of the parent of the context node.</p><p>In XPath 2.0, path expressions have been generalized so that any
- expression can be used as an operand of <span class="bold"><strong>/</strong></span>, (both on the left and the right), as long as
- its value is a sequence of nodes. For example, it is possible to use a
- union expression (in parentheses) or a call to the id()
- function.</p><p>In practice, it only makes sense to use expressions on the right
- of <span class="bold"><strong>"/"</strong></span> if they depend on the context
- item. It is legal to write $x/$y provided both $x and $y are sequences
- of nodes, but the result is exactly the same as writing <span class="bold"><strong> <span class="italic">./$y</span>
- </strong></span>.</p><p>Note that the expressions <span class="bold"><strong>./$X</strong></span>
- or <span class="bold"><strong>$X/.</strong></span> can be used to remove
- duplicates from <span class="bold"><strong>$X</strong></span> and sort the
- results into document order.</p><p>The operator <span class="bold"><strong>//</strong></span> is an
- abbreviation for <span class="bold"><strong>/descendant-or-self::node()</strong></span>. An expression of
- the form <span class="bold"><strong>/E</strong></span> is shorthand for
- <span class="bold"><strong>root(.)/E</strong></span>, and the expression
- <span class="bold"><strong>/''' on its own is shorthand for
- '''root(.)</strong></span>.</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s03.html
deleted file mode 100644
index b86638b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s03.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Axis steps</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s02.html" title="Path expressions"><link rel="next" href="ch02s03s04.html" title="Set difference, intersection and Union"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Axis_steps"></a>Axis steps</h3></div></div></div><p>The basic primitive for accessing a source document is the axis
- step. Axis steps may be combined into path expressions using the path
- operators "/" and "//", and they may be filtered using filter
- expressions in the same way as the result of any other
- expression.</p><p>An axis step has the basic form axis::node-test, and selects
- nodes on a given axis that satisfy the node-test. The axes available
- are:</p><div class="orderedlist"><ol type="1"><li><p>element: age</p></li><li><p>element: age</p></li></ol></div><p>The rest of the axes act in the same manner.</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s04.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s04.html
deleted file mode 100644
index 9a0198f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s04.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Set difference, intersection and Union</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s03.html" title="Axis steps"><link rel="next" href="ch02s03s05.html" title="Arithmetic Expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Set_difference.2C_intersection_and_Union"></a>Set difference, intersection and Union</h3></div></div></div><p>The expression E1 except E2 selects all nodes that are in E1
- unless they are also in E2. Both expressions must return sequences of
- nodes. The results are returned in document order. For example, @*
- except @note returns all attributes except the note attribute. The
- expression E1 intersect E2 selects all nodes that are in both E1 and
- E2. Both expressions must return sequences of nodes. The results are
- returned in document order. The expression E1 union E2 selects all
- nodes that are in either E1 or E2 or both. Both expressions must
- return sequences of nodes. The results are returned in document order.
- A complete example of the above expression would be as follows.
- Consider an XML document which looks like this:</p><pre class="programlisting"><nodes>
- <a>
- <connecteda>A</connecteda>
- <connecteda>B</connecteda>
- <connecteda>C</connecteda>
- </a>
- <b>
- <connectedb>B</connectedb>
- <connectedb>C</connectedb>
- <connectedb>D</connectedb>
- </b>
-</nodes>
-</pre><p>Then an example of each of the expressions would be:</p><p><pre class="programlisting">data(/a/*) union data(/b/*)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:string: A</p></li><li><p>xs:string: B</p></li><li><p>xs:string: C</p></li><li><p>xs:string: D</p></li></ol></div><p><pre class="programlisting">data(/a/*) intersect data(/b/*)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:string: B</p></li><li><p>xs:string: C</p></li></ol></div><p><pre class="programlisting">data(/a/*) except data(/b/*)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:string: D</p></li></ol></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05.html
deleted file mode 100644
index 56c1276..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Arithmetic Expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s04.html" title="Set difference, intersection and Union"><link rel="next" href="ch02s03s05s02.html" title="Multiplication and Division:"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Arithmetic_Expressions"></a>Arithmetic Expressions</h3></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="Unary"></a>Unary</h4></div></div></div><p>minus and plus: The unary minus operator changes the sign of a
- number. For example -1 is minus one, and -1e0 is the double value
- negative -1.</p></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05s02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05s02.html
deleted file mode 100644
index 74f1c81..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05s02.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Multiplication and Division:</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03s05.html" title="Arithmetic Expressions"><link rel="prev" href="ch02s03s05.html" title="Arithmetic Expressions"><link rel="next" href="ch02s03s05s03.html" title="Addition and Subtraction:"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="Multiplication_and_Division:"></a>Multiplication and Division:</h4></div></div></div><p>The operator * multiplies two numbers. If the operands are of
- different types, XPath 2.0 specifications say that one of them is
- promoted to the type of the other. The result is the same type as
- the operands after promotion.</p><p>The operator div divides two numbers. Dividing two integers
- produces a double; in other cases the result is the same type as the
- operands.</p><p>The operator idiv performs integer division. For example, the
- result of 10 idiv 3 is 3.</p><p>The mod operator returns the modulus (or remainder) after
- division.</p><p>The operators * and div may also be used to multiply or divide
- a range by a number.</p><p>For example, <span class="italic">(1 idiv 1 to
- 3)</span> returns the result: <span class="italic">xs:integer: 1, xs:integer: 2, xs:integer:
- 3</span></p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05s03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05s03.html
deleted file mode 100644
index 0434e26..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s05s03.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Addition and Subtraction:</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03s05.html" title="Arithmetic Expressions"><link rel="prev" href="ch02s03s05s02.html" title="Multiplication and Division:"><link rel="next" href="ch02s03s06.html" title="Range expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="Addition_and_Subtraction:"></a>Addition and Subtraction:</h4></div></div></div><p>The operators <span class="bold"><strong>+</strong></span> and <span class="italic">'-'</span> perform addition and subtraction of
- numbers, in the usual way. Once again, if the operands are of
- different types, XPath 2.0 specifications say one of them is
- promoted but numeric type promotion is currently unsupported by
- PsychoPath. The result is of the same type as the operands.</p><p>Examples of above would be:</p><p><pre class="programlisting"> -(5 + 7)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:integer: -12</p></li></ol></div><p><pre class="programlisting">-xs:float(’1.23’)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:float: -1.23</p></li></ol></div><p><pre class="programlisting">-xs:double(’1.23’)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:double: -1.23</p></li></ol></div><p><pre class="programlisting">(+5 - +7)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:integer: -2</p></li></ol></div><p><pre class="programlisting">(1 to 5 div 0 )</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="itemizedlist"><ul type="disc"><li><p>FAIL (division by zero!)</p></li></ul></div><p><pre class="programlisting">5*6*10*5*96 div 20 div 3 div 1</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:decimal: 2400.0</p></li></ol></div><p><pre class="programlisting">31 mod 15</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:integer: 1</p></li></ol></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s06.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s06.html
deleted file mode 100644
index 325296e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s06.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Range expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s05s03.html" title="Addition and Subtraction:"><link rel="next" href="ch02s03s07.html" title="Comparisons"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Range_expressions"></a>Range expressions</h3></div></div></div><p>The expression E1 to E2 returns a sequence of integers. For
- example, 1 to 5 returns the sequence 1, 2, 3, 4, 5. This is useful in
- for expressions, for example the first five nodes of a node sequence
- can be processed by writing for $i in 1 to 5 return (//x) <a class="ulink" href="$i" target="_top">$i</a>. Another example:</p><p><pre class="programlisting">(1+1 to 10)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:integer: 2</p></li><li><p>xs:integer: 3</p></li><li><p>xs:integer: 4</p></li><li><p>xs:integer: 5</p></li><li><p>xs:integer: 6</p></li><li><p>xs:integer: 7</p></li><li><p>xs:integer: 8</p></li><li><p>xs:integer: 9</p></li><li><p>xs:integer: 10</p></li></ol></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s07.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s07.html
deleted file mode 100644
index b9f6dd2..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s07.html
+++ /dev/null
@@ -1,39 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Comparisons</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s06.html" title="Range expressions"><link rel="next" href="ch02s03s08.html" title="Conditional Expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Comparisons"></a>Comparisons</h3></div></div></div><p>The simplest comparison operators are <span class="bold"><strong>eq</strong></span>, <span class="bold"><strong>ne</strong></span>,
- <span class="bold"><strong>lt</strong></span>, <span class="bold"><strong>le</strong></span>, <span class="bold"><strong>gt</strong></span>,
- <span class="bold"><strong>ge</strong></span>. These compare two atomic values
- of the same type, for example two integers, two dates, or two strings.
- (Collation hasn’t been implemented in current version of PsychoPath).
- If the operands are not atomic values, an error is raised.</p><p>The operators <span class="bold"><strong>=''', </strong></span>!='
- <span class="italic">, '</span><=' <span class="italic">,
- '</span>> <span class="bold"><strong>, '''<</strong></span>, and
- <span class="bold"><strong>>=</strong></span> can compare arbitrary
- sequences. The result is true if any pair of items from the two
- sequences has the specified relationship, for example <span class="italic">$A = $B</span> is true if there is an item in
- <span class="italic">$A</span> that is equal to some item in
- <span class="italic">$B</span>.</p><p>The operators <span class="bold"><strong>is</strong></span> and <span class="bold"><strong>isnot</strong></span> test whether the operands represent the
- same (identical) node. For example, <span class="italic">title
- <a class="ulink" href="1" target="_top">1</a> is * <a class="ulink" href="@note" target="_top">@note</a> <a class="ulink" href="1" target="_top">1</a> </span> is true if the first title child is the
- first child element that has a <span class="italic">@note</span> attribute. If either operand is an
- empty sequence the result is an empty sequence (which will usually be
- treated as false).</p><p>The operators <span class="bold"><strong><<</strong></span> and
- <span class="bold"><strong>>></strong></span> test whether one node
- precedes or follows another in document order. Consider this XML
- document:</p><pre class="programlisting"><book>
- <title>Being a Dog Is a Full-Time Job</title>
- <author>Charles M. Schulz</author>
- <character>
- <name>Snoopy</name>
- <friend-of>Peppermint Patty</friend-of>
- <since>1950-10-04</since>
- <age>2</age>
- <qualification>extroverted beagle</qualification>
- </character>
- <character>
- <name>Peppermint Patty</name>
- <since>1966-08-22>/since>
- <age>4</age>
- <qualification>bold, brash and tomboyish</qualification>
- </character>
-</book>
-</pre><p>Example:</p><p><pre class="programlisting">book/character name="Snoopy" << book/character Patty" </pre></p><p><span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:boolean: true</p></li></ol></div><p>book/character <a class="ulink" href="name=%22Peppermint" target="_top">Patty"</a>
- << book/character <a class="ulink" href="name=%22Snoopy%22" target="_top">name="Snoopy"</a> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:boolean: false</p></li></ol></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s08.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s08.html
deleted file mode 100644
index 788fefc..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s08.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Conditional Expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s07.html" title="Comparisons"><link rel="next" href="ch02s03s09.html" title="Quantified Expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Conditional_Expressions"></a>Conditional Expressions</h3></div></div></div><p>XPath 2.0 allows a conditional expression of the form <span class="italic">if ( E1 ) then E2 else E3</span>. For example,
- <span class="italic">if (@discount) then @discount else
- 0</span> returns the value of the discount attribute if it is
- present, or zero otherwise.</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s09.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s09.html
deleted file mode 100644
index 4d0e877..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s09.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Quantified Expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s08.html" title="Conditional Expressions"><link rel="next" href="ch02s03s10.html" title="And, Or Expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Quantified_Expressions"></a>Quantified Expressions</h3></div></div></div><p>The expression <span class="italic">some $x in E1 satisfies
- E2</span> returns true if there is an item in the sequence E1 for
- which the effective boolean value of E2 is true. Note that E2 must use
- the range variable <span class="italic">$x</span> to refer to
- the item being tested; it does not become the context item. For
- example, <span class="italic">some $x in @* satisfies $x eq
- ""</span> is true if the context item is an element that has at
- least one zero-length attribute value.</p><p>Similarly, the expression <span class="italic">every $x in E1
- satisfies E2</span> returns true if every item in the sequence
- given by E1 satisfies the condition.</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s10.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s10.html
deleted file mode 100644
index ce4ff84..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s10.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>And, Or Expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s09.html" title="Quantified Expressions"><link rel="next" href="ch02s03s11.html" title="SequenceType Matching Expressions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="And.2C_Or_Expressions"></a>And, Or Expressions</h3></div></div></div><p>The expression <span class="italic">E1 and E2</span>
- returns true if the effective boolean values of E1 and E2 are both
- true. The expression <span class="italic">E1 or E2</span>
- returns true if the effective boolean values of either or both of E1
- and E2 are true.</p><p><pre class="programlisting"> (for a truth table) 1 and 1</pre></p><p><span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:boolean: true</p></li></ol></div><p><pre class="programlisting">1 and 0</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:boolean: false</p></li></ol></div><p><pre class="programlisting">1 or 0</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:boolean: true</p></li></ol></div><p><pre class="programlisting">0 or 1</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:boolean: true</p></li></ol></div><p></p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s11.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s11.html
deleted file mode 100644
index 9385c68..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch02s03s11.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>SequenceType Matching Expressions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch02s03.html" title="How to use the XPath 2.0 grammar with PsychoPath"><link rel="prev" href="ch02s03s10.html" title="And, Or Expressions"><link rel="next" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="SequenceType_Matching_Expressions"></a>SequenceType Matching Expressions</h3></div></div></div><p>The rules for SequenceType matching compare the actual type of a
- value with an expected type. These rules are a subset of the formal
- rules that match a value with an expected type defined in XQuery 1.0
- and XPath 2.0 Formal Semantics <a class="ulink" href="http://www.w3.org/TR/xpath20/#XQueryFormalSemantics" target="_top">http://www.w3.org/TR/xpath20/#XQueryFormalSemantics</a>,
- because the Formal Semantics must be able to match a value with any
- XML Schema type, whereas the rules below only match values against
- those types expressible by the SequenceType syntax.</p><p>Some of the rules for SequenceType matching require determining
- whether a given type name is the same as or derived from an expected
- type name. The given type name may be "known" (defined in the in-scope
- schema definitions), or "unknown" (not defined in the in-scope schema
- definitions). An unknown type name might be encountered, for example,
- if a source document has been validated using a schema that was not
- imported into the static context. In this case, an implementation is
- allowed (but is not required) to provide an implementation-dependent
- mechanism for determining whether the unknown type name is derived
- from the expected type name. For example, an implementation might
- maintain a data dictionary containing information about type
- hierarchies. consider the following XML document:</p><pre class="programlisting"><sorbo>
- <is>elite</is>
- <!-- life sux -->
-</sorbo>
-</pre><p>Then, the following are some example of SequenceType
- matchings:</p><p><pre class="programlisting"> element({*})</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>element: sorbo</p></li></ol></div><p><pre class="programlisting">element(elite)</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>Empty results</p></li></ol></div><p><pre class="programlisting">sorbo/comment()</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>comment: life sux</p></li></ol></div><p><pre class="programlisting">data(/sorbo/comment())</pre></p><p> <span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>xs:string: life sux</p></li></ol></div><p><pre class="programlisting">sorbo/node()</pre></p><p><span class="bold"><strong>result:</strong></span></p><div class="orderedlist"><ol type="1"><li><p>text:</p></li><li><p>element: is</p></li><li><p>comment: life sux</p></li><li><p>text:</p></li></ol></div><p></p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03.html
deleted file mode 100644
index 37ac396..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>How to use XPath 2.0 functions with PsychoPath</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="prev" href="ch02s03s11.html" title="SequenceType Matching Expressions"><link rel="next" href="ch03s02.html" title="Constructor Functions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="How_to_use_XPath_2.0_functions_with_PsychoPath"></a>How to use XPath 2.0 functions with PsychoPath</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><ul><li><span class="section"><a href="ch03.html#Accessors">Accessors</a></span></li><li><span class="section"><a href="ch03s02.html">Constructor Functions</a></span></li><li><span class="section"><a href="ch03s03.html">Functions on Numeric Values</a></span></li><li><span class="section"><a href="ch03s04.html">Functions to Assemble and Disassemble Strings</a></span></li><li><span class="section"><a href="ch03s05.html">Compare and Other Functions on String Values</a></span></li><li><span class="section"><a href="ch03s06.html">Functions Based on Substring Matching</a></span></li><li><span class="section"><a href="ch03s07.html">String Functions that Use Pattern Matching</a></span></li><li><span class="section"><a href="ch03s08.html">Functions on Boolean Values</a></span></li><li><span class="section"><a href="ch03s09.html">Component Extraction Functions on Durations, Dates and
- Times</a></span></li><li><span class="section"><a href="ch03s10.html">Functions Related to QNames</a></span></li><li><span class="section"><a href="ch03s11.html">Functions on Nodes</a></span><ul><li><span class="section"><a href="ch03s11.html#General_Functions_on_Sequences">General Functions on Sequences</a></span></li><li><span class="section"><a href="ch03s11s02.html">Functions That Test the Cardinality of Sequences</a></span></li><li><span class="section"><a href="ch03s11s03.html">Deep-Equal, Aggregate Functions, and Functions that Generate
- Sequences</a></span></li><li><span class="section"><a href="ch03s11s04.html">Context Functions</a></span></li></ul></li></ul></div><p>The aim of this section is to give the user an overview of the
- available XPath 2.0 functions that are implemented in PsychoPath. For the
- formal specifications, see the W3C web-site for XPath 2.0 functions and
- operators <a class="ulink" href="http://www.w3.org/TR/xpath-functions/" target="_top">http://www.w3.org/TR/xpath-functions/</a>.</p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Accessors"></a>Accessors</h2></div></div></div><p>In order for PsychoPath to operate on instances of the XPath 2.0
- data model, the model must expose the properties of the items it
- contains. It does this by defining a family of accessor functions. These
- functions are not available to users or applications to call directly.
- Instead, they are descriptions of the information that an implementation
- of the model must expose to applications.</p><p>data(‘string’)</p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XSString)rs.first()).stringvalue();
-println(n);</pre></p><p>In order to get the result of ‘string’</p></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s02.html
deleted file mode 100644
index 04df21f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s02.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Constructor Functions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="next" href="ch03s03.html" title="Functions on Numeric Values"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Constructor_Functions"></a>Constructor Functions</h2></div></div></div><p><pre class="programlisting">xs:dateTime("2002-02-01T10:00:00+06:00")</pre></p><p>From within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XSDateTime)rs.first()).stringvalue(); println(n);</pre></p><p>in order to get the result of ‘2002-02-01T04:00:00Z’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s03.html
deleted file mode 100644
index c9203ea..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s03.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions on Numeric Values</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s02.html" title="Constructor Functions"><link rel="next" href="ch03s04.html" title="Functions to Assemble and Disassemble Strings"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Functions_on_Numeric_Values"></a>Functions on Numeric Values</h2></div></div></div><p><pre class="programlisting">ceiling(xs:float(‘10.4’))</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">float n = ((XSFloat)rs.first()).floatvalue();
-println(n);</pre></p><p>In order to get the result of ‘11.0’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s04.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s04.html
deleted file mode 100644
index 7cef82c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s04.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions to Assemble and Disassemble Strings</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s03.html" title="Functions on Numeric Values"><link rel="next" href="ch03s05.html" title="Compare and Other Functions on String Values"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Functions_to_Assemble_and_Disassemble_Strings"></a>Functions to Assemble and Disassemble Strings</h2></div></div></div><p><pre class="programlisting">codepoints-to-string(0111)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XSString)rs.first()).stringvalue();
-println(n);</source></pre></p><p>In order to get the result of ‘o’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s05.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s05.html
deleted file mode 100644
index 8c54f5c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s05.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Compare and Other Functions on String Values</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s04.html" title="Functions to Assemble and Disassemble Strings"><link rel="next" href="ch03s06.html" title="Functions Based on Substring Matching"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Compare_and_Other_Functions_on_String_Values"></a>Compare and Other Functions on String Values</h2></div></div></div><p><pre class="programlisting">concat(‘un’, ‘grateful’)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XSString)rs.first()).stringvalue();
-println(n);</pre></p><p>In order to get the result of ‘ungrateful’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s06.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s06.html
deleted file mode 100644
index f609e13..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s06.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions Based on Substring Matching</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s05.html" title="Compare and Other Functions on String Values"><link rel="next" href="ch03s07.html" title="String Functions that Use Pattern Matching"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Functions_Based_on_Substring_Matching"></a>Functions Based on Substring Matching</h2></div></div></div><p><pre class="programlisting">contains("abc", "edf")</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value();
-println(n);</pre></p><p>In order to get the result of ‘false’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s07.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s07.html
deleted file mode 100644
index ee2acc6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s07.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>String Functions that Use Pattern Matching</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s06.html" title="Functions Based on Substring Matching"><link rel="next" href="ch03s08.html" title="Functions on Boolean Values"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="String_Functions_that_Use_Pattern_Matching"></a>String Functions that Use Pattern Matching</h2></div></div></div><p><pre class="programlisting">matches(‘abcd’, ‘abcd’)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value();
-println(n);</pre></p><p>In order to get the result of ‘true’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s08.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s08.html
deleted file mode 100644
index 18ee268..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s08.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions on Boolean Values</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s07.html" title="String Functions that Use Pattern Matching"><link rel="next" href="ch03s09.html" title="Component Extraction Functions on Durations, Dates and Times"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Functions_on_Boolean_Values"></a>Functions on Boolean Values</h2></div></div></div><p><pre class="programlisting">not(true())</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value();
-println(n);</pre></p><p>in order to get the result of ‘false’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s09.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s09.html
deleted file mode 100644
index ac64dd5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s09.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Component Extraction Functions on Durations, Dates and Times</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s08.html" title="Functions on Boolean Values"><link rel="next" href="ch03s10.html" title="Functions Related to QNames"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Component_Extraction_Functions_on_Durations.2C_Dates_and_Times"></a>Component Extraction Functions on Durations, Dates and
- Times</h2></div></div></div><p><pre class="programlisting">timezone-from-time(xs:time("13:20:00+05:00"))</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XDTDayTimeDuration)rs.first()).stringvalue();
-println(n);</pre></p><p>in order to get the result of ‘PT5H’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s10.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s10.html
deleted file mode 100644
index 41d2e40..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s10.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions Related to QNames</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s09.html" title="Component Extraction Functions on Durations, Dates and Times"><link rel="next" href="ch03s11.html" title="Functions on Nodes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Functions_Related_to_QNames"></a>Functions Related to QNames</h2></div></div></div><p><pre class="programlisting">local-name-from-QName(QName(‘ <a class="ulink" href="http://www.example.com/example" target="_top">http://www.example.com/example</a>’, ‘person’))</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XSNCName)rs.first()).stringvalue();
-println(n);</pre></p><p>in order to get the result of ‘person’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11.html
deleted file mode 100644
index 458c7b1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions on Nodes</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03.html" title="How to use XPath 2.0 functions with PsychoPath"><link rel="prev" href="ch03s10.html" title="Functions Related to QNames"><link rel="next" href="ch03s11s02.html" title="Functions That Test the Cardinality of Sequences"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Functions_on_Nodes"></a>Functions on Nodes</h2></div></div></div><p></p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="General_Functions_on_Sequences"></a>General Functions on Sequences</h3></div></div></div><p><pre class="programlisting">remove((‘s’,‘o’,‘m’,‘e’,‘t’,‘h’,‘i’,‘n’,‘g’), 6)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><pre class="programlisting">for (Iterator iter = rs.iterator(); iter.hasNext();) {
- Object item = iter.next();
- String n = ((XSString)item).stringvalue();
- print(n + " ");
-} println("");
-</pre><p>in order to get the result of ‘s o m e t i n g’</p></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s02.html
deleted file mode 100644
index 2fa440a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s02.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Functions That Test the Cardinality of Sequences</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03s11.html" title="Functions on Nodes"><link rel="prev" href="ch03s11.html" title="Functions on Nodes"><link rel="next" href="ch03s11s03.html" title="Deep-Equal, Aggregate Functions, and Functions that Generate Sequences"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Functions_That_Test_the_Cardinality_of_Sequences"></a>Functions That Test the Cardinality of Sequences</h3></div></div></div><p><pre class="programlisting">one-or-more((1,2,3,4,5))</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><pre class="programlisting">for (Iterator iter = rs.iterator(); iter.hasNext();) {
- Object item = iter.next();
- int n = ((XSInteger)item).intvalue();
- print(n + " ");
-} println("");
-</pre><p>in order to get the result of ‘1 2 3 4 5’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s03.html
deleted file mode 100644
index e8734e0..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s03.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Deep-Equal, Aggregate Functions, and Functions that Generate Sequences</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03s11.html" title="Functions on Nodes"><link rel="prev" href="ch03s11s02.html" title="Functions That Test the Cardinality of Sequences"><link rel="next" href="ch03s11s04.html" title="Context Functions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Deep-Equal.2C_Aggregate_Functions.2C_and_Functions_that_Generate_Sequences"></a>Deep-Equal, Aggregate Functions, and Functions that Generate
- Sequences</h3></div></div></div><p><pre class="programlisting">avg((3,4,5))</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">double avg = ((XSDouble)rs.first()).doublevalue();
-println(avg);</pre></p><p>in order to get the result of ‘4.0’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s04.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s04.html
deleted file mode 100644
index 1b243d6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch03s11s04.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Context Functions</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch03s11.html" title="Functions on Nodes"><link rel="prev" href="ch03s11s03.html" title="Deep-Equal, Aggregate Functions, and Functions that Generate Sequences"><link rel="next" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="Context_Functions"></a>Context Functions</h3></div></div></div><p><pre class="programlisting">(10 to 20) = 2</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">int pos = ((XSInteger)rs.first()).intvalue(); println(pos);</pre></p><p>in order to get the result of ‘11’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04.html
deleted file mode 100644
index 789f613..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>How to use XPath 2.0 operators with PsychoPath</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="prev" href="ch03s11s04.html" title="Context Functions"><link rel="next" href="ch04s02.html" title="Comparison of Numeric Values"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="How_to_use_XPath_2.0_operators_with_PsychoPath"></a>How to use XPath 2.0 operators with PsychoPath</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><ul><li><span class="section"><a href="ch04.html#Operators_on_Numeric_Values">Operators on Numeric Values</a></span></li><li><span class="section"><a href="ch04s02.html">Comparison of Numeric Values</a></span></li><li><span class="section"><a href="ch04s03.html">Operators on Boolean Values</a></span></li><li><span class="section"><a href="ch04s04.html">Comparisons of Duration, Date and Time Values</a></span></li><li><span class="section"><a href="ch04s05.html">Arithmetic Functions on Durations</a></span></li><li><span class="section"><a href="ch04s06.html">Arithmetic Functions Dates and Times</a></span></li><li><span class="section"><a href="ch04s07.html">Operators Related to QNames And Nodes</a></span></li><li><span class="section"><a href="ch04s08.html">Union, Intersection and Except</a></span></li><li><span class="section"><a href="ch04s09.html">Operators that Generate Sequences</a></span></li></ul></div><p>The aim of this section is to give the user an overview of the
- available XPath 2.0 operators that are implemented in PsychoPath. For the
- formal specifications, see the W3C web-site for XPath 2.0 functions and
- operators <a class="ulink" href="http://www.w3.org/TR/xpath-functions/" target="_top">http://www.w3.org/TR/xpath-functions/</a>.</p><p></p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Operators_on_Numeric_Values"></a>Operators on Numeric Values</h2></div></div></div><p><pre class="programlisting">xs:integer(4) + xs:integer(3)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">Integer n = ((XSInteger)rs.first()).integervalue();
-println(n);</pre></p><p>in order to get the result of ‘7’</p></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s02.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s02.html
deleted file mode 100644
index c2d40a5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s02.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Comparison of Numeric Values</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="next" href="ch04s03.html" title="Operators on Boolean Values"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Comparison_of_Numeric_Values"></a>Comparison of Numeric Values</h2></div></div></div><p><pre class="programlisting">xs:decimal(3.3) = xs:decimal(6.6)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value(); println(n);</pre></p><p>in order to get the result of ‘false’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s03.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s03.html
deleted file mode 100644
index 8f02b1e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s03.html
+++ /dev/null
@@ -1,2 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Operators on Boolean Values</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s02.html" title="Comparison of Numeric Values"><link rel="next" href="ch04s04.html" title="Comparisons of Duration, Date and Time Values"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Operators_on_Boolean_Values"></a>Operators on Boolean Values</h2></div></div></div><p><pre class="programlisting">xs:boolean(’true’) gt xs:boolean(’false’)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value(); println(n);</pre></p><p>in order to get the result of ‘true’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s04.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s04.html
deleted file mode 100644
index 5ecc9c5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s04.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Comparisons of Duration, Date and Time Values</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s03.html" title="Operators on Boolean Values"><link rel="next" href="ch04s05.html" title="Arithmetic Functions on Durations"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Comparisons_of_Duration.2C_Date_and_Time_Values"></a>Comparisons of Duration, Date and Time Values</h2></div></div></div><p><pre class="programlisting">xs:time("23:00:00+06:00") lt xs:time("12:00:00-06:00")</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value();
-println(n);</pre></p><p>in order to get the result of ‘true’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s05.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s05.html
deleted file mode 100644
index 611b868..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s05.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Arithmetic Functions on Durations</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s04.html" title="Comparisons of Duration, Date and Time Values"><link rel="next" href="ch04s06.html" title="Arithmetic Functions Dates and Times"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Arithmetic_Functions_on_Durations"></a>Arithmetic Functions on Durations</h2></div></div></div><p><pre class="programlisting">multiply-dayTimeDuration(xs:dayTimeDuration("PT2H10M"), 2.1)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XDTDayTimeDuration)rs.first()).stringvalue();
-println(n);</pre></p><p>which returns a xdt:dayTimeDuration value corresponding to 4 hours
- and 33 minutes ‘PT4H33M’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s06.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s06.html
deleted file mode 100644
index 41722ea..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s06.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Arithmetic Functions Dates and Times</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s05.html" title="Arithmetic Functions on Durations"><link rel="next" href="ch04s07.html" title="Operators Related to QNames And Nodes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Arithmetic_Functions_Dates_and_Times"></a>Arithmetic Functions Dates and Times</h2></div></div></div><p><pre class="programlisting">add-yearMonthDuration-to-dateTime( xs:dateTime("2000-10-30T11:12:00"), xdt:yearMonthDuration("P1Y2M"))</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">String n = ((XSDateTime)rs.first()).stringvalue();
-println(n);</pre></p><p>which returns an xs:dateTime value corresponding to the lexical
- representation ‘2001-12-30T11:12:00’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s07.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s07.html
deleted file mode 100644
index 0d7d838..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s07.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Operators Related to QNames And Nodes</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s06.html" title="Arithmetic Functions Dates and Times"><link rel="next" href="ch04s08.html" title="Union, Intersection and Except"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Operators_Related_to_QNames_And_Nodes"></a>Operators Related to QNames And Nodes</h2></div></div></div><p><pre class="programlisting">xs:QName(’ao’) eq xs:QName(’ao’)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">boolean n = ((XSBoolean)rs.first()).value();
-println(n);</pre></p><p>which returns the result of ‘true’</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s08.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s08.html
deleted file mode 100644
index 9b4a308..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s08.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Union, Intersection and Except</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s07.html" title="Operators Related to QNames And Nodes"><link rel="next" href="ch04s09.html" title="Operators that Generate Sequences"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Union.2C_Intersection_and_Except"></a>Union, Intersection and Except</h2></div></div></div><p><pre class="programlisting">union($seq2, $seq3)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><pre class="programlisting">for (Iterator iter = rs.iterator(); iter.hasNext();) {
- Object item = iter.next();
- String n = ((XSString)item).stringvalue();
- print(n + ", ");
-}
-println("");
-</pre><p> </p><p>which returns the sequence consisting of $item1, $item2,
- $item3.</p><p></p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s09.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s09.html
deleted file mode 100644
index d822a00..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/ch04s09.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Operators that Generate Sequences</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="up" href="ch04.html" title="How to use XPath 2.0 operators with PsychoPath"><link rel="prev" href="ch04s08.html" title="Union, Intersection and Except"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Operators_that_Generate_Sequences"></a>Operators that Generate Sequences</h2></div></div></div><p><pre class="programlisting">(1 to 3)</pre></p><p>from within a Java application, in order to extract the result
- from the result sequence, one would have to use this code:</p><p><pre class="programlisting">int n = (XSInteger)rs.first()).stringvalue();
-println(n);</pre></p><p>which returns the sequence consisting of 1, 2, 3.</p></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/index.html b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/index.html
deleted file mode 100644
index 3a1c190..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/html/index.html
+++ /dev/null
@@ -1,3 +0,0 @@
-<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>XPath 2.0 Processor User Manual</title><link href="book.css" rel="stylesheet" type="text/css"><link href="../book.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.74.0" name="generator"><link rel="home" href="index.html" title="XPath 2.0 Processor User Manual"><link rel="next" href="ch01.html" title="Introduction"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="N10001"></a>XPath 2.0 Processor User Manual</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><ul><li><span class="chapter"><a href="ch01.html">Introduction</a></span><ul><li><span class="section"><a href="ch01.html#Getting_PsychoPath">Getting PsychoPath</a></span></li></ul></li><li><span class="chapter"><a href="ch02.html">Using PsychoPath XPath 2.0 API</a></span><ul><li><span class="section"><a href="ch02.html#Non-Schema_Aware">Non-Schema Aware</a></span></li><li><span class="section"><a href="ch02s02.html">Schema Aware</a></span></li><li><span class="section"><a href="ch02s03.html">How to use the XPath 2.0 grammar with PsychoPath</a></span><ul><li><span class="section"><a href="ch02s03.html#Constants">Constants</a></span></li><li><span class="section"><a href="ch02s03s02.html">Path expressions</a></span></li><li><span class="section"><a href="ch02s03s03.html">Axis steps</a></span></li><li><span class="section"><a href="ch02s03s04.html">Set difference, intersection and Union</a></span></li><li><span class="section"><a href="ch02s03s05.html">Arithmetic Expressions</a></span><ul><li><span class="section"><a href="ch02s03s05.html#Unary">Unary</a></span></li><li><span class="section"><a href="ch02s03s05s02.html">Multiplication and Division:</a></span></li><li><span class="section"><a href="ch02s03s05s03.html">Addition and Subtraction:</a></span></li></ul></li><li><span class="section"><a href="ch02s03s06.html">Range expressions</a></span></li><li><span class="section"><a href="ch02s03s07.html">Comparisons</a></span></li><li><span class="section"><a href="ch02s03s08.html">Conditional Expressions</a></span></li><li><span class="section"><a href="ch02s03s09.html">Quantified Expressions</a></span></li><li><span class="section"><a href="ch02s03s10.html">And, Or Expressions</a></span></li><li><span class="section"><a href="ch02s03s11.html">SequenceType Matching Expressions</a></span></li></ul></li></ul></li><li><span class="chapter"><a href="ch03.html">How to use XPath 2.0 functions with PsychoPath</a></span><ul><li><span class="section"><a href="ch03.html#Accessors">Accessors</a></span></li><li><span class="section"><a href="ch03s02.html">Constructor Functions</a></span></li><li><span class="section"><a href="ch03s03.html">Functions on Numeric Values</a></span></li><li><span class="section"><a href="ch03s04.html">Functions to Assemble and Disassemble Strings</a></span></li><li><span class="section"><a href="ch03s05.html">Compare and Other Functions on String Values</a></span></li><li><span class="section"><a href="ch03s06.html">Functions Based on Substring Matching</a></span></li><li><span class="section"><a href="ch03s07.html">String Functions that Use Pattern Matching</a></span></li><li><span class="section"><a href="ch03s08.html">Functions on Boolean Values</a></span></li><li><span class="section"><a href="ch03s09.html">Component Extraction Functions on Durations, Dates and
- Times</a></span></li><li><span class="section"><a href="ch03s10.html">Functions Related to QNames</a></span></li><li><span class="section"><a href="ch03s11.html">Functions on Nodes</a></span><ul><li><span class="section"><a href="ch03s11.html#General_Functions_on_Sequences">General Functions on Sequences</a></span></li><li><span class="section"><a href="ch03s11s02.html">Functions That Test the Cardinality of Sequences</a></span></li><li><span class="section"><a href="ch03s11s03.html">Deep-Equal, Aggregate Functions, and Functions that Generate
- Sequences</a></span></li><li><span class="section"><a href="ch03s11s04.html">Context Functions</a></span></li></ul></li></ul></li><li><span class="chapter"><a href="ch04.html">How to use XPath 2.0 operators with PsychoPath</a></span><ul><li><span class="section"><a href="ch04.html#Operators_on_Numeric_Values">Operators on Numeric Values</a></span></li><li><span class="section"><a href="ch04s02.html">Comparison of Numeric Values</a></span></li><li><span class="section"><a href="ch04s03.html">Operators on Boolean Values</a></span></li><li><span class="section"><a href="ch04s04.html">Comparisons of Duration, Date and Time Values</a></span></li><li><span class="section"><a href="ch04s05.html">Arithmetic Functions on Durations</a></span></li><li><span class="section"><a href="ch04s06.html">Arithmetic Functions Dates and Times</a></span></li><li><span class="section"><a href="ch04s07.html">Operators Related to QNames And Nodes</a></span></li><li><span class="section"><a href="ch04s08.html">Union, Intersection and Except</a></span></li><li><span class="section"><a href="ch04s09.html">Operators that Generate Sequences</a></span></li></ul></li></ul></div></div></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/lib/.cvsignore b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/lib/.cvsignore
deleted file mode 100644
index aa9bb30..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/lib/.cvsignore
+++ /dev/null
@@ -1,3 +0,0 @@
-org.eclipse.mylyn.wikitext.core_1.1.2.I20090813-1900-e3x.jar
-org.eclipse.mylyn.wikitext.mediawiki.core_1.1.2.I20090813-1900-e3x.jar
-plugins
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/mediawiki/.cvsignore b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/mediawiki/.cvsignore
deleted file mode 100644
index 4152f9d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/mediawiki/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-usermanual
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/plugin.properties b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/plugin.properties
deleted file mode 100644
index b679d29..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/plugin.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-#Properties file for org.eclipse.wst.xsl.doc
-vendorName = Eclipse Web Tools Platform
-pluginName = XPath 2.0 (PsychoPath) User Documentation
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/plugin.xml b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/plugin.xml
deleted file mode 100644
index 1427912..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/plugin.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.2"?>
-<plugin>
-
- <extension
- point="org.eclipse.help.toc">
- <toc
- file="toc.xml"
- primary="true">
- </toc>
- </extension>
-
-</plugin>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/pom.xml b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/pom.xml
deleted file mode 100644
index 48cd7d4..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.wst.xml.xpath2</groupId>
- <artifactId>org.eclipse.wst.xml.xpath2-parent</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xml.xpath2.releng</relativePath>
- </parent>
-
- <artifactId>org.eclipse.wst.xml.xpath2.processor.doc.user</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
- <name>PsychoPath XPath 2.0 Processor: User Documentation</name>
-</project>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/toc.xml b/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/toc.xml
deleted file mode 100644
index cda16b3..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.doc.user/toc.xml
+++ /dev/null
@@ -1 +0,0 @@
-<toc topic="html/index.html" label="XPath 2.0 Processor User Manual"><topic href="html/ch01.html" label="Introduction"><topic href="html/ch01.html#Getting_PsychoPath" label="Getting PsychoPath"></topic></topic><topic href="html/ch02.html" label="Using PsychoPath XPath 2.0 API"><topic href="html/ch02.html#Non-Schema_Aware" label="Non-Schema Aware"></topic><topic href="html/ch02s02.html" label="Schema Aware"></topic><topic href="html/ch02s03.html" label="How to use the XPath 2.0 grammar with PsychoPath"><topic href="html/ch02s03.html#Constants" label="Constants"></topic><topic href="html/ch02s03s02.html" label="Path expressions"></topic><topic href="html/ch02s03s03.html" label="Axis steps"></topic><topic href="html/ch02s03s04.html" label="Set difference, intersection and Union"></topic><topic href="html/ch02s03s05.html" label="Arithmetic Expressions"><topic href="html/ch02s03s05.html#Unary" label="Unary"></topic><topic href="html/ch02s03s05s02.html" label="Multiplication and Division:"></topic><topic href="html/ch02s03s05s03.html" label="Addition and Subtraction:"></topic></topic><topic href="html/ch02s03s06.html" label="Range expressions"></topic><topic href="html/ch02s03s07.html" label="Comparisons"></topic><topic href="html/ch02s03s08.html" label="Conditional Expressions"></topic><topic href="html/ch02s03s09.html" label="Quantified Expressions"></topic><topic href="html/ch02s03s10.html" label="And, Or Expressions"></topic><topic href="html/ch02s03s11.html" label="SequenceType Matching Expressions"></topic></topic></topic><topic href="html/ch03.html" label="How to use XPath 2.0 functions with PsychoPath"><topic href="html/ch03.html#Accessors" label="Accessors"></topic><topic href="html/ch03s02.html" label="Constructor Functions"></topic><topic href="html/ch03s03.html" label="Functions on Numeric Values"></topic><topic href="html/ch03s04.html" label="Functions to Assemble and Disassemble Strings"></topic><topic href="html/ch03s05.html" label="Compare and Other Functions on String Values"></topic><topic href="html/ch03s06.html" label="Functions Based on Substring Matching"></topic><topic href="html/ch03s07.html" label="String Functions that Use Pattern Matching"></topic><topic href="html/ch03s08.html" label="Functions on Boolean Values"></topic><topic href="html/ch03s09.html" label="Component Extraction Functions on Durations, Dates and Times"></topic><topic href="html/ch03s10.html" label="Functions Related to QNames"></topic><topic href="html/ch03s11.html" label="Functions on Nodes"><topic href="html/ch03s11.html#General_Functions_on_Sequences" label="General Functions on Sequences"></topic><topic href="html/ch03s11s02.html" label="Functions That Test the Cardinality of Sequences"></topic><topic href="html/ch03s11s03.html" label="Deep-Equal, Aggregate Functions, and Functions that Generate Sequences"></topic><topic href="html/ch03s11s04.html" label="Context Functions"></topic></topic></topic><topic href="html/ch04.html" label="How to use XPath 2.0 operators with PsychoPath"><topic href="html/ch04.html#Operators_on_Numeric_Values" label="Operators on Numeric Values"></topic><topic href="html/ch04s02.html" label="Comparison of Numeric Values"></topic><topic href="html/ch04s03.html" label="Operators on Boolean Values"></topic><topic href="html/ch04s04.html" label="Comparisons of Duration, Date and Time Values"></topic><topic href="html/ch04s05.html" label="Arithmetic Functions on Durations"></topic><topic href="html/ch04s06.html" label="Arithmetic Functions Dates and Times"></topic><topic href="html/ch04s07.html" label="Operators Related to QNames And Nodes"></topic><topic href="html/ch04s08.html" label="Union, Intersection and Except"></topic><topic href="html/ch04s09.html" label="Operators that Generate Sequences"></topic></topic></toc>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.classpath b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.classpath
deleted file mode 100644
index 64c5e31..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.project b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.project
deleted file mode 100644
index f866e7b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.xml.xpath2.processor.sdk.doc</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.settings/org.eclipse.jdt.core.prefs b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 4ed1843..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,8 +0,0 @@
-#Thu Aug 27 00:57:46 GMT 2009
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/META-INF/MANIFEST.MF b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/META-INF/MANIFEST.MF
deleted file mode 100644
index 94c602b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: org.eclipse.wst.xml.xpath2.processor.sdk.doc; singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Bundle-Activator: org.eclipse.wst.xml.xpath2.processor.sdk.doc.Activator
-Require-Bundle: org.eclipse.core.runtime
-Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/about.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/about.html
deleted file mode 100644
index ed30003..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>August, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/build.properties b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/build.properties
deleted file mode 100644
index 440ecc2..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/build.properties
+++ /dev/null
@@ -1,15 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = plugin.xml,\
- META-INF/,\
- .,\
- toc.xml,\
- about.html,\
- bin/,\
- doc/,\
- plugin.properties
-src.includes = about.html,\
- toc.xml,\
- doc/
-bin.excludes = doc/html/deleteme.html
-
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/build.xml b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/build.xml
deleted file mode 100644
index 84bf003..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/build.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- ======================================================================
- Jul 21, 2008 6:46:02 PM
-
- SDK Documentation
- Builds SDK TOC Documentation using JELDoclet.
-
- dcarver
- ====================================================================== -->
-<project name="SDK Documentation" default="default">
- <description>
- Builds SDK TOC Documentation using JELDoclet.
- </description>
-
- <property name="workspace" location="."/>
- <property name="workspaceloc" location=".."/>
-
- <!-- =================================
- target: default
- ================================= -->
- <target name="default" description="Builds SDK TOC Documentation using JELDoclet.">
-
- <javadoc destdir="doc" package="true" docletpath="${workspace}/lib/jeldoclet.jar">
- <fileset dir="${workspaceloc}">
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/ast/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/internal/ast/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/function/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/internal/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/internal/types/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/internal/functions/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/internal/types/userdefined/*.java"/>
- <include name="org.eclipse.wst.xml.xpath2.processor/src/org/eclipse/wst/xml/xpath2/processor/internal/utils/*.java"/>
- </fileset>
- <doclet name="com.jeldoclet.JELDoclet"/>
- </javadoc>
-
- <xslt basedir="." style="doc/jeltohtml.xsl" in="doc/jel.xml" out="doc/html/deleteme.html">
- <factory name="org.apache.xalan.processor.TransformerFactoryImpl">
- <attribute name="http://xml.apache.org/xalan/features/optimize" value="true"/>
-
- </factory>
- </xslt>
-
-
- <xslt style="doc/jeltotoc.xsl" in="doc/jel.xml" out="toc.xml" destdir=".">
- <factory name="org.apache.xalan.processor.TransformerFactoryImpl">
- <attribute name="http://xml.apache.org/xalan/features/optimize" value="true"/>
- </factory>
- <param name="sdkname" expression="XSL Tools SDK Documentation"/>
- </xslt>
-
- </target>
-
-</project>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/deleteme.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/deleteme.html
deleted file mode 100644
index e69de29..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/deleteme.html
+++ /dev/null
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.CollationProvider.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.CollationProvider.html
deleted file mode 100644
index 8f77a22..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.CollationProvider.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class CollationProvider</h2><br><hr><pre>public class <strong>CollationProvider</strong>
-extends </pre>Service provider interface for looking up collations from within the dynamic context.<p></p><hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Comparator</code></td><td width="" align="left"><code><a href="#method_get_collation">get_collation</a>(java.lang.String name)</code><br>
-
- Gets the named collator. W3C does not define collation names (yet?) so we are constrained to using an
- implementation-defined naming scheme.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_get_collation">get_collation</a></h2><p><code>public java.util.Comparator <strong>get_collation</strong>(java.lang.String name)</code></p><p>Gets the named collator. W3C does not define collation names (yet?) so we are constrained to using an
- implementation-defined naming scheme.</p><h3>Parameters</h3><p><code>name</code> - A URI designating the collation to use</p><h3>Returns</h3><p><code>java.util.Comparator</code> - The collation to use, or null if no such collation exists by this provider</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMBuilder.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMBuilder.html
deleted file mode 100644
index 4272e9d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMBuilder.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DOMBuilder</h2><br><hr><pre>public class <strong>DOMBuilder</strong>
-extends java.lang.Object</pre>The DOM builder loads an DOM from an InputStream. The loading is always namespace aware.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>package-private boolean</code></td><td width="80%" align="left"><code><a href="#field__namespace_aware">_namespace_aware</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>package-private boolean</code></td><td width="80%" align="left"><code><a href="#field__validating">_validating</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DOMBuilder">DOMBuilder</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.Document</code></td><td width="" align="left"><code><a href="#method_load">load</a>(java.io.InputStream in)</code><br>
-
- Loads The XML document.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_validating">set_validating</a>(boolean x)</code><br>
-
- Set validating boolean.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field__namespace_aware">_namespace_aware</a></h2><p><code>package-private boolean <strong>_namespace_aware</strong></code></p><hr><h2><a name="field__validating">_validating</a></h2><p><code>package-private boolean <strong>_validating</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DOMBuilder">DOMBuilder</a></h2><p><code>public <strong>DOMBuilder</strong>()</code></p><p>Constructor for DOM builder.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_load">load</a></h2><p><code>public org.w3c.dom.Document <strong>load</strong>(java.io.InputStream in)</code></p><p>Loads The XML document.</p><h3>Parameters</h3><p><code>in</code> - is the input stream.</p><h3>Returns</h3><p><code>org.w3c.dom.Document</code> - The loaded document.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DOMLoaderException - DOM loader exception.</code></p><hr><h2><a name="method_set_validating">set_validating</a></h2><p><code>public void <strong>set_validating</strong>(boolean x)</code></p><p>Set validating boolean.</p><h3>Parameters</h3><p><code>x</code> - is the value to set the validating boolean to.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoader.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoader.html
deleted file mode 100644
index 30fe714..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoader.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DOMLoader</h2><br><hr><pre>public class <strong>DOMLoader</strong>
-extends </pre>The DOM loader loads the XML document.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.Document</code></td><td width="" align="left"><code><a href="#method_load">load</a>(java.io.InputStream in)</code><br>
-
- The DOM loader loads the XML docuemnt</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_validating">set_validating</a>(boolean val)</code><br>
-
- Set validating boolean.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_load">load</a></h2><p><code>public org.w3c.dom.Document <strong>load</strong>(java.io.InputStream in)</code></p><p>The DOM loader loads the XML docuemnt</p><h3>Parameters</h3><p><code>in</code> - is the input stream.</p><h3>Returns</h3><p><code>org.w3c.dom.Document</code> - The loaded document. The document is always loaded as namespace-aware</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DOMLoaderException - DOM loader exception.</code></p><hr><h2><a name="method_set_validating">set_validating</a></h2><p><code>public void <strong>set_validating</strong>(boolean val)</code></p><p>Set validating boolean.</p><h3>Parameters</h3><p><code>val</code> - is the validating boolean.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoaderException.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoaderException.html
deleted file mode 100644
index 66a8e22..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoaderException.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DOMLoaderException</h2><br><hr><pre>public class <strong>DOMLoaderException</strong>
-extends org.eclipse.wst.xml.xpath2.processor.XPathException</pre>Exception caused by DOM loader.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DOMLoaderException">DOMLoaderException</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DOMLoaderException">DOMLoaderException</a></h2><p><code>public <strong>DOMLoaderException</strong>(java.lang.String reason)</code></p><p>Constructor for DOM loader exception.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext.html
deleted file mode 100644
index fffa7e1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext.html
+++ /dev/null
@@ -1,58 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DefaultDynamicContext</h2><br><hr><pre>public class <strong>DefaultDynamicContext</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext</pre>The default implementation of a Dynamic Context.
-
- Initializes and provides functionality of a dynamic context according to the
- XPath 2.0 specification.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultDynamicContext">DefaultDynamicContext</a></strong>(org.apache.xerces.xs.XSModel schema
- ,
- org.w3c.dom.Document doc)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_function_library">add_function_library</a>(FunctionLibrary fl)</code><br>
-
- Adds function definitions.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_context_item">context_item</a>()</code><br>
-
- Retrieve context item that is in focus</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_context_position">context_position</a>()</code><br>
-
- Retrieve the position of the focus</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.GregorianCalendar</code></td><td width="" align="left"><code><a href="#method_current_date_time">current_date_time</a>()</code><br>
-
- Gets the Current stable date time from the dynamic context.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_default_collation_name">default_collation_name</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_evaluate_function">evaluate_function</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- java.util.Collection args)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.Focus</code></td><td width="" align="left"><code><a href="#method_focus">focus</a>()</code><br>
-
- Return the focus</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Comparator</code></td><td width="" align="left"><code><a href="#method_get_collation">get_collation</a>(java.lang.String uri)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_get_doc">get_doc</a>(java.net.URI resolved)</code><br>
-
- get document</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get_variable">get_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- Retrieve the variable name</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_last">last</a>()</code><br>
-
- Retrieve the position of the last focus</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_node_position">node_position</a>(org.w3c.dom.Node node)</code><br>
-
- Use focus().position() to retrieve the value.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.net.URI</code></td><td width="" align="left"><code><a href="#method_resolve_uri">resolve_uri</a>(java.lang.String uri)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_collation_provider">set_collation_provider</a>(org.eclipse.wst.xml.xpath2.processor.CollationProvider provider)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_default_collation">set_default_collation</a>(java.lang.String _default_collation)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_focus">set_focus</a>(org.eclipse.wst.xml.xpath2.processor.internal.Focus f)</code><br>
-
- Changes the current focus.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_variable">set_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType val)</code><br>
-
- Sets the value of a variable.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Reads the day from a TimeDuration type</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultDynamicContext">DefaultDynamicContext</a></h2><p><code>public <strong>DefaultDynamicContext</strong>(org.apache.xerces.xs.XSModel schema
- ,
- org.w3c.dom.Document doc)</code></p><p>Constructor.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_add_function_library">add_function_library</a></h2><p><code>public void <strong>add_function_library</strong>(FunctionLibrary fl)</code></p><p>Adds function definitions.</p><h3>Parameters</h3><p><code>fl</code> - Function library to add.</p><hr><h2><a name="method_context_item">context_item</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>context_item</strong>()</code></p><p>Retrieve context item that is in focus</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - an AnyType result from _focus.context_item()</p><hr><h2><a name="method_context_position">context_position</a></h2><p><code>public int <strong>context_position</strong>()</code></p><p>Retrieve the position of the focus</p><h3>Returns</h3><p><code>int</code> - an integer result from _focus.position()</p><hr><h2><a name="method_current_date_time">current_date_time</a></h2><p><code>public java.util.GregorianCalendar <strong>current_date_time</strong>()</code></p><p>Gets the Current stable date time from the dynamic context.</p><h3>Returns</h3><p><code>java.util.GregorianCalendar</code></p><hr><h2><a name="method_default_collation_name">default_collation_name</a></h2><p><code>public java.lang.String <strong>default_collation_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_evaluate_function">evaluate_function</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>evaluate_function</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- java.util.Collection args)</code></p><p></p><h3>Parameters</h3><p><code>name</code></p><p><code>args</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - a ResultSequence from funct.evaluate(args)</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_focus">focus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.Focus <strong>focus</strong>()</code></p><p>Return the focus</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.Focus</code> - _focus</p><hr><h2><a name="method_get_collation">get_collation</a></h2><p><code>public java.util.Comparator <strong>get_collation</strong>(java.lang.String uri)</code></p><p></p><h3>Parameters</h3><p><code>uri</code></p><h3>Returns</h3><p><code>java.util.Comparator</code></p><hr><h2><a name="method_get_doc">get_doc</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>get_doc</strong>(java.net.URI resolved)</code></p><p>get document</p><h3>Parameters</h3><p><code>resolved</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - a ResultSequence from ResultSequenceFactory.create_new()</p><hr><h2><a name="method_get_variable">get_variable</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Retrieve the variable name</p><h3>Parameters</h3><p><code>name</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - an AnyType result from get_var(name) or return NULL</p><hr><h2><a name="method_last">last</a></h2><p><code>public int <strong>last</strong>()</code></p><p>Retrieve the position of the last focus</p><h3>Returns</h3><p><code>int</code> - an integer result from _focus.last()</p><hr><h2><a name="method_node_position">node_position</a></h2><p><code>public int <strong>node_position</strong>(org.w3c.dom.Node node)</code></p><p>Use focus().position() to retrieve the value.</p><h3>Parameters</h3><p><code>node</code></p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_resolve_uri">resolve_uri</a></h2><p><code>public java.net.URI <strong>resolve_uri</strong>(java.lang.String uri)</code></p><p></p><h3>Parameters</h3><p><code>uri</code></p><h3>Returns</h3><p><code>java.net.URI</code></p><hr><h2><a name="method_set_collation_provider">set_collation_provider</a></h2><p><code>public void <strong>set_collation_provider</strong>(org.eclipse.wst.xml.xpath2.processor.CollationProvider provider)</code></p><p></p><h3>Parameters</h3><p><code>provider</code></p><hr><h2><a name="method_set_default_collation">set_default_collation</a></h2><p><code>public void <strong>set_default_collation</strong>(java.lang.String _default_collation)</code></p><p></p><h3>Parameters</h3><p><code>_default_collation</code></p><hr><h2><a name="method_set_focus">set_focus</a></h2><p><code>public void <strong>set_focus</strong>(org.eclipse.wst.xml.xpath2.processor.internal.Focus f)</code></p><p>Changes the current focus.</p><h3>Parameters</h3><p><code>f</code> - focus to set</p><hr><h2><a name="method_set_variable">set_variable</a></h2><p><code>public void <strong>set_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType val)</code></p><p>Sets the value of a variable.</p><h3>Parameters</h3><p><code>var</code> - Variable name.</p><p><code>val</code> - Variable value.</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Reads the day from a TimeDuration type</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - an xs:integer _tz</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError.html
deleted file mode 100644
index 1d433bc..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DefaultEvaluator.DummyError</h2><br><hr><pre>package-private class <strong>DefaultEvaluator.DummyError</strong>
-extends java.lang.Error</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultEvaluator.DummyError">DefaultEvaluator.DummyError</a></strong>(int type)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultEvaluator.DummyError">DefaultEvaluator.DummyError</a></h2><p><code>public <strong>DefaultEvaluator.DummyError</strong>(int type)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_type">type</a></h2><p><code>public int <strong>type</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair.html
deleted file mode 100644
index ed51cb5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DefaultEvaluator.Pair</h2><br><hr><pre>package-private class <strong>DefaultEvaluator.Pair</strong>
-extends java.lang.Object</pre><hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="80%" align="left"><code><a href="#field__one">_one</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="80%" align="left"><code><a href="#field__two">_two</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultEvaluator.Pair">DefaultEvaluator.Pair</a></strong>(java.lang.Object o
- ,
- java.lang.Object t)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field__one">_one</a></h2><p><code>public java.lang.Object <strong>_one</strong></code></p><hr><h2><a name="field__two">_two</a></h2><p><code>public java.lang.Object <strong>_two</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultEvaluator.Pair">DefaultEvaluator.Pair</a></h2><p><code>public <strong>DefaultEvaluator.Pair</strong>(java.lang.Object o
- ,
- java.lang.Object t)</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.html
deleted file mode 100644
index 152c421..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DefaultEvaluator</h2><br><hr><pre>public class <strong>DefaultEvaluator</strong>
-extends java.lang.Object</pre>Default evaluator interface<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultEvaluator">DefaultEvaluator</a></strong>(org.eclipse.wst.xml.xpath2.processor.DynamicContext dc
- ,
- org.w3c.dom.Document doc)</code></td></tr><tr><td><code><strong><a href="#con_DefaultEvaluator.DummyError">DefaultEvaluator.DummyError</a></strong>(int type)</code></td></tr><tr><td><code><strong><a href="#con_DefaultEvaluator.Pair">DefaultEvaluator.Pair</a></strong>(java.lang.Object o
- ,
- java.lang.Object t)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_evaluate">evaluate</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode node)</code><br>
-
- evaluate the xpath node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code><br>
-
- iterate through xpath expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code><br>
-
- visit for expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code><br>
-
- visit quantified expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code><br>
-
- visit if expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code><br>
-
- visit or expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code><br>
-
- visit and expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code><br>
-
- visit compare expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code><br>
-
- visit range expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code><br>
-
- visit and expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code><br>
-
- visit sub expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code><br>
-
- visit multiply expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code><br>
-
- visit division expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code><br>
-
- visit integer division expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code><br>
-
- visit modular expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code><br>
-
- visit union expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code><br>
-
- visit pipe expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code><br>
-
- visit intersect expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code><br>
-
- visit except expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code><br>
-
- visit instance of expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code><br>
-
- visit treat-as expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code><br>
-
- visit castable expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code><br>
-
- visit cast expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code><br>
-
- visit minus expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code><br>
-
- visit plus expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code><br>
-
- visit XPath expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code><br>
-
- visit a forward step expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code><br>
-
- visit a reverse step expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code><br>
-
- visit a name test expression</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code><br>
-
- visit variable reference</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code><br>
-
- visit string literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code><br>
-
- visit integer literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code><br>
-
- visit double literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code><br>
-
- visit decimal literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code><br>
-
- visit parent expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code><br>
-
- visit context item expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code><br>
-
- visit function call.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code><br>
-
- visit single type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code><br>
-
- visit sequence type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code><br>
-
- visit item type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code><br>
-
- visit any kind test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code><br>
-
- visit document test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code><br>
-
- visit text test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code><br>
-
- visit comment test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code><br>
-
- visit PI test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code><br>
-
- visit attribute test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code><br>
-
- visit schema attribute test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code><br>
-
- visit element test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code><br>
-
- visit schema element test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code><br>
-
- visit axis step.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code><br>
-
- visit filter expression</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultEvaluator">DefaultEvaluator</a></h2><p><code>public <strong>DefaultEvaluator</strong>(org.eclipse.wst.xml.xpath2.processor.DynamicContext dc
- ,
- org.w3c.dom.Document doc)</code></p><p>set parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_evaluate">evaluate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>evaluate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode node)</code></p><p>evaluate the xpath node</p><h3>Parameters</h3><p><code>node</code> - is the xpath node.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - result sequence.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code></p><p>iterate through xpath expression</p><h3>Parameters</h3><p><code>xp</code> - is the xpath.</p><h3>Returns</h3><p><code>java.lang.Object</code> - result sequence.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code></p><p>visit for expression</p><h3>Parameters</h3><p><code>fex</code> - is the for expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code></p><p>visit quantified expression</p><h3>Parameters</h3><p><code>qex</code> - is the quantified expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function or null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code></p><p>visit if expression</p><h3>Parameters</h3><p><code>ifex</code> - is the if expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a ifex.then_clause().accept(this).</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code></p><p>visit or expression</p><h3>Parameters</h3><p><code>orex</code> - is the or expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code></p><p>visit and expression</p><h3>Parameters</h3><p><code>andex</code> - is the and expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code></p><p>visit compare expression</p><h3>Parameters</h3><p><code>cmpex</code> - is the compare expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function or null</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code></p><p>visit range expression</p><h3>Parameters</h3><p><code>rex</code> - is the range expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code></p><p>visit and expression</p><h3>Parameters</h3><p><code>addex</code> - is the and expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code></p><p>visit sub expression</p><h3>Parameters</h3><p><code>subex</code> - is the sub expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code></p><p>visit multiply expression</p><h3>Parameters</h3><p><code>mulex</code> - is the mul expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code></p><p>visit division expression</p><h3>Parameters</h3><p><code>mulex</code> - is the division expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code></p><p>visit integer division expression</p><h3>Parameters</h3><p><code>mulex</code> - is the integer division expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code></p><p>visit modular expression</p><h3>Parameters</h3><p><code>mulex</code> - is the modular expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code></p><p>visit union expression</p><h3>Parameters</h3><p><code>unex</code> - is the union expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code></p><p>visit pipe expression</p><h3>Parameters</h3><p><code>pipex</code> - is the pipe expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code></p><p>visit intersect expression</p><h3>Parameters</h3><p><code>iexpr</code> - is the intersect expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code></p><p>visit except expression</p><h3>Parameters</h3><p><code>eexpr</code> - is the except expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code></p><p>visit instance of expression</p><h3>Parameters</h3><p><code>ioexp</code> - is the instance of expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code></p><p>visit treat-as expression</p><h3>Parameters</h3><p><code>taexp</code> - is the treat-as expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code></p><p>visit castable expression</p><h3>Parameters</h3><p><code>cexp</code> - is the castable expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code></p><p>visit cast expression</p><h3>Parameters</h3><p><code>cexp</code> - is the cast expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code></p><p>visit minus expression</p><h3>Parameters</h3><p><code>e</code> - is the minus expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code></p><p>visit plus expression</p><h3>Parameters</h3><p><code>e</code> - is the plus expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code></p><p>visit XPath expression</p><h3>Parameters</h3><p><code>e</code> - is the XPath expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code></p><p>visit a forward step expression</p><h3>Parameters</h3><p><code>e</code> - is the forward step.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code></p><p>visit a reverse step expression</p><h3>Parameters</h3><p><code>e</code> - is the reverse step.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code></p><p>visit a name test expression</p><h3>Parameters</h3><p><code>e</code> - is thename test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code></p><p>visit variable reference</p><h3>Parameters</h3><p><code>e</code> - is the variable reference.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code></p><p>visit string literal.</p><h3>Parameters</h3><p><code>e</code> - is the string literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code></p><p>visit integer literal.</p><h3>Parameters</h3><p><code>e</code> - is the integer literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code></p><p>visit double literal.</p><h3>Parameters</h3><p><code>e</code> - is the double literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code></p><p>visit decimal literal.</p><h3>Parameters</h3><p><code>e</code> - is the decimal literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code></p><p>visit parent expression.</p><h3>Parameters</h3><p><code>e</code> - is the parent expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code></p><p>visit context item expression.</p><h3>Parameters</h3><p><code>e</code> - is the context item expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code></p><p>visit function call.</p><h3>Parameters</h3><p><code>e</code> - is the function call.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function or null</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code></p><p>visit single type.</p><h3>Parameters</h3><p><code>e</code> - is the single type.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code></p><p>visit sequence type.</p><h3>Parameters</h3><p><code>e</code> - is the sequence type.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code></p><p>visit item type.</p><h3>Parameters</h3><p><code>e</code> - is the item type.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code></p><p>visit any kind test.</p><h3>Parameters</h3><p><code>e</code> - is the any kind test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code></p><p>visit document test.</p><h3>Parameters</h3><p><code>e</code> - is the document test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code></p><p>visit text test.</p><h3>Parameters</h3><p><code>e</code> - is the text test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code></p><p>visit comment test.</p><h3>Parameters</h3><p><code>e</code> - is the text test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code></p><p>visit PI test.</p><h3>Parameters</h3><p><code>e</code> - is the PI test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a argument</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code></p><p>visit attribute test.</p><h3>Parameters</h3><p><code>e</code> - is the attribute test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code></p><p>visit schema attribute test.</p><h3>Parameters</h3><p><code>e</code> - is the schema attribute test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code></p><p>visit element test.</p><h3>Parameters</h3><p><code>e</code> - is the element test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code></p><p>visit schema element test.</p><h3>Parameters</h3><p><code>e</code> - is the schema element test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code></p><p>visit axis step.</p><h3>Parameters</h3><p><code>e</code> - is the axis step.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code></p><p>visit filter expression</p><h3>Parameters</h3><p><code>e</code> - is the filter expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a result sequence</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicContext.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicContext.html
deleted file mode 100644
index df5a6ab..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicContext.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DynamicContext</h2><br><hr><pre>public class <strong>DynamicContext</strong>
-extends </pre>Interface for dynamic context.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_CODEPOINT_COLLATION">CODEPOINT_COLLATION</a></code><br>
-
- The default collation which is guaranteed to always be implemented</td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_context_item">context_item</a>()</code><br>
-
- Get context item.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_context_position">context_position</a>()</code><br>
-
- Get context node position.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.GregorianCalendar</code></td><td width="" align="left"><code><a href="#method_current_date_time">current_date_time</a>()</code><br>
-
- Returns the current date time using the GregorianCalendar.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_default_collation_name">default_collation_name</a>()</code><br>
-
- Returns the current default collator</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_evaluate_function">evaluate_function</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- java.util.Collection args)</code><br>
-
- Evaluate the function of the arguments.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.Focus</code></td><td width="" align="left"><code><a href="#method_focus">focus</a>()</code><br>
-
- Return focus.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Comparator</code></td><td width="" align="left"><code><a href="#method_get_collation">get_collation</a>(java.lang.String uri)</code><br>
-
- Return a useful collator for the specified URI</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_get_doc">get_doc</a>(java.net.URI uri)</code><br>
-
- Get document.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get_variable">get_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- Get variable.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_last">last</a>()</code><br>
-
- Get position of last item.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_node_position">node_position</a>(org.w3c.dom.Node node)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.net.URI</code></td><td width="" align="left"><code><a href="#method_resolve_uri">resolve_uri</a>(java.lang.String uri)</code><br>
-
- Resolve an URI</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_focus">set_focus</a>(org.eclipse.wst.xml.xpath2.processor.internal.Focus focus)</code><br>
-
- Set focus.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_variable">set_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType val)</code><br>
-
- Set variable.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Reads the day from a TimeDuration type</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_CODEPOINT_COLLATION">CODEPOINT_COLLATION</a></h2><p><code>public static java.lang.String <strong>CODEPOINT_COLLATION</strong></code></p><table><tr><td>The default collation which is guaranteed to always be implemented</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_context_item">context_item</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>context_item</strong>()</code></p><p>Get context item.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - the context item.</p><hr><h2><a name="method_context_position">context_position</a></h2><p><code>public int <strong>context_position</strong>()</code></p><p>Get context node position.</p><h3>Returns</h3><p><code>int</code> - position of context node.</p><hr><h2><a name="method_current_date_time">current_date_time</a></h2><p><code>public java.util.GregorianCalendar <strong>current_date_time</strong>()</code></p><p>Returns the current date time using the GregorianCalendar.</p><h3>Returns</h3><p><code>java.util.GregorianCalendar</code> - The current date and time, which will always be same for the dynamic context.</p><hr><h2><a name="method_default_collation_name">default_collation_name</a></h2><p><code>public java.lang.String <strong>default_collation_name</strong>()</code></p><p>Returns the current default collator</p><h3>Returns</h3><p><code>java.lang.String</code> - The default name to use as the collator</p><hr><h2><a name="method_evaluate_function">evaluate_function</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>evaluate_function</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- java.util.Collection args)</code></p><p>Evaluate the function of the arguments.</p><h3>Parameters</h3><p><code>name</code> - is the name.</p><p><code>args</code> - are the arguments.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - result of the function evaluation.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError - dynamic error.</code></p><hr><h2><a name="method_focus">focus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.Focus <strong>focus</strong>()</code></p><p>Return focus.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.Focus</code> - Focus</p><hr><h2><a name="method_get_collation">get_collation</a></h2><p><code>public java.util.Comparator <strong>get_collation</strong>(java.lang.String uri)</code></p><p>Return a useful collator for the specified URI</p><h3>Parameters</h3><p><code>uri</code></p><h3>Returns</h3><p><code>java.util.Comparator</code> - A Jaa collator, or null, if no such Collator exists</p><hr><h2><a name="method_get_doc">get_doc</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>get_doc</strong>(java.net.URI uri)</code></p><p>Get document.</p><h3>Parameters</h3><p><code>uri</code> - is the URI of the document.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - document.</p><hr><h2><a name="method_get_variable">get_variable</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Get variable.</p><h3>Parameters</h3><p><code>name</code> - is the name of the variable.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - variable.</p><hr><h2><a name="method_last">last</a></h2><p><code>public int <strong>last</strong>()</code></p><p>Get position of last item.</p><h3>Returns</h3><p><code>int</code> - last item position.</p><hr><h2><a name="method_node_position">node_position</a></h2><p><code>public int <strong>node_position</strong>(org.w3c.dom.Node node)</code></p><p></p><h3>Parameters</h3><p><code>node</code></p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_resolve_uri">resolve_uri</a></h2><p><code>public java.net.URI <strong>resolve_uri</strong>(java.lang.String uri)</code></p><p>Resolve an URI</p><h3>Parameters</h3><p><code>uri</code> - is the possibly relative URI to resolve</p><h3>Returns</h3><p><code>java.net.URI</code> - the absolutized, resolved URI.</p><hr><h2><a name="method_set_focus">set_focus</a></h2><p><code>public void <strong>set_focus</strong>(org.eclipse.wst.xml.xpath2.processor.internal.Focus focus)</code></p><p>Set focus.</p><h3>Parameters</h3><p><code>focus</code> - is focus to be set.</p><hr><h2><a name="method_set_variable">set_variable</a></h2><p><code>public void <strong>set_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType val)</code></p><p>Set variable.</p><h3>Parameters</h3><p><code>var</code> - is name of the variable.</p><p><code>val</code> - is the value to be set for the variable.</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Reads the day from a TimeDuration type</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - current date time and implicit timezone.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicError.html
deleted file mode 100644
index 66109c7..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicError.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class DynamicError</h2><br><hr><pre>public class <strong>DynamicError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.XPathException</pre>Dynamic Error like division by 0 or type errors.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DynamicError">DynamicError</a></strong>(java.lang.String code
- ,
- java.lang.String err)</code></td></tr><tr><td><code><strong><a href="#con_DynamicError">DynamicError</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.TypeError te)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_argument_type_error">argument_type_error</a>(java.lang.Class type)</code><br>
-
- Returns the dynamic error.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_cant_cast">cant_cast</a>(java.lang.String err)</code><br>
-
- Returns the dynamic error.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_code">code</a>()</code><br>
-
- Returns the string of the code.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_contextUndefined">contextUndefined</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_div_zero">div_zero</a>(java.lang.String msg)</code><br>
-
- Returns the error message when reads a Division by zero</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_doc_not_found">doc_not_found</a>(java.lang.String msg)</code><br>
-
- Returns the error message when fn:doc cannot load its document</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_empty_seq">empty_seq</a>(java.lang.String msg)</code><br>
-
- Returns the error message</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_errorResolvingURI">errorResolvingURI</a>()</code><br>
-
- Error resolving relative uri against base-uri.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_inconsistentTimeZone">inconsistentTimeZone</a>()</code><br>
-
- The two arguments to fn:dateTime have inconsistent timezones</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_inputToLargeForDecimal">inputToLargeForDecimal</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalid_doc">invalid_doc</a>(java.lang.String msg)</code><br>
-
- Returns the error message when reads Invalid argument to fn:doc</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalidCollectionArgument">invalidCollectionArgument</a>()</code><br>
-
- Returns the error message when reads Invalid argument to fn:collection</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalidForCastConstructor">invalidForCastConstructor</a>()</code><br>
-
- Data is invalid for casting or the data type constructor.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalidLexicalValue">invalidLexicalValue</a>()</code><br>
-
- Invalid lexical value</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalidPrefix">invalidPrefix</a>()</code><br>
-
- No namespace found for prefix.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalidTimezone">invalidTimezone</a>()</code><br>
-
- Invalid Timezone value.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_invalidType">invalidType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_lexical_error">lexical_error</a>(java.lang.String msg)</code><br>
-
- Returns the error message when reads an Invalid lexical value</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_more_one_item">more_one_item</a>(java.lang.String msg)</code><br>
-
- Returns the error message</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_nan">nan</a>()</code><br>
-
- Overflow/underflow in duration operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_noBaseURI">noBaseURI</a>()</code><br>
-
- No base-uri defined.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_noContextDoc">noContextDoc</a>()</code><br>
-
- No context document</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_not_cmp">not_cmp</a>(java.lang.String msg)</code><br>
-
- Returns the error message when reads an Items not comparable</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_not_one">not_one</a>(java.lang.String msg)</code><br>
-
- Returns the error message</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_numeric_overflow">numeric_overflow</a>(java.lang.String msg)</code><br>
-
- Numeric operation overflow/underflow</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_overflowDateTime">overflowDateTime</a>()</code><br>
-
- Overflow/underflow in date/time operation</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_overflowUnderflow">overflowUnderflow</a>()</code><br>
-
- Overflow/underflow in duration operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_regex_error">regex_error</a>(java.lang.String err)</code><br>
-
- Returns the dynamic error.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_regex_flags_error">regex_flags_error</a>(java.lang.String err)</code><br>
-
- Returns the Dynamic Error for invalid flags in regular expressions</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_regex_match_zero_length">regex_match_zero_length</a>(java.lang.String err)</code><br>
-
- Returns the dynamic error.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_throw_type_error">throw_type_error</a>()</code><br>
-
- Returns the dynamic error.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_unsupported_codepoint">unsupported_codepoint</a>(java.lang.String err)</code><br>
-
- Returns the dynamic error for an unsupported Unicode codepoint</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_unsupported_collation">unsupported_collation</a>(java.lang.String collationName)</code><br>
-
- Returns the dynamic error for an unsupported normalization form</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_unsupported_normalization_form">unsupported_normalization_form</a>(java.lang.String err)</code><br>
-
- Returns the dynamic error for an unsupported normalization form</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_user_error">user_error</a>(java.lang.String ns
- ,
- java.lang.String code
- ,
- java.lang.String desc)</code><br>
-
- Returns the dynamic error.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.DynamicError</code></td><td width="" align="left"><code><a href="#method_user_error">user_error</a>(java.lang.String err)</code><br>
-
- Returns the dynamic error.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DynamicError">DynamicError</a></h2><p><code>public <strong>DynamicError</strong>(java.lang.String code
- ,
- java.lang.String err)</code></p><p>Constructor for Dynamic Error.</p><hr><h2><a name="con_DynamicError">DynamicError</a></h2><p><code>public <strong>DynamicError</strong>(org.eclipse.wst.xml.xpath2.processor.internal.TypeError te)</code></p><p>Constructor for Dynamic Error.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_argument_type_error">argument_type_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>argument_type_error</strong>(java.lang.Class type)</code></p><p>Returns the dynamic error.</p><h3>Parameters</h3><p><code>type</code> - Type found</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_cant_cast">cant_cast</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>cant_cast</strong>(java.lang.String err)</code></p><p>Returns the dynamic error.</p><h3>Parameters</h3><p><code>err</code> - is the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_code">code</a></h2><p><code>public java.lang.String <strong>code</strong>()</code></p><p>Returns the string of the code.</p><h3>Returns</h3><p><code>java.lang.String</code> - the code.</p><hr><h2><a name="method_contextUndefined">contextUndefined</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>contextUndefined</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div_zero">div_zero</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>div_zero</strong>(java.lang.String msg)</code></p><p>Returns the error message when reads a Division by zero</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_doc_not_found">doc_not_found</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>doc_not_found</strong>(java.lang.String msg)</code></p><p>Returns the error message when fn:doc cannot load its document</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_empty_seq">empty_seq</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>empty_seq</strong>(java.lang.String msg)</code></p><p>Returns the error message</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_errorResolvingURI">errorResolvingURI</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>errorResolvingURI</strong>()</code></p><p>Error resolving relative uri against base-uri.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_inconsistentTimeZone">inconsistentTimeZone</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>inconsistentTimeZone</strong>()</code></p><p>The two arguments to fn:dateTime have inconsistent timezones</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_inputToLargeForDecimal">inputToLargeForDecimal</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>inputToLargeForDecimal</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_invalid_doc">invalid_doc</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalid_doc</strong>(java.lang.String msg)</code></p><p>Returns the error message when reads Invalid argument to fn:doc</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_invalidCollectionArgument">invalidCollectionArgument</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalidCollectionArgument</strong>()</code></p><p>Returns the error message when reads Invalid argument to fn:collection</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_invalidForCastConstructor">invalidForCastConstructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalidForCastConstructor</strong>()</code></p><p>Data is invalid for casting or the data type constructor.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - FORG0001</p><hr><h2><a name="method_invalidLexicalValue">invalidLexicalValue</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalidLexicalValue</strong>()</code></p><p>Invalid lexical value</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_invalidPrefix">invalidPrefix</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalidPrefix</strong>()</code></p><p>No namespace found for prefix.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_invalidTimezone">invalidTimezone</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalidTimezone</strong>()</code></p><p>Invalid Timezone value.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_invalidType">invalidType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>invalidType</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_lexical_error">lexical_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>lexical_error</strong>(java.lang.String msg)</code></p><p>Returns the error message when reads an Invalid lexical value</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_more_one_item">more_one_item</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>more_one_item</strong>(java.lang.String msg)</code></p><p>Returns the error message</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_nan">nan</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>nan</strong>()</code></p><p>Overflow/underflow in duration operation.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_noBaseURI">noBaseURI</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>noBaseURI</strong>()</code></p><p>No base-uri defined.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_noContextDoc">noContextDoc</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>noContextDoc</strong>()</code></p><p>No context document</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_not_cmp">not_cmp</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>not_cmp</strong>(java.lang.String msg)</code></p><p>Returns the error message when reads an Items not comparable</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_not_one">not_one</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>not_one</strong>(java.lang.String msg)</code></p><p>Returns the error message</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_numeric_overflow">numeric_overflow</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>numeric_overflow</strong>(java.lang.String msg)</code></p><p>Numeric operation overflow/underflow</p><h3>Parameters</h3><p><code>msg</code> - is the message</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the make_error</p><hr><h2><a name="method_overflowDateTime">overflowDateTime</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>overflowDateTime</strong>()</code></p><p>Overflow/underflow in date/time operation</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_overflowUnderflow">overflowUnderflow</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>overflowUnderflow</strong>()</code></p><p>Overflow/underflow in duration operation.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_regex_error">regex_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>regex_error</strong>(java.lang.String err)</code></p><p>Returns the dynamic error.</p><h3>Parameters</h3><p><code>err</code> - is the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_regex_flags_error">regex_flags_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>regex_flags_error</strong>(java.lang.String err)</code></p><p>Returns the Dynamic Error for invalid flags in regular expressions</p><h3>Parameters</h3><p><code>err</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_regex_match_zero_length">regex_match_zero_length</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>regex_match_zero_length</strong>(java.lang.String err)</code></p><p>Returns the dynamic error.</p><h3>Parameters</h3><p><code>err</code> - is the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_throw_type_error">throw_type_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>throw_type_error</strong>()</code></p><p>Returns the dynamic error.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError - a Dynamic Error</code></p><hr><h2><a name="method_unsupported_codepoint">unsupported_codepoint</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>unsupported_codepoint</strong>(java.lang.String err)</code></p><p>Returns the dynamic error for an unsupported Unicode codepoint</p><h3>Parameters</h3><p><code>err</code> - is the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_unsupported_collation">unsupported_collation</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>unsupported_collation</strong>(java.lang.String collationName)</code></p><p>Returns the dynamic error for an unsupported normalization form</p><h3>Parameters</h3><p><code>collationName</code> - is the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_unsupported_normalization_form">unsupported_normalization_form</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>unsupported_normalization_form</strong>(java.lang.String err)</code></p><p>Returns the dynamic error for an unsupported normalization form</p><h3>Parameters</h3><p><code>err</code> - is the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_user_error">user_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>user_error</strong>(java.lang.String ns
- ,
- java.lang.String code
- ,
- java.lang.String desc)</code></p><p>Returns the dynamic error.</p><h3>Parameters</h3><p><code>ns</code></p><p><code>code</code></p><p><code>desc</code> - is the description of the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr><h2><a name="method_user_error">user_error</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.DynamicError <strong>user_error</strong>(java.lang.String err)</code></p><p>Returns the dynamic error.</p><h3>Parameters</h3><p><code>err</code> - is the description of the error</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code> - the DynamicError.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.Evaluator.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.Evaluator.html
deleted file mode 100644
index f5b7b99..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.Evaluator.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class Evaluator</h2><br><hr><pre>public class <strong>Evaluator</strong>
-extends </pre>interface to Evaluator<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_evaluate">evaluate</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode root)</code><br>
-
- Evaluate the root node.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_evaluate">evaluate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>evaluate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode root)</code></p><p>Evaluate the root node.</p><h3>Parameters</h3><p><code>root</code> - is the XPath node.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - Result of evaluation.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError - dynamic error.</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.JFlexCupParser.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.JFlexCupParser.html
deleted file mode 100644
index 7994a35..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.JFlexCupParser.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class JFlexCupParser</h2><br><hr><pre>public class <strong>JFlexCupParser</strong>
-extends java.lang.Object</pre>JFlexCupParser parses the xpath expression<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_JFlexCupParser">JFlexCupParser</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ast.XPath</code></td><td width="" align="left"><code><a href="#method_parse">parse</a>(java.lang.String xpath)</code><br>
-
- Tries to parse the xpath expression</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_JFlexCupParser">JFlexCupParser</a></h2><p><code>public <strong>JFlexCupParser</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_parse">parse</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ast.XPath <strong>parse</strong>(java.lang.String xpath)</code></p><p>Tries to parse the xpath expression</p><h3>Parameters</h3><p><code>xpath</code> - is the xpath string.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ast.XPath</code> - the xpath value.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.XPathParserException</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequence.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequence.html
deleted file mode 100644
index dd812a6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequence.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class ResultSequence</h2><br><hr><pre>public class <strong>ResultSequence</strong>
-extends java.lang.Object</pre>Interface to the methods of range of result sequence<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ResultSequence">ResultSequence</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add">add</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code><br>
-
- add item</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_clear">clear</a>()</code><br>
-
- clear</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_concat">concat</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- concatinate from rs</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_create_new">create_new</a>()</code><br>
-
- create a new result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_empty">empty</a>()</code><br>
-
- check is the sequence is empty</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_first">first</a>()</code><br>
-
- retrieve the first item</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get">get</a>(int i)</code><br>
-
- get item in index i</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.ListIterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- List Iterator.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_release">release</a>()</code><br>
-
- release the result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_size">size</a>()</code><br>
-
- get the size</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string">string</a>()</code><br>
-
- retrieve items in sequence</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ResultSequence">ResultSequence</a></h2><p><code>public <strong>ResultSequence</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_add">add</a></h2><p><code>public void <strong>add</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></p><p>add item</p><h3>Parameters</h3><p><code>item</code> - is an item of any type.</p><hr><h2><a name="method_clear">clear</a></h2><p><code>public void <strong>clear</strong>()</code></p><p>clear</p><hr><h2><a name="method_concat">concat</a></h2><p><code>public void <strong>concat</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p>concatinate from rs</p><h3>Parameters</h3><p><code>rs</code> - is a Result Sequence.</p><hr><h2><a name="method_create_new">create_new</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>create_new</strong>()</code></p><p>create a new result sequence</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - a new result sequence.</p><hr><h2><a name="method_empty">empty</a></h2><p><code>public boolean <strong>empty</strong>()</code></p><p>check is the sequence is empty</p><h3>Returns</h3><p><code>boolean</code> - boolean.</p><hr><h2><a name="method_first">first</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>first</strong>()</code></p><p>retrieve the first item</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - the first item.</p><hr><h2><a name="method_get">get</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get</strong>(int i)</code></p><p>get item in index i</p><h3>Parameters</h3><p><code>i</code> - is the position.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.ListIterator <strong>iterator</strong>()</code></p><p>List Iterator.</p><h3>Returns</h3><p><code>java.util.ListIterator</code></p><hr><h2><a name="method_release">release</a></h2><p><code>public void <strong>release</strong>()</code></p><p>release the result sequence</p><hr><h2><a name="method_size">size</a></h2><p><code>public int <strong>size</strong>()</code></p><p>get the size</p><h3>Returns</h3><p><code>int</code> - the size.</p><hr><h2><a name="method_string">string</a></h2><p><code>public java.lang.String <strong>string</strong>()</code></p><p>retrieve items in sequence</p><h3>Returns</h3><p><code>java.lang.String</code> - result string</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory.html
deleted file mode 100644
index eed647a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class ResultSequenceFactory</h2><br><hr><pre>public class <strong>ResultSequenceFactory</strong>
-extends java.lang.Object</pre>Result sequence factory<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ResultSequenceFactory">ResultSequenceFactory</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_create_new">create_new</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_create_new">create_new</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_fact_create_new">fact_create_new</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_fact_create_new">fact_create_new</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_fact_print_debug">fact_print_debug</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_fact_release">fact_release</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static void</code></td><td width="" align="left"><code><a href="#method_print_debug">print_debug</a>()</code><br>
-
- factory debug</td></tr><tr valign="top"><td width="20%" align="right"><code>public static void</code></td><td width="" align="left"><code><a href="#method_release">release</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ResultSequenceFactory">ResultSequenceFactory</a></h2><p><code>public <strong>ResultSequenceFactory</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_create_new">create_new</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>create_new</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - the creation of a new result sequence</p><hr><h2><a name="method_create_new">create_new</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>create_new</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></p><p></p><h3>Parameters</h3><p><code>item</code> - is an item of any type.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - factory creating new item</p><hr><h2><a name="method_fact_create_new">fact_create_new</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>fact_create_new</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_fact_create_new">fact_create_new</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>fact_create_new</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></p><p></p><h3>Parameters</h3><p><code>item</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_fact_print_debug">fact_print_debug</a></h2><p><code>protected void <strong>fact_print_debug</strong>()</code></p><p></p><hr><h2><a name="method_fact_release">fact_release</a></h2><p><code>protected void <strong>fact_release</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><hr><h2><a name="method_print_debug">print_debug</a></h2><p><code>public void <strong>print_debug</strong>()</code></p><p>factory debug</p><hr><h2><a name="method_release">release</a></h2><p><code>public void <strong>release</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code> - is the result sequence factory release rs</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticChecker.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticChecker.html
deleted file mode 100644
index 8a16447..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticChecker.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class StaticChecker</h2><br><hr><pre>public class <strong>StaticChecker</strong>
-extends </pre>Interface to static checker.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_check">check</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode root)</code><br>
-
- checks XPathNode</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_check">check</a></h2><p><code>public void <strong>check</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode root)</code></p><p>checks XPathNode</p><h3>Parameters</h3><p><code>root</code> - is an XPath node.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.StaticError</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticContext.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticContext.html
deleted file mode 100644
index 6f1aa75..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticContext.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class StaticContext</h2><br><hr><pre>public class <strong>StaticContext</strong>
-extends </pre>interface to static context<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_function_library">add_function_library</a>(FunctionLibrary fl)</code><br>
-
- add function to library</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_namespace">add_namespace</a>(java.lang.String prefix
- ,
- java.lang.String ns)</code><br>
-
- add namespace</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_variable">add_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- add variable</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_attribute_declared">attribute_declared</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName attr)</code><br>
-
- is the attribute declared?</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.apache.xerces.xs.XSTypeDefinition</code></td><td width="" align="left"><code><a href="#method_attribute_type_definition">attribute_type_definition</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName attr)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI</code></td><td width="" align="left"><code><a href="#method_base_uri">base_uri</a>()</code><br>
-
- base uri</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_default_function_namespace">default_function_namespace</a>()</code><br>
-
- the default function namespace</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_default_namespace">default_namespace</a>()</code><br>
-
- the default namespace</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_del_variable">del_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- delete the variable</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_derives_from">derives_from</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName et)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_derives_from">derives_from</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.apache.xerces.xs.XSTypeDefinition et)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_destroy_scope">destroy_scope</a>()</code><br>
-
- destroy scope</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_element_declared">element_declared</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code><br>
-
- is the element declared?</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.apache.xerces.xs.XSTypeDefinition</code></td><td width="" align="left"><code><a href="#method_element_type_definition">element_type_definition</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expand_elem_type_qname">expand_elem_type_qname</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- expand element type qname</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expand_function_qname">expand_function_qname</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- expand function</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expand_qname">expand_qname</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- expand qname</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_function_exists">function_exists</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- int arity)</code><br>
-
- is the element declared?</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Map</code></td><td width="" align="left"><code><a href="#method_get_collections">get_collections</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></td><td width="" align="left"><code><a href="#method_make_atomic">make_atomic</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_new_scope">new_scope</a>()</code><br>
-
- new scope</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_prefix_exists">prefix_exists</a>(java.lang.String prefix)</code><br>
-
- namespaces does the prefix exist</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_resolve_prefix">resolve_prefix</a>(java.lang.String prefix)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_base_uri">set_base_uri</a>(java.lang.String baseuri)</code><br>
-
- Sets the base uri for the context.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_collections">set_collections</a>(java.util.Map collections)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_type_defined">type_defined</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_variable_exists">variable_exists</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_variable_in_scope">variable_in_scope</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_xpath1_compatible">xpath1_compatible</a>()</code><br>
-
- is it xpath 1.0 compatible.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_add_function_library">add_function_library</a></h2><p><code>public void <strong>add_function_library</strong>(FunctionLibrary fl)</code></p><p>add function to library</p><h3>Parameters</h3><p><code>fl</code> - is the function library</p><hr><h2><a name="method_add_namespace">add_namespace</a></h2><p><code>public void <strong>add_namespace</strong>(java.lang.String prefix
- ,
- java.lang.String ns)</code></p><p>add namespace</p><h3>Parameters</h3><p><code>prefix</code> - the prefix of the namespace</p><p><code>ns</code> - is the XSTypeDefinition of the node</p><hr><h2><a name="method_add_variable">add_variable</a></h2><p><code>public void <strong>add_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>add variable</p><h3>Parameters</h3><p><code>name</code> - is the qname</p><hr><h2><a name="method_attribute_declared">attribute_declared</a></h2><p><code>public boolean <strong>attribute_declared</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName attr)</code></p><p>is the attribute declared?</p><h3>Parameters</h3><p><code>attr</code> - is the attribute of the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_attribute_type_definition">attribute_type_definition</a></h2><p><code>public org.apache.xerces.xs.XSTypeDefinition <strong>attribute_type_definition</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName attr)</code></p><p></p><h3>Parameters</h3><p><code>attr</code> - is the qname variable</p><h3>Returns</h3><p><code>org.apache.xerces.xs.XSTypeDefinition</code> - attributes's type definition</p><hr><h2><a name="method_base_uri">base_uri</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI <strong>base_uri</strong>()</code></p><p>base uri</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI</code> - uri</p><hr><h2><a name="method_default_function_namespace">default_function_namespace</a></h2><p><code>public java.lang.String <strong>default_function_namespace</strong>()</code></p><p>the default function namespace</p><h3>Returns</h3><p><code>java.lang.String</code> - string</p><hr><h2><a name="method_default_namespace">default_namespace</a></h2><p><code>public java.lang.String <strong>default_namespace</strong>()</code></p><p>the default namespace</p><h3>Returns</h3><p><code>java.lang.String</code> - string</p><hr><h2><a name="method_del_variable">del_variable</a></h2><p><code>public boolean <strong>del_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>delete the variable</p><h3>Parameters</h3><p><code>name</code> - is the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean if deleted variable</p><hr><h2><a name="method_derives_from">derives_from</a></h2><p><code>public boolean <strong>derives_from</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName et)</code></p><p></p><h3>Parameters</h3><p><code>at</code> - the node type</p><p><code>et</code> - is the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_derives_from">derives_from</a></h2><p><code>public boolean <strong>derives_from</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.apache.xerces.xs.XSTypeDefinition et)</code></p><p></p><h3>Parameters</h3><p><code>at</code> - the node type</p><p><code>et</code> - is the XSTypeDefinition of the node</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_destroy_scope">destroy_scope</a></h2><p><code>public void <strong>destroy_scope</strong>()</code></p><p>destroy scope</p><hr><h2><a name="method_element_declared">element_declared</a></h2><p><code>public boolean <strong>element_declared</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code></p><p>is the element declared?</p><h3>Parameters</h3><p><code>elem</code> - is the elem of the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_element_type_definition">element_type_definition</a></h2><p><code>public org.apache.xerces.xs.XSTypeDefinition <strong>element_type_definition</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code></p><p></p><h3>Parameters</h3><p><code>elem</code> - is the elem of the qname</p><h3>Returns</h3><p><code>org.apache.xerces.xs.XSTypeDefinition</code> - element's type definition</p><hr><h2><a name="method_expand_elem_type_qname">expand_elem_type_qname</a></h2><p><code>public boolean <strong>expand_elem_type_qname</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>expand element type qname</p><h3>Parameters</h3><p><code>name</code> - is the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean if function can be expanded</p><hr><h2><a name="method_expand_function_qname">expand_function_qname</a></h2><p><code>public boolean <strong>expand_function_qname</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>expand function</p><h3>Parameters</h3><p><code>name</code> - is the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean if function can be expanded</p><hr><h2><a name="method_expand_qname">expand_qname</a></h2><p><code>public boolean <strong>expand_qname</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>expand qname</p><h3>Parameters</h3><p><code>name</code> - is the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean if function can be expanded</p><hr><h2><a name="method_function_exists">function_exists</a></h2><p><code>public boolean <strong>function_exists</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- int arity)</code></p><p>is the element declared?</p><h3>Parameters</h3><p><code>name</code> - is the qname name</p><p><code>arity</code> - integer of qname</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_get_collections">get_collections</a></h2><p><code>public java.util.Map <strong>get_collections</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.util.Map</code></p><hr><h2><a name="method_make_atomic">make_atomic</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType <strong>make_atomic</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p></p><h3>Parameters</h3><p><code>name</code> - is the qname</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code> - any atomic type</p><hr><h2><a name="method_new_scope">new_scope</a></h2><p><code>public void <strong>new_scope</strong>()</code></p><p>new scope</p><hr><h2><a name="method_prefix_exists">prefix_exists</a></h2><p><code>public boolean <strong>prefix_exists</strong>(java.lang.String prefix)</code></p><p>namespaces does the prefix exist</p><h3>Parameters</h3><p><code>prefix</code> - is the prefix</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_resolve_prefix">resolve_prefix</a></h2><p><code>public java.lang.String <strong>resolve_prefix</strong>(java.lang.String prefix)</code></p><p></p><h3>Parameters</h3><p><code>prefix</code> - is the prefix</p><h3>Returns</h3><p><code>java.lang.String</code> - string</p><hr><h2><a name="method_set_base_uri">set_base_uri</a></h2><p><code>public void <strong>set_base_uri</strong>(java.lang.String baseuri)</code></p><p>Sets the base uri for the context.</p><h3>Parameters</h3><p><code>baseuri</code></p><hr><h2><a name="method_set_collections">set_collections</a></h2><p><code>public void <strong>set_collections</strong>(java.util.Map collections)</code></p><p></p><h3>Parameters</h3><p><code>collections</code></p><hr><h2><a name="method_type_defined">type_defined</a></h2><p><code>public boolean <strong>type_defined</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p></p><h3>Parameters</h3><p><code>name</code> - is qname</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_variable_exists">variable_exists</a></h2><p><code>public boolean <strong>variable_exists</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p></p><h3>Parameters</h3><p><code>name</code> - is the qname</p><h3>Returns</h3><p><code>boolean</code> - boolean if variable exists</p><hr><h2><a name="method_variable_in_scope">variable_in_scope</a></h2><p><code>public boolean <strong>variable_in_scope</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code></p><p></p><h3>Parameters</h3><p><code>var</code> - is the variable of qname</p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_xpath1_compatible">xpath1_compatible</a></h2><p><code>public boolean <strong>xpath1_compatible</strong>()</code></p><p>is it xpath 1.0 compatible.</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticError.html
deleted file mode 100644
index eda4f22..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticError.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class StaticError</h2><br><hr><pre>public class <strong>StaticError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.XPathException</pre>Base class for all static errors as defined by the XPath 2.0 specification<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticError">StaticError</a></strong>(java.lang.String code
- ,
- java.lang.String err)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_code">code</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticError">StaticError</a></h2><p><code>public <strong>StaticError</strong>(java.lang.String code
- ,
- java.lang.String err)</code></p><p>Constructor for a generic static error</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_code">code</a></h2><p><code>public java.lang.String <strong>code</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code> - error code which represents the error</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError.html
deleted file mode 100644
index 80c8ef5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class StaticNameResolver.DummyError</h2><br><hr><pre>package-private class <strong>StaticNameResolver.DummyError</strong>
-extends java.lang.Error</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticNameResolver.DummyError">StaticNameResolver.DummyError</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticNameResolver.DummyError">StaticNameResolver.DummyError</a></h2><p><code>package-private <strong>StaticNameResolver.DummyError</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.html
deleted file mode 100644
index 53b4530..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class StaticNameResolver</h2><br><hr><pre>public class <strong>StaticNameResolver</strong>
-extends java.lang.Object</pre>This class resolves static names.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticNameResolver">StaticNameResolver</a></strong>(org.eclipse.wst.xml.xpath2.processor.StaticContext sc)</code></td></tr><tr><td><code><strong><a href="#con_StaticNameResolver.DummyError">StaticNameResolver.DummyError</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_check">check</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode node)</code><br>
-
- Check the XPath node.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_printBinExpr">printBinExpr</a>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr e)</code><br>
-
- Validate a binary expression by checking its left and right children.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_printUnExpr">printUnExpr</a>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr e)</code><br>
-
- Validate a unary expression by checking its one child.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code><br>
-
- Validate an XPath by visiting all the nodes.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code><br>
-
- Validate a for expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code><br>
-
- Validate a quantified expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code><br>
-
- Validate an if expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code><br>
-
- Validate an OR expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code><br>
-
- Validate an AND expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code><br>
-
- Validate a comparison expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code><br>
-
- Validate a range expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code><br>
-
- Validate an additon expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code><br>
-
- Validate a subtraction expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code><br>
-
- Validate a multiplication expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code><br>
-
- Validate a division expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code><br>
-
- Validate an integer divison expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code><br>
-
- Validate a mod expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code><br>
-
- Validate a union expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code><br>
-
- Validate a piped expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code><br>
-
- Validate an intersection expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code><br>
-
- Validate an except expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code><br>
-
- Validate an 'instance of' expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code><br>
-
- Validate a 'treat as' expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code><br>
-
- Validate a castable expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code><br>
-
- Validate a cast expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code><br>
-
- Validate a minus expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code><br>
-
- Validate a plus expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code><br>
-
- Validate an xpath expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code><br>
-
- Validate a forward step.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code><br>
-
- Validate a reverse step.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code><br>
-
- Validate a name test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code><br>
-
- Validate a variable reference.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code><br>
-
- Validate a string literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code><br>
-
- Validate an integer literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code><br>
-
- Validate a double literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code><br>
-
- Validate a decimal literal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code><br>
-
- Validate a parenthesized expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code><br>
-
- Validate a context item expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code><br>
-
- Validate a function call.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code><br>
-
- Validate a single type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code><br>
-
- Validate a sequence type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code><br>
-
- Validate an item type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code><br>
-
- Validate an any kind test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code><br>
-
- Validate a document test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code><br>
-
- Validate a text test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code><br>
-
- Validate a comment test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code><br>
-
- Validate a processing instructing test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code><br>
-
- Validate an attribute test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code><br>
-
- Validate a schema attribute test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code><br>
-
- Validate an element test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code><br>
-
- Validate a schema element test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code><br>
-
- Validate an axis step.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code><br>
-
- Validate a filter expression.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticNameResolver">StaticNameResolver</a></h2><p><code>public <strong>StaticNameResolver</strong>(org.eclipse.wst.xml.xpath2.processor.StaticContext sc)</code></p><p>Constructor for static name resolver</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_check">check</a></h2><p><code>public void <strong>check</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode node)</code></p><p>Check the XPath node.</p><h3>Parameters</h3><p><code>node</code> - is the XPath node to check.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.StaticError - static error.</code></p><hr><h2><a name="method_printBinExpr">printBinExpr</a></h2><p><code>public void <strong>printBinExpr</strong>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr e)</code></p><p>Validate a binary expression by checking its left and right children.</p><h3>Parameters</h3><p><code>name</code> - is the name of the binary expression.</p><p><code>e</code> - is the expression itself.</p><hr><h2><a name="method_printUnExpr">printUnExpr</a></h2><p><code>public void <strong>printUnExpr</strong>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr e)</code></p><p>Validate a unary expression by checking its one child.</p><h3>Parameters</h3><p><code>name</code> - is the name of the expression.</p><p><code>e</code> - is the expression itself.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code></p><p>Validate an XPath by visiting all the nodes.</p><h3>Parameters</h3><p><code>xp</code> - is the XPath.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code></p><p>Validate a for expression.</p><h3>Parameters</h3><p><code>fex</code> - is the for expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code></p><p>Validate a quantified expression.</p><h3>Parameters</h3><p><code>qex</code> - is the quantified expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code></p><p>Validate an if expression.</p><h3>Parameters</h3><p><code>ifex</code> - is the if expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code></p><p>Validate an OR expression.</p><h3>Parameters</h3><p><code>orex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code></p><p>Validate an AND expression.</p><h3>Parameters</h3><p><code>andex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code></p><p>Validate a comparison expression.</p><h3>Parameters</h3><p><code>cmpex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code></p><p>Validate a range expression.</p><h3>Parameters</h3><p><code>rex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code></p><p>Validate an additon expression.</p><h3>Parameters</h3><p><code>addex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code></p><p>Validate a subtraction expression.</p><h3>Parameters</h3><p><code>subex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code></p><p>Validate a multiplication expression.</p><h3>Parameters</h3><p><code>mulex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code></p><p>Validate a division expression.</p><h3>Parameters</h3><p><code>mulex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code></p><p>Validate an integer divison expression.</p><h3>Parameters</h3><p><code>mulex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code></p><p>Validate a mod expression.</p><h3>Parameters</h3><p><code>mulex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code></p><p>Validate a union expression.</p><h3>Parameters</h3><p><code>unex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code></p><p>Validate a piped expression.</p><h3>Parameters</h3><p><code>pipex</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code></p><p>Validate an intersection expression.</p><h3>Parameters</h3><p><code>iexpr</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code></p><p>Validate an except expression.</p><h3>Parameters</h3><p><code>eexpr</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code></p><p>Validate an 'instance of' expression.</p><h3>Parameters</h3><p><code>ioexp</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code></p><p>Validate a 'treat as' expression.</p><h3>Parameters</h3><p><code>taexp</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code></p><p>Validate a castable expression.</p><h3>Parameters</h3><p><code>cexp</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code></p><p>Validate a cast expression.</p><h3>Parameters</h3><p><code>cexp</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code></p><p>Validate a minus expression.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code></p><p>Validate a plus expression.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code></p><p>Validate an xpath expression.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code></p><p>Validate a forward step.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code></p><p>Validate a reverse step.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code></p><p>Validate a name test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code></p><p>Validate a variable reference.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code></p><p>Validate a string literal.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code></p><p>Validate an integer literal.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code></p><p>Validate a double literal.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code></p><p>Validate a decimal literal.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code></p><p>Validate a parenthesized expression.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code></p><p>Validate a context item expression.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code></p><p>Validate a function call.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code></p><p>Validate a single type.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code></p><p>Validate a sequence type.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code></p><p>Validate an item type.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code></p><p>Validate an any kind test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code></p><p>Validate a document test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code></p><p>Validate a text test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code></p><p>Validate a comment test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code></p><p>Validate a processing instructing test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code></p><p>Validate an attribute test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code></p><p>Validate a schema attribute test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code></p><p>Validate an element test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code></p><p>Validate a schema element test.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code></p><p>Validate an axis step.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code></p><p>Validate a filter expression.</p><h3>Parameters</h3><p><code>e</code> - is the expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - null.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathException.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathException.html
deleted file mode 100644
index c12ee7c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathException.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class XPathException</h2><br><hr><pre>public class <strong>XPathException</strong>
-extends java.lang.Exception</pre>This exception is thrown when there is a problem with an XPath exception.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathException">XPathException</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_reason">reason</a>()</code><br>
-
- The reason why the exception has been thrown.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathException">XPathException</a></h2><p><code>public <strong>XPathException</strong>(java.lang.String reason)</code></p><p>Constructor for XPathException</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_reason">reason</a></h2><p><code>public java.lang.String <strong>reason</strong>()</code></p><p>The reason why the exception has been thrown.</p><h3>Returns</h3><p><code>java.lang.String</code> - the reason why the exception has been throw.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParser.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParser.html
deleted file mode 100644
index 651df74..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParser.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class XPathParser</h2><br><hr><pre>public class <strong>XPathParser</strong>
-extends </pre>This is an interface class for the XPath parser.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ast.XPath</code></td><td width="" align="left"><code><a href="#method_parse">parse</a>(java.lang.String xpath)</code><br>
-
- Constructor for the XPath parser interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_parse">parse</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ast.XPath <strong>parse</strong>(java.lang.String xpath)</code></p><p>Constructor for the XPath parser interface.</p><h3>Parameters</h3><p><code>xpath</code> - is the input XPath to be parsed.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ast.XPath</code> - The parsed XPath.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.XPathParserException - XPath parser exception.</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParserException.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParserException.html
deleted file mode 100644
index e5258b5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParserException.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class XPathParserException</h2><br><hr><pre>public class <strong>XPathParserException</strong>
-extends org.eclipse.wst.xml.xpath2.processor.StaticError</pre>This exception is thrown if there is a problem with the XPath parser.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_INVALID_XPATH_EXPRESSION">INVALID_XPATH_EXPRESSION</a></code><br>
-
- The type of exception.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathParserException">XPathParserException</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_INVALID_XPATH_EXPRESSION">INVALID_XPATH_EXPRESSION</a></h2><p><code>public static java.lang.String <strong>INVALID_XPATH_EXPRESSION</strong></code></p><table><tr><td>The type of exception.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathParserException">XPathParserException</a></h2><p><code>public <strong>XPathParserException</strong>(java.lang.String reason)</code></p><p>Constructor for XPathParserException.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XercesLoader.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XercesLoader.html
deleted file mode 100644
index e9b7fa1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.XercesLoader.html
+++ /dev/null
@@ -1,37 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor</strong></font><br>
- Class XercesLoader</h2><br><hr><pre>public class <strong>XercesLoader</strong>
-extends java.lang.Object</pre>Xerces loader class. The loading is always namespace aware.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>package-private javax.xml.validation.Schema</code></td><td width="80%" align="left"><code><a href="#field__schema">_schema</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>package-private boolean</code></td><td width="80%" align="left"><code><a href="#field__validating">_validating</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_DOCUMENT_IMPLEMENTATION_PROPERTY">DOCUMENT_IMPLEMENTATION_PROPERTY</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_DOCUMENT_PSVI_IMPLEMENTATION">DOCUMENT_PSVI_IMPLEMENTATION</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_DYNAMIC_VALIDATION_FEATURE">DYNAMIC_VALIDATION_FEATURE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_JAXP_SCHEMA_LANGUAGE">JAXP_SCHEMA_LANGUAGE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_LOAD_EXTERNAL_DTD_FEATURE">LOAD_EXTERNAL_DTD_FEATURE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_NAMESPACES_FEATURE">NAMESPACES_FEATURE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_FULL_CHECKING_FEATURE">SCHEMA_FULL_CHECKING_FEATURE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_VALIDATION_FEATURE">SCHEMA_VALIDATION_FEATURE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_VALIDATION_FEATURE">VALIDATION_FEATURE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_W3C_XML_SCHEMA">W3C_XML_SCHEMA</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XercesLoader">XercesLoader</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XercesLoader">XercesLoader</a></strong>(javax.xml.validation.Schema schema)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.Document</code></td><td width="" align="left"><code><a href="#method_load">load</a>(java.io.InputStream in)</code><br>
-
- The Xerces loader loads the XML document</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_validating">set_validating</a>(boolean x)</code><br>
-
- Set validating boolean.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field__schema">_schema</a></h2><p><code>package-private javax.xml.validation.Schema <strong>_schema</strong></code></p><hr><h2><a name="field__validating">_validating</a></h2><p><code>package-private boolean <strong>_validating</strong></code></p><hr><h2><a name="field_DOCUMENT_IMPLEMENTATION_PROPERTY">DOCUMENT_IMPLEMENTATION_PROPERTY</a></h2><p><code>public static java.lang.String <strong>DOCUMENT_IMPLEMENTATION_PROPERTY</strong></code></p><hr><h2><a name="field_DOCUMENT_PSVI_IMPLEMENTATION">DOCUMENT_PSVI_IMPLEMENTATION</a></h2><p><code>public static java.lang.String <strong>DOCUMENT_PSVI_IMPLEMENTATION</strong></code></p><hr><h2><a name="field_DYNAMIC_VALIDATION_FEATURE">DYNAMIC_VALIDATION_FEATURE</a></h2><p><code>public static java.lang.String <strong>DYNAMIC_VALIDATION_FEATURE</strong></code></p><hr><h2><a name="field_JAXP_SCHEMA_LANGUAGE">JAXP_SCHEMA_LANGUAGE</a></h2><p><code>public static java.lang.String <strong>JAXP_SCHEMA_LANGUAGE</strong></code></p><hr><h2><a name="field_LOAD_EXTERNAL_DTD_FEATURE">LOAD_EXTERNAL_DTD_FEATURE</a></h2><p><code>public static java.lang.String <strong>LOAD_EXTERNAL_DTD_FEATURE</strong></code></p><hr><h2><a name="field_NAMESPACES_FEATURE">NAMESPACES_FEATURE</a></h2><p><code>public static java.lang.String <strong>NAMESPACES_FEATURE</strong></code></p><hr><h2><a name="field_SCHEMA_FULL_CHECKING_FEATURE">SCHEMA_FULL_CHECKING_FEATURE</a></h2><p><code>public static java.lang.String <strong>SCHEMA_FULL_CHECKING_FEATURE</strong></code></p><hr><h2><a name="field_SCHEMA_VALIDATION_FEATURE">SCHEMA_VALIDATION_FEATURE</a></h2><p><code>public static java.lang.String <strong>SCHEMA_VALIDATION_FEATURE</strong></code></p><hr><h2><a name="field_VALIDATION_FEATURE">VALIDATION_FEATURE</a></h2><p><code>public static java.lang.String <strong>VALIDATION_FEATURE</strong></code></p><hr><h2><a name="field_W3C_XML_SCHEMA">W3C_XML_SCHEMA</a></h2><p><code>public static java.lang.String <strong>W3C_XML_SCHEMA</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XercesLoader">XercesLoader</a></h2><p><code>public <strong>XercesLoader</strong>()</code></p><p>Constructor for Xerces loader.</p><hr><h2><a name="con_XercesLoader">XercesLoader</a></h2><p><code>public <strong>XercesLoader</strong>(javax.xml.validation.Schema schema)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_load">load</a></h2><p><code>public org.w3c.dom.Document <strong>load</strong>(java.io.InputStream in)</code></p><p>The Xerces loader loads the XML document</p><h3>Parameters</h3><p><code>in</code> - is the input stream.</p><h3>Returns</h3><p><code>org.w3c.dom.Document</code> - The loaded document.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DOMLoaderException - DOM loader exception.</code></p><hr><h2><a name="method_set_validating">set_validating</a></h2><p><code>public void <strong>set_validating</strong>(boolean x)</code></p><p>Set validating boolean.</p><h3>Parameters</h3><p><code>x</code> - is the value to set the validating boolean to.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ast.XPath.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ast.XPath.html
deleted file mode 100644
index 35d815d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.ast.XPath.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.ast</strong></font><br>
- Class XPath</h2><br><hr><pre>public class <strong>XPath</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Support for XPath.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPath">XPath</a></strong>(java.util.Collection exprs)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPath">XPath</a></h2><p><code>public <strong>XPath</strong>(java.util.Collection exprs)</code></p><p>Constructor for XPath.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Result of Iterator operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary.html
deleted file mode 100644
index 101922c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.function</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.function</strong></font><br>
- Class FnFunctionLibrary</h2><br><hr><pre>public class <strong>FnFunctionLibrary</strong>
-extends FunctionLibrary</pre>Maintains a library of core functions and user defined functions.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_XPATH_FUNCTIONS_NS">XPATH_FUNCTIONS_NS</a></code><br>
-
- Path to xpath functions specification.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_FnFunctionLibrary">FnFunctionLibrary</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_XPATH_FUNCTIONS_NS">XPATH_FUNCTIONS_NS</a></h2><p><code>public static java.lang.String <strong>XPATH_FUNCTIONS_NS</strong></code></p><table><tr><td>Path to xpath functions specification.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_FnFunctionLibrary">FnFunctionLibrary</a></h2><p><code>public <strong>FnFunctionLibrary</strong>()</code></p><p>Constructor for FnFunctionLibrary.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary.html
deleted file mode 100644
index d4c7858..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.function</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.function</strong></font><br>
- Class XSCtrLibrary</h2><br><hr><pre>public class <strong>XSCtrLibrary</strong>
-extends ConstructorFL</pre>XML Schema control library support.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_XML_SCHEMA_NS">XML_SCHEMA_NS</a></code><br>
-
- Path to w3.org XML Schema specification.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSCtrLibrary">XSCtrLibrary</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_XML_SCHEMA_NS">XML_SCHEMA_NS</a></h2><p><code>public static java.lang.String <strong>XML_SCHEMA_NS</strong></code></p><table><tr><td>Path to w3.org XML Schema specification.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSCtrLibrary">XSCtrLibrary</a></h2><p><code>public <strong>XSCtrLibrary</strong>()</code></p><p>Constructor for XSCtrLibrary.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis.html
deleted file mode 100644
index 300271c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class AncestorAxis</h2><br><hr><pre>public class <strong>AncestorAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis</pre>Returns the ancestors of the context node, this always includes the root
- node.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AncestorAxis">AncestorAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Get the ancestors of the context node.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AncestorAxis">AncestorAxis</a></h2><p><code>public <strong>AncestorAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Get the ancestors of the context node.</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The nodes that are ancestors of the context node.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis.html
deleted file mode 100644
index 8915f33..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class AncestorOrSelfAxis</h2><br><hr><pre>public class <strong>AncestorOrSelfAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis</pre>The ancestor-or-self axis contains the context node and the ancestors of the
- context node, this always includes the root node.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AncestorOrSelfAxis">AncestorOrSelfAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Get ancestor nodes of the context node and the context node itself.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AncestorOrSelfAxis">AncestorOrSelfAxis</a></h2><p><code>public <strong>AncestorOrSelfAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Get ancestor nodes of the context node and the context node itself.</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The context node and its ancestors.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis.html
deleted file mode 100644
index 675796e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class AttributeAxis</h2><br><hr><pre>public class <strong>AttributeAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</pre>The attribute axis contains the attributes of the context node. The axis will
- be empty unless the context node is an element.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AttributeAxis">AttributeAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Retrieves the context node's attributes.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code></td><td width="" align="left"><code><a href="#method_principal_node_kind">principal_node_kind</a>()</code><br>
-
- Retrieves the node's principle node kind.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AttributeAxis">AttributeAxis</a></h2><p><code>public <strong>AttributeAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Retrieves the context node's attributes.</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The attibutes of the context node.</p><hr><h2><a name="method_principal_node_kind">principal_node_kind</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType <strong>principal_node_kind</strong>()</code></p><p>Retrieves the node's principle node kind.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code> - The type of node.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Axis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Axis.html
deleted file mode 100644
index 8aca1a6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Axis.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class Axis</h2><br><hr><pre>public class <strong>Axis</strong>
-extends </pre>This is the interface class for an Axis.
-
- An axis defines the "direction of movement" for a step between a context node
- and another node that is reachable via the axis.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Get elements and attributes.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code></td><td width="" align="left"><code><a href="#method_principal_node_kind">principal_node_kind</a>()</code><br>
-
- Get the principle kind of node.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Get elements and attributes.</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The result sequence.</p><hr><h2><a name="method_principal_node_kind">principal_node_kind</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType <strong>principal_node_kind</strong>()</code></p><p>Get the principle kind of node.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code> - The principle node kind.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions.html
deleted file mode 100644
index 3a4a925..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class CUP$XPathCup$actions</h2><br><hr><pre>package-private class <strong>CUP$XPathCup$actions</strong>
-extends java.lang.Object</pre>Cup generated class to encapsulate user supplied action code.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CUP$XPathCup$actions">CUP$XPathCup$actions</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.XPathCup parser)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java_cup.runtime.Symbol</code></td><td width="" align="left"><code><a href="#method_CUP$XPathCup$do_action">CUP$XPathCup$do_action</a>(int CUP$XPathCup$act_num
- ,
- java_cup.runtime.lr_parser CUP$XPathCup$parser
- ,
- java.util.Stack CUP$XPathCup$stack
- ,
- int CUP$XPathCup$top)</code><br>
-
- Method with the actual generated action code.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CUP$XPathCup$actions">CUP$XPathCup$actions</a></h2><p><code>package-private <strong>CUP$XPathCup$actions</strong>(org.eclipse.wst.xml.xpath2.processor.internal.XPathCup parser)</code></p><p>Constructor</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_CUP$XPathCup$do_action">CUP$XPathCup$do_action</a></h2><p><code>public java_cup.runtime.Symbol <strong>CUP$XPathCup$do_action</strong>(int CUP$XPathCup$act_num
- ,
- java_cup.runtime.lr_parser CUP$XPathCup$parser
- ,
- java.util.Stack CUP$XPathCup$stack
- ,
- int CUP$XPathCup$top)</code></p><p>Method with the actual generated action code.</p><h3>Parameters</h3><p><code>CUP$XPathCup$act_num</code></p><p><code>CUP$XPathCup$parser</code></p><p><code>CUP$XPathCup$stack</code></p><p><code>CUP$XPathCup$top</code></p><h3>Returns</h3><p><code>java_cup.runtime.Symbol</code></p><h3>Throws:</h3><p><code>java.lang.Exception</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis.html
deleted file mode 100644
index 11e1c91..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class ChildAxis</h2><br><hr><pre>public class <strong>ChildAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</pre>The child axis contains the children of the context node.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ChildAxis">ChildAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Retrieves the context node's children.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ChildAxis">ChildAxis</a></h2><p><code>public <strong>ChildAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Retrieves the context node's children.</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The context node's children.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CupError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CupError.html
deleted file mode 100644
index fe50d67..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CupError.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class CupError</h2><br><hr><pre>public class <strong>CupError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.XPathError</pre>Error caused by CUP Parser.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CupError">CupError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CupError">CupError</a></h2><p><code>public <strong>CupError</strong>(java.lang.String reason)</code></p><p>Constructor for CUP error.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory.html
deleted file mode 100644
index 6f9b55c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class DefaultRSFactory</h2><br><hr><pre>public class <strong>DefaultRSFactory</strong>
-extends org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory</pre>Factory implementation which creates sequences of type DefaultResultSequence.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_POOL_SIZE">POOL_SIZE</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultRSFactory">DefaultRSFactory</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_fact_create_new">fact_create_new</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_fact_print_debug">fact_print_debug</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_fact_release">fact_release</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_POOL_SIZE">POOL_SIZE</a></h2><p><code>public static int <strong>POOL_SIZE</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultRSFactory">DefaultRSFactory</a></h2><p><code>public <strong>DefaultRSFactory</strong>()</code></p><p>Constructor of factory.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_fact_create_new">fact_create_new</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>fact_create_new</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_fact_print_debug">fact_print_debug</a></h2><p><code>protected void <strong>fact_print_debug</strong>()</code></p><p></p><hr><h2><a name="method_fact_release">fact_release</a></h2><p><code>protected void <strong>fact_release</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence.html
deleted file mode 100644
index e66aa0e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class DefaultResultSequence</h2><br><hr><pre>public class <strong>DefaultResultSequence</strong>
-extends org.eclipse.wst.xml.xpath2.processor.ResultSequence</pre>Default implementation of a result sequence.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultResultSequence">DefaultResultSequence</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_DefaultResultSequence">DefaultResultSequence</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add">add</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_clear">clear</a>()</code><br>
-
- Clears the sequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_concat">concat</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_create_new">create_new</a>()</code><br>
-
- Create a new sequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_empty">empty</a>()</code><br>
-
- Whether or not array _seq is empty</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_first">first</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get">get</a>(int i)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.ListIterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_size">size</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultResultSequence">DefaultResultSequence</a></h2><p><code>public <strong>DefaultResultSequence</strong>()</code></p><p>Constructor.
-
- an empty array is created</p><hr><h2><a name="con_DefaultResultSequence">DefaultResultSequence</a></h2><p><code>public <strong>DefaultResultSequence</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_add">add</a></h2><p><code>public void <strong>add</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></p><p></p><h3>Parameters</h3><p><code>item</code> - is added to array _seq</p><hr><h2><a name="method_clear">clear</a></h2><p><code>public void <strong>clear</strong>()</code></p><p>Clears the sequence.</p><hr><h2><a name="method_concat">concat</a></h2><p><code>public void <strong>concat</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code> - ResultSequence</p><hr><h2><a name="method_create_new">create_new</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>create_new</strong>()</code></p><p>Create a new sequence.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The new sequence.</p><hr><h2><a name="method_empty">empty</a></h2><p><code>public boolean <strong>empty</strong>()</code></p><p>Whether or not array _seq is empty</p><h3>Returns</h3><p><code>boolean</code> - a boolean</p><hr><h2><a name="method_first">first</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>first</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - first item from array _seq</p><hr><h2><a name="method_get">get</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get</strong>(int i)</code></p><p></p><h3>Parameters</h3><p><code>i</code> - is the position of the array item that is wanted.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - item i from array _seq</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.ListIterator <strong>iterator</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.util.ListIterator</code> - the next iteration of array _seq</p><hr><h2><a name="method_size">size</a></h2><p><code>public int <strong>size</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code> - integer of the size of array _seq</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext.html
deleted file mode 100644
index 4f2609c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class DefaultStaticContext</h2><br><hr><pre>public class <strong>DefaultStaticContext</strong>
-extends java.lang.Object</pre>Default implementation of a static context as described by the XPath 2.0
- specification.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DefaultStaticContext">DefaultStaticContext</a></strong>(org.apache.xerces.xs.XSModel schema)</code></td></tr><tr><td><code><strong><a href="#con_DefaultStaticContext">DefaultStaticContext</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_function_library">add_function_library</a>(FunctionLibrary fl)</code><br>
-
- Adds a function to the library.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_namespace">add_namespace</a>(java.lang.String prefix
- ,
- java.lang.String namespace)</code><br>
-
- adds namespace</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_variable">add_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code><br>
-
- Adds a variable to current scope.
-
- used for static checking.... i.e. presence of variables</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_attribute_declared">attribute_declared</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName attr)</code><br>
-
- Checks if an attribute is in the in-scope schema definitions.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.apache.xerces.xs.XSTypeDefinition</code></td><td width="" align="left"><code><a href="#method_attribute_type_definition">attribute_type_definition</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code><br>
-
- Retrieves type definition of the attribute in an element.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI</code></td><td width="" align="left"><code><a href="#method_base_uri">base_uri</a>()</code><br>
-
- return the base URI</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_debug_print_vars">debug_print_vars</a>()</code><br>
-
- Debug function which will print current variable scopes and info.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_default_function_namespace">default_function_namespace</a>()</code><br>
-
- Retrieves the defaul function namespace</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_default_namespace">default_namespace</a>()</code><br>
-
- Retrieves the default namespace, when one is not allocated</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_del_variable">del_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code><br>
-
- Deletes a variable from current scope.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_derives_from">derives_from</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName et)</code><br>
-
- Checks if an XML node derives from a specified type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_derives_from">derives_from</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.apache.xerces.xs.XSTypeDefinition et)</code><br>
-
- Checks if an XML node derives from a specified type definition.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_destroy_scope">destroy_scope</a>()</code><br>
-
- Destroys a scope.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_element_declared">element_declared</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code><br>
-
- is element declared?</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.apache.xerces.xs.XSTypeDefinition</code></td><td width="" align="left"><code><a href="#method_element_type_definition">element_type_definition</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code><br>
-
- Obtains schema definition of the type of an element.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expand_elem_type_qname">expand_elem_type_qname</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- Expands a qname and uses the default type/element namespace if
- unprefixed.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expand_function_qname">expand_function_qname</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- Expands a qname and uses the default function namespace if unprefixed.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expand_qname">expand_qname</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- Expands the qname's prefix into a namespace.</td></tr><tr valign="top"><td width="20%" align="right"><code>protected Function</code></td><td width="" align="left"><code><a href="#method_function">function</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- int arity)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_function_exists">function_exists</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- int arity)</code><br>
-
- Check for existance of function.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_get_cntxt_item_type">get_cntxt_item_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Map</code></td><td width="" align="left"><code><a href="#method_get_collections">get_collections</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_get_default_collection_type">get_default_collection_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Map</code></td><td width="" align="left"><code><a href="#method_get_documents">get_documents</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get_var">get_var</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></td><td width="" align="left"><code><a href="#method_make_atomic">make_atomic</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code><br>
-
- Creates an atomic from a specific type name initialized with a default
- value.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_new_scope">new_scope</a>()</code><br>
-
- Creates a new scope level.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_prefix_exists">prefix_exists</a>(java.lang.String pref)</code><br>
-
- does prefix exist?</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_resolve_prefix">resolve_prefix</a>(java.lang.String pref)</code><br>
-
- Resolves a prefix into a namespace URI.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_base_uri">set_base_uri</a>(java.lang.String baseuri)</code><br>
-
- Set the Base URI for the static context.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_cntxt_item_type">set_cntxt_item_type</a>(java.lang.String cntxtItemType)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_collections">set_collections</a>(java.util.Map collections)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_default_collection_type">set_default_collection_type</a>(java.lang.String defaultCollectionType)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_documents">set_documents</a>(java.util.Map _documents)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_set_variable">set_variable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType val)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_type_defined">type_defined</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName qname)</code><br>
-
- Checks whether the type is defined in the in scope schema definitions.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_type_defined">type_defined</a>(java.lang.String ns
- ,
- java.lang.String type)</code><br>
-
- Checks whether the type is defined in the in scope schema definitions.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_variable_exists">variable_exists</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code><br>
-
- does variable exist in current scope ?</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_variable_in_scope">variable_in_scope</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code><br>
-
- checks to see if variable is in scope</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_xpath1_compatible">xpath1_compatible</a>()</code><br>
-
- is it xpath1 compatible?</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DefaultStaticContext">DefaultStaticContext</a></h2><p><code>public <strong>DefaultStaticContext</strong>(org.apache.xerces.xs.XSModel schema)</code></p><p>Constructor.</p><hr><h2><a name="con_DefaultStaticContext">DefaultStaticContext</a></h2><p><code>public <strong>DefaultStaticContext</strong>()</code></p><p>Constructor for schema-less documents.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_add_function_library">add_function_library</a></h2><p><code>public void <strong>add_function_library</strong>(FunctionLibrary fl)</code></p><p>Adds a function to the library.</p><h3>Parameters</h3><p><code>fl</code> - Function library to add.</p><hr><h2><a name="method_add_namespace">add_namespace</a></h2><p><code>public void <strong>add_namespace</strong>(java.lang.String prefix
- ,
- java.lang.String namespace)</code></p><p>adds namespace</p><h3>Parameters</h3><p><code>prefix</code> - namespace prefix</p><p><code>namespace</code> - namespace URI</p><hr><h2><a name="method_add_variable">add_variable</a></h2><p><code>public void <strong>add_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code></p><p>Adds a variable to current scope.
-
- used for static checking.... i.e. presence of variables</p><h3>Parameters</h3><p><code>var</code> - variable name to add.</p><hr><h2><a name="method_attribute_declared">attribute_declared</a></h2><p><code>public boolean <strong>attribute_declared</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName attr)</code></p><p>Checks if an attribute is in the in-scope schema definitions.</p><h3>Parameters</h3><p><code>attr</code> - name of attribute.</p><h3>Returns</h3><p><code>boolean</code> - true if attribute is declared.</p><hr><h2><a name="method_attribute_type_definition">attribute_type_definition</a></h2><p><code>public org.apache.xerces.xs.XSTypeDefinition <strong>attribute_type_definition</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code></p><p>Retrieves type definition of the attribute in an element.</p><h3>Parameters</h3><p><code>elem</code> - element name</p><h3>Returns</h3><p><code>org.apache.xerces.xs.XSTypeDefinition</code> - schema definition of the type of the attribute</p><hr><h2><a name="method_base_uri">base_uri</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI <strong>base_uri</strong>()</code></p><p>return the base URI</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI</code> - XSAnyURI</p><hr><h2><a name="method_debug_print_vars">debug_print_vars</a></h2><p><code>public void <strong>debug_print_vars</strong>()</code></p><p>Debug function which will print current variable scopes and info.</p><hr><h2><a name="method_default_function_namespace">default_function_namespace</a></h2><p><code>public java.lang.String <strong>default_function_namespace</strong>()</code></p><p>Retrieves the defaul function namespace</p><h3>Returns</h3><p><code>java.lang.String</code> - string</p><hr><h2><a name="method_default_namespace">default_namespace</a></h2><p><code>public java.lang.String <strong>default_namespace</strong>()</code></p><p>Retrieves the default namespace, when one is not allocated</p><h3>Returns</h3><p><code>java.lang.String</code> - string</p><hr><h2><a name="method_del_variable">del_variable</a></h2><p><code>public boolean <strong>del_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code></p><p>Deletes a variable from current scope.</p><h3>Parameters</h3><p><code>var</code> - variable name to delete.</p><h3>Returns</h3><p><code>boolean</code> - false if variable doesn't exist.</p><hr><h2><a name="method_derives_from">derives_from</a></h2><p><code>public boolean <strong>derives_from</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName et)</code></p><p>Checks if an XML node derives from a specified type.</p><h3>Parameters</h3><p><code>at</code> - node actual type</p><p><code>et</code> - name of expected type</p><h3>Returns</h3><p><code>boolean</code> - true if a derivation exists</p><hr><h2><a name="method_derives_from">derives_from</a></h2><p><code>public boolean <strong>derives_from</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType at
- ,
- org.apache.xerces.xs.XSTypeDefinition et)</code></p><p>Checks if an XML node derives from a specified type definition.</p><h3>Parameters</h3><p><code>at</code> - node actual type.</p><p><code>et</code> - type definition of expected type.</p><h3>Returns</h3><p><code>boolean</code> - true if a derivation exists.</p><hr><h2><a name="method_destroy_scope">destroy_scope</a></h2><p><code>public void <strong>destroy_scope</strong>()</code></p><p>Destroys a scope.</p><hr><h2><a name="method_element_declared">element_declared</a></h2><p><code>public boolean <strong>element_declared</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code></p><p>is element declared?</p><h3>Parameters</h3><p><code>elem</code> - name of element.</p><h3>Returns</h3><p><code>boolean</code> - true if element declared.</p><hr><h2><a name="method_element_type_definition">element_type_definition</a></h2><p><code>public org.apache.xerces.xs.XSTypeDefinition <strong>element_type_definition</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName elem)</code></p><p>Obtains schema definition of the type of an element.</p><h3>Parameters</h3><p><code>elem</code> - name of element who's type is desired.</p><h3>Returns</h3><p><code>org.apache.xerces.xs.XSTypeDefinition</code> - schema definition of type</p><hr><h2><a name="method_expand_elem_type_qname">expand_elem_type_qname</a></h2><p><code>public boolean <strong>expand_elem_type_qname</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Expands a qname and uses the default type/element namespace if
- unprefixed.</p><h3>Parameters</h3><p><code>name</code> - qname to expand.</p><h3>Returns</h3><p><code>boolean</code> - true on success.</p><hr><h2><a name="method_expand_function_qname">expand_function_qname</a></h2><p><code>public boolean <strong>expand_function_qname</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Expands a qname and uses the default function namespace if unprefixed.</p><h3>Parameters</h3><p><code>name</code> - qname to expand.</p><h3>Returns</h3><p><code>boolean</code> - true on success.</p><hr><h2><a name="method_expand_qname">expand_qname</a></h2><p><code>public boolean <strong>expand_qname</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Expands the qname's prefix into a namespace.</p><h3>Parameters</h3><p><code>name</code> - qname to expand.</p><h3>Returns</h3><p><code>boolean</code> - true on success.</p><hr><h2><a name="method_function">function</a></h2><p><code>protected Function <strong>function</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- int arity)</code></p><p></p><h3>Parameters</h3><p><code>name</code></p><p><code>arity</code></p><h3>Returns</h3><p><code>Function</code></p><hr><h2><a name="method_function_exists">function_exists</a></h2><p><code>public boolean <strong>function_exists</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- int arity)</code></p><p>Check for existance of function.</p><h3>Parameters</h3><p><code>name</code> - function name.</p><p><code>arity</code> - arity of function.</p><h3>Returns</h3><p><code>boolean</code> - true if function exists. False otherwise.</p><hr><h2><a name="method_get_cntxt_item_type">get_cntxt_item_type</a></h2><p><code>public java.lang.String <strong>get_cntxt_item_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_get_collections">get_collections</a></h2><p><code>public java.util.Map <strong>get_collections</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.util.Map</code></p><hr><h2><a name="method_get_default_collection_type">get_default_collection_type</a></h2><p><code>public java.lang.String <strong>get_default_collection_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_get_documents">get_documents</a></h2><p><code>public java.util.Map <strong>get_documents</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.util.Map</code></p><hr><h2><a name="method_get_var">get_var</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get_var</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code></p><p></p><h3>Parameters</h3><p><code>var</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_make_atomic">make_atomic</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType <strong>make_atomic</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Creates an atomic from a specific type name initialized with a default
- value.</p><h3>Parameters</h3><p><code>name</code> - name of type to create</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code> - Atomic type of desired type.</p><hr><h2><a name="method_new_scope">new_scope</a></h2><p><code>public void <strong>new_scope</strong>()</code></p><p>Creates a new scope level.</p><hr><h2><a name="method_prefix_exists">prefix_exists</a></h2><p><code>public boolean <strong>prefix_exists</strong>(java.lang.String pref)</code></p><p>does prefix exist?</p><h3>Parameters</h3><p><code>pref</code> - prefix name.</p><h3>Returns</h3><p><code>boolean</code> - true if it does.</p><hr><h2><a name="method_resolve_prefix">resolve_prefix</a></h2><p><code>public java.lang.String <strong>resolve_prefix</strong>(java.lang.String pref)</code></p><p>Resolves a prefix into a namespace URI.</p><h3>Parameters</h3><p><code>pref</code> - prefix name</p><h3>Returns</h3><p><code>java.lang.String</code> - uri prefix is resolved to or null.</p><hr><h2><a name="method_set_base_uri">set_base_uri</a></h2><p><code>public void <strong>set_base_uri</strong>(java.lang.String baseuri)</code></p><p>Set the Base URI for the static context.</p><h3>Parameters</h3><p><code>baseuri</code></p><hr><h2><a name="method_set_cntxt_item_type">set_cntxt_item_type</a></h2><p><code>public void <strong>set_cntxt_item_type</strong>(java.lang.String cntxtItemType)</code></p><p></p><h3>Parameters</h3><p><code>cntxtItemType</code></p><hr><h2><a name="method_set_collections">set_collections</a></h2><p><code>public void <strong>set_collections</strong>(java.util.Map collections)</code></p><p></p><h3>Parameters</h3><p><code>collections</code></p><hr><h2><a name="method_set_default_collection_type">set_default_collection_type</a></h2><p><code>public void <strong>set_default_collection_type</strong>(java.lang.String defaultCollectionType)</code></p><p></p><h3>Parameters</h3><p><code>defaultCollectionType</code></p><hr><h2><a name="method_set_documents">set_documents</a></h2><p><code>public void <strong>set_documents</strong>(java.util.Map _documents)</code></p><p></p><h3>Parameters</h3><p><code>_documents</code></p><hr><h2><a name="method_set_variable">set_variable</a></h2><p><code>protected void <strong>set_variable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType val)</code></p><p></p><h3>Parameters</h3><p><code>var</code></p><p><code>val</code></p><hr><h2><a name="method_type_defined">type_defined</a></h2><p><code>public boolean <strong>type_defined</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName qname)</code></p><p>Checks whether the type is defined in the in scope schema definitions.</p><h3>Parameters</h3><p><code>qname</code> - type name.</p><h3>Returns</h3><p><code>boolean</code> - true if type is defined.</p><hr><h2><a name="method_type_defined">type_defined</a></h2><p><code>public boolean <strong>type_defined</strong>(java.lang.String ns
- ,
- java.lang.String type)</code></p><p>Checks whether the type is defined in the in scope schema definitions.</p><h3>Parameters</h3><p><code>ns</code> - namespace of type.</p><p><code>type</code> - name of type.</p><h3>Returns</h3><p><code>boolean</code> - true if type is defined.</p><hr><h2><a name="method_variable_exists">variable_exists</a></h2><p><code>public boolean <strong>variable_exists</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code></p><p>does variable exist in current scope ?</p><h3>Parameters</h3><p><code>var</code> - variable name.</p><h3>Returns</h3><p><code>boolean</code> - true if it does.</p><hr><h2><a name="method_variable_in_scope">variable_in_scope</a></h2><p><code>public boolean <strong>variable_in_scope</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var)</code></p><p>checks to see if variable is in scope</p><h3>Parameters</h3><p><code>var</code> - variable name.</p><h3>Returns</h3><p><code>boolean</code> - true if variable is in current or above scope.</p><hr><h2><a name="method_xpath1_compatible">xpath1_compatible</a></h2><p><code>public boolean <strong>xpath1_compatible</strong>()</code></p><p>is it xpath1 compatible?</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis.html
deleted file mode 100644
index ba112eb..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class DescendantAxis</h2><br><hr><pre>public class <strong>DescendantAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis</pre>The descendant axis contains the descendants of the context node<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DescendantAxis">DescendantAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Using the context node retrieve the descendants of this node</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DescendantAxis">DescendantAxis</a></h2><p><code>public <strong>DescendantAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Using the context node retrieve the descendants of this node</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The descendants of the context node.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis.html
deleted file mode 100644
index de299f4..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class DescendantOrSelfAxis</h2><br><hr><pre>public class <strong>DescendantOrSelfAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</pre>The descendant-or-self axis contains the context node and the descendants of
- the context node.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DescendantOrSelfAxis">DescendantOrSelfAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Retrieve the the descendants of the context node and the context node
- itself.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DescendantOrSelfAxis">DescendantOrSelfAxis</a></h2><p><code>public <strong>DescendantOrSelfAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Retrieve the the descendants of the context node and the context node
- itself.</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The context node and its descendants.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Focus.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Focus.html
deleted file mode 100644
index 6b3fc6d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Focus.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class Focus</h2><br><hr><pre>public class <strong>Focus</strong>
-extends java.lang.Object</pre>set the focus from a result sequence<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_Focus">Focus</a></strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_advance_cp">advance_cp</a>()</code><br>
-
- Checks to see if possible to advance rs.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_context_item">context_item</a>()</code><br>
-
- Retrieves previous item from current context position.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_last">last</a>()</code><br>
-
- returns the position of the last item in rs.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_position">position</a>()</code><br>
-
- returns an integer of the current position.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_position">set_position</a>(int p)</code><br>
-
- sets the position.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_Focus">Focus</a></h2><p><code>public <strong>Focus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p>Sets the _rs to rs and context position to 1.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_advance_cp">advance_cp</a></h2><p><code>public boolean <strong>advance_cp</strong>()</code></p><p>Checks to see if possible to advance rs.</p><h3>Returns</h3><p><code>boolean</code> - the boolean.</p><hr><h2><a name="method_context_item">context_item</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>context_item</strong>()</code></p><p>Retrieves previous item from current context position.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - the item from _rs, or null if there is no context item.</p><hr><h2><a name="method_last">last</a></h2><p><code>public int <strong>last</strong>()</code></p><p>returns the position of the last item in rs.</p><h3>Returns</h3><p><code>int</code> - the size of rs.</p><hr><h2><a name="method_position">position</a></h2><p><code>public int <strong>position</strong>()</code></p><p>returns an integer of the current position.</p><h3>Returns</h3><p><code>int</code> - the current position of rs.</p><hr><h2><a name="method_set_position">set_position</a></h2><p><code>public void <strong>set_position</strong>(int p)</code></p><p>sets the position.</p><h3>Parameters</h3><p><code>p</code> - is the position that is set.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis.html
deleted file mode 100644
index 7e96d61..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class FollowingAxis</h2><br><hr><pre>public class <strong>FollowingAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</pre>the following axis contains the context node's following siblings, those
- children of the context node's parent that occur after the context node in
- document order.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_FollowingAxis">FollowingAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Return the result of FollowingAxis expression</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_FollowingAxis">FollowingAxis</a></h2><p><code>public <strong>FollowingAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Return the result of FollowingAxis expression</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The result of FollowingAxis.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis.html
deleted file mode 100644
index 4d65894..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class FollowingSiblingAxis</h2><br><hr><pre>public class <strong>FollowingSiblingAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</pre>The following-sibling axis contains the context node's following siblings,
- those children of the context node's parent that occur after the context node
- in document order; if the context node is an attribute nodeor namespace node,
- the following-sibling axis is empty.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_FollowingSiblingAxis">FollowingSiblingAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- Return the result of FollowingSiblingAxis expression</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_FollowingSiblingAxis">FollowingSiblingAxis</a></h2><p><code>public <strong>FollowingSiblingAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>Return the result of FollowingSiblingAxis expression</p><h3>Parameters</h3><p><code>node</code> - is the type of node.</p><p><code>dc</code> - is the dynamic context.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The result of FollowingSiblingAxis.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis.html
deleted file mode 100644
index c32ddb7..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class ForwardAxis</h2><br><hr><pre>public class <strong>ForwardAxis</strong>
-extends java.lang.Object</pre>An axis that only ever contains the context node or nodes that are after the
- context node in document order is a forward axis.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ForwardAxis">ForwardAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code></td><td width="" align="left"><code><a href="#method_principal_node_kind">principal_node_kind</a>()</code><br>
-
- Return the new Element Type</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ForwardAxis">ForwardAxis</a></h2><p><code>public <strong>ForwardAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_principal_node_kind">principal_node_kind</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType <strong>principal_node_kind</strong>()</code></p><p>Return the new Element Type</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code> - The element type.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.JFlexError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.JFlexError.html
deleted file mode 100644
index 3d95f79..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.JFlexError.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class JFlexError</h2><br><hr><pre>public class <strong>JFlexError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.XPathError</pre>Error caused by JFlex<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_JFlexError">JFlexError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_JFlexError">JFlexError</a></h2><p><code>public <strong>JFlexError</strong>(java.lang.String reason)</code></p><p>Constructor for JFlex error.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Normalizer.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Normalizer.html
deleted file mode 100644
index be75967..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Normalizer.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class Normalizer</h2><br><hr><pre>public class <strong>Normalizer</strong>
-extends java.lang.Object</pre>Normalizer that uses XPathVisitor.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_Normalizer">Normalizer</a></strong>(org.eclipse.wst.xml.xpath2.processor.StaticContext sc)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_printBinExpr">printBinExpr</a>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_printUnExpr">printUnExpr</a>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code><br>
-
- Returns the normalized tree</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_Normalizer">Normalizer</a></h2><p><code>public <strong>Normalizer</strong>(org.eclipse.wst.xml.xpath2.processor.StaticContext sc)</code></p><p>Static Context is set to sc</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_printBinExpr">printBinExpr</a></h2><p><code>public void <strong>printBinExpr</strong>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr e)</code></p><p></p><h3>Parameters</h3><p><code>name</code> - of binary expression.</p><p><code>e</code> - is the binary expression.</p><hr><h2><a name="method_printUnExpr">printUnExpr</a></h2><p><code>public void <strong>printUnExpr</strong>(java.lang.String name
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr e)</code></p><p></p><h3>Parameters</h3><p><code>name</code> - is the name.</p><p><code>e</code> - is the Un Expression.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code></p><p>Returns the normalized tree</p><h3>Parameters</h3><p><code>xp</code> - is the xpath expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - the xpath expressions.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code></p><p></p><h3>Parameters</h3><p><code>fex</code> - is the For expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - fex expression.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code></p><p></p><h3>Parameters</h3><p><code>qex</code> - is the Quantified expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - qex expression.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code></p><p></p><h3>Parameters</h3><p><code>ifex</code> - is the 'if' expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - ifex expression.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code></p><p></p><h3>Parameters</h3><p><code>orex</code> - is the 'or' expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - make logic expr(orex).</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code></p><p></p><h3>Parameters</h3><p><code>andex</code> - is the 'and' expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - make logic expr(andex).</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code></p><p></p><h3>Parameters</h3><p><code>cmpex</code> - is the compare expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - cmpex.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code></p><p></p><h3>Parameters</h3><p><code>rex</code> - is the range expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code></p><p></p><h3>Parameters</h3><p><code>addex</code> - is the add expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code></p><p></p><h3>Parameters</h3><p><code>subex</code> - is the sub expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code></p><p></p><h3>Parameters</h3><p><code>mulex</code> - is the multiply expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code></p><p></p><h3>Parameters</h3><p><code>mulex</code> - is the division expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code></p><p></p><h3>Parameters</h3><p><code>mulex</code> - is the integer division expression that always returns an integer.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code></p><p></p><h3>Parameters</h3><p><code>mulex</code> - is the mod expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code></p><p></p><h3>Parameters</h3><p><code>unex</code> - is the union expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code></p><p></p><h3>Parameters</h3><p><code>pipex</code> - is the pipe expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code></p><p></p><h3>Parameters</h3><p><code>iexpr</code> - is the intersect expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code></p><p></p><h3>Parameters</h3><p><code>eexpr</code> - is the except expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a new function.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code></p><p></p><h3>Parameters</h3><p><code>ioexp</code> - is the instance of expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a ioexp.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code></p><p></p><h3>Parameters</h3><p><code>taexp</code> - is the treat as expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - a taexp.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code></p><p></p><h3>Parameters</h3><p><code>cexp</code> - is the castable expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - cexp.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code></p><p></p><h3>Parameters</h3><p><code>cexp</code> - is the cast expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - cexp.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the minus expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - new sub expression</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the plus expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - new add expression</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the xpath expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - result.</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the forward step.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the reverse step.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the Name test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the veriable reference.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the string literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the integer literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the double literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the decimal literal.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the par expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the Cntx Item Expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - new function</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the fucntion call.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the single type.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the sequence type.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the item type.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the any kind test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the document test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the text test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the common test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the PI test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the attribute test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the schema attribute test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the element test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the schema element test.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the axis step.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code></p><p></p><h3>Parameters</h3><p><code>e</code> - is the filter expression.</p><h3>Returns</h3><p><code>java.lang.Object</code> - e</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis.html
deleted file mode 100644
index 4c92d34..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class ParentAxis</h2><br><hr><pre>public class <strong>ParentAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis</pre>the parent axis contains the sequence returned by the dm:parent accessor in,
- which returns the parent of the context node, or an empty sequence if the
- context node has no parent<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ParentAxis">ParentAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- returns parent accessors of the context node</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ParentAxis">ParentAxis</a></h2><p><code>public <strong>ParentAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>returns parent accessors of the context node</p><h3>Parameters</h3><p><code>node</code> - is the node type.</p><p><code>dc</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - the accessors.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis.html
deleted file mode 100644
index 5fbeeab..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class PrecedingAxis</h2><br><hr><pre>public class <strong>PrecedingAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis</pre>the preceding axis contains all nodes that are descendants of the root of the
- tree in which the context node is found<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PrecedingAxis">PrecedingAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- returns preceding nodes of the context node</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PrecedingAxis">PrecedingAxis</a></h2><p><code>public <strong>PrecedingAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>returns preceding nodes of the context node</p><h3>Parameters</h3><p><code>node</code> - is the node type.</p><p><code>dc</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - the descendants of the context node</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis.html
deleted file mode 100644
index d686549..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class PrecedingSiblingAxis</h2><br><hr><pre>public class <strong>PrecedingSiblingAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis</pre>the preceding axis contains all nodes that are descendants of the root of the
- tree in which the context node is found including the context node itself<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PrecedingSiblingAxis">PrecedingSiblingAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- returns preceding nodes of the context node</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PrecedingSiblingAxis">PrecedingSiblingAxis</a></h2><p><code>public <strong>PrecedingSiblingAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>returns preceding nodes of the context node</p><h3>Parameters</h3><p><code>node</code> - is the node type.</p><p><code>dc</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - the descendants and the context node</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence.html
deleted file mode 100644
index d6de6b0..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class RangeResultSequence</h2><br><hr><pre>public class <strong>RangeResultSequence</strong>
-extends org.eclipse.wst.xml.xpath2.processor.ResultSequence</pre>A range expression can be used to construct a sequence of consecutive
- integers.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_RangeResultSequence">RangeResultSequence</a></strong>(int start
- ,
- int end)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add">add</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code><br>
-
- item is an integer to add to the range.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_clear">clear</a>()</code><br>
-
- clear range</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_concat">concat</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- remove the tail from the range given.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_create_new">create_new</a>()</code><br>
-
- create new result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_empty">empty</a>()</code><br>
-
- asks if the range is empty?</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_first">first</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get">get</a>(int i)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.ListIterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- interate through range.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_release">release</a>()</code><br>
-
- release</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_size">size</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_RangeResultSequence">RangeResultSequence</a></h2><p><code>public <strong>RangeResultSequence</strong>(int start
- ,
- int end)</code></p><p>set the start and end of the range result sequence</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_add">add</a></h2><p><code>public void <strong>add</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType item)</code></p><p>item is an integer to add to the range.</p><h3>Parameters</h3><p><code>item</code> - is an integer.</p><hr><h2><a name="method_clear">clear</a></h2><p><code>public void <strong>clear</strong>()</code></p><p>clear range</p><hr><h2><a name="method_concat">concat</a></h2><p><code>public void <strong>concat</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p>remove the tail from the range given.</p><h3>Parameters</h3><p><code>rs</code> - is the range</p><hr><h2><a name="method_create_new">create_new</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>create_new</strong>()</code></p><p>create new result sequence</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - null</p><hr><h2><a name="method_empty">empty</a></h2><p><code>public boolean <strong>empty</strong>()</code></p><p>asks if the range is empty?</p><h3>Returns</h3><p><code>boolean</code> - boolean</p><hr><h2><a name="method_first">first</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>first</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - first item in range</p><hr><h2><a name="method_get">get</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get</strong>(int i)</code></p><p></p><h3>Parameters</h3><p><code>i</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - item from range</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.ListIterator <strong>iterator</strong>()</code></p><p>interate through range.</p><h3>Returns</h3><p><code>java.util.ListIterator</code> - tail</p><hr><h2><a name="method_release">release</a></h2><p><code>public void <strong>release</strong>()</code></p><p>release</p><hr><h2><a name="method_size">size</a></h2><p><code>public int <strong>size</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code> - size</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis.html
deleted file mode 100644
index 0f536dd..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class ReverseAxis</h2><br><hr><pre>public class <strong>ReverseAxis</strong>
-extends java.lang.Object</pre>An axis that only ever contains the context node or nodes that are before the
- context node in document order is a reverse axis.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ReverseAxis">ReverseAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code></td><td width="" align="left"><code><a href="#method_principal_node_kind">principal_node_kind</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ReverseAxis">ReverseAxis</a></h2><p><code>public <strong>ReverseAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_principal_node_kind">principal_node_kind</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType <strong>principal_node_kind</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code> - new element type</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SelfAxis.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SelfAxis.html
deleted file mode 100644
index b20fca4..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SelfAxis.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class SelfAxis</h2><br><hr><pre>public class <strong>SelfAxis</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</pre>Create a result sequence that contains the context node<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SelfAxis">SelfAxis</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_iterate">iterate</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code><br>
-
- create new rs and add the context node to it</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SelfAxis">SelfAxis</a></h2><p><code>public <strong>SelfAxis</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_iterate">iterate</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>iterate</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType node
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext dc)</code></p><p>create new rs and add the context node to it</p><h3>Parameters</h3><p><code>node</code> - is the node type</p><p><code>dc</code> - is the dynamic context</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - rs containing node</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SeqType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SeqType.html
deleted file mode 100644
index 410ff55..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SeqType.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class SeqType</h2><br><hr><pre>public class <strong>SeqType</strong>
-extends java.lang.Object</pre>represents a Sequence types used for matching expected arguments of functions<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OCC_EMPTY">OCC_EMPTY</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OCC_NONE">OCC_NONE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OCC_PLUS">OCC_PLUS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OCC_QMARK">OCC_QMARK</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OCC_STAR">OCC_STAR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_XML_SCHEMA_NS">XML_SCHEMA_NS</a></code><br>
-
- Path to w3.org XML Schema specification.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SeqType">SeqType</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType t
- ,
- int occ)</code></td></tr><tr><td><code><strong><a href="#con_SeqType">SeqType</a></strong>(int occ)</code></td></tr><tr><td><code><strong><a href="#con_SeqType">SeqType</a></strong>(java.lang.Class type_class
- ,
- int occ)</code></td></tr><tr><td><code><strong><a href="#con_SeqType">SeqType</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType st
- ,
- org.eclipse.wst.xml.xpath2.processor.StaticContext sc
- ,
- org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></td></tr><tr><td><code><strong><a href="#con_SeqType">SeqType</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType t)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_match">match</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence args)</code><br>
-
- matches args</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_occurence">occurence</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_OCC_EMPTY">OCC_EMPTY</a></h2><p><code>public static int <strong>OCC_EMPTY</strong></code></p><hr><h2><a name="field_OCC_NONE">OCC_NONE</a></h2><p><code>public static int <strong>OCC_NONE</strong></code></p><hr><h2><a name="field_OCC_PLUS">OCC_PLUS</a></h2><p><code>public static int <strong>OCC_PLUS</strong></code></p><hr><h2><a name="field_OCC_QMARK">OCC_QMARK</a></h2><p><code>public static int <strong>OCC_QMARK</strong></code></p><hr><h2><a name="field_OCC_STAR">OCC_STAR</a></h2><p><code>public static int <strong>OCC_STAR</strong></code></p><hr><h2><a name="field_XML_SCHEMA_NS">XML_SCHEMA_NS</a></h2><p><code>public static java.lang.String <strong>XML_SCHEMA_NS</strong></code></p><table><tr><td>Path to w3.org XML Schema specification.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SeqType">SeqType</a></h2><p><code>public <strong>SeqType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType t
- ,
- int occ)</code></p><p>sequence type</p><hr><h2><a name="con_SeqType">SeqType</a></h2><p><code>public <strong>SeqType</strong>(int occ)</code></p><p></p><hr><h2><a name="con_SeqType">SeqType</a></h2><p><code>public <strong>SeqType</strong>(java.lang.Class type_class
- ,
- int occ)</code></p><p></p><hr><h2><a name="con_SeqType">SeqType</a></h2><p><code>public <strong>SeqType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType st
- ,
- org.eclipse.wst.xml.xpath2.processor.StaticContext sc
- ,
- org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><hr><h2><a name="con_SeqType">SeqType</a></h2><p><code>public <strong>SeqType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType t)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_match">match</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>match</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence args)</code></p><p>matches args</p><h3>Parameters</h3><p><code>args</code> - is a result sequence</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - a result sequence</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_occurence">occurence</a></h2><p><code>public int <strong>occurence</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code> - an integer.</p><hr><h2><a name="method_type">type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>type</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - a type.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError.html
deleted file mode 100644
index 27e4d55..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticAttrNameError</h2><br><hr><pre>public class <strong>StaticAttrNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError</pre>Error caused by static attribute name.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticAttrNameError">StaticAttrNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticAttrNameError">StaticAttrNameError</a></h2><p><code>public <strong>StaticAttrNameError</strong>(java.lang.String reason)</code></p><p>Constructor for static attribute name error</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError.html
deleted file mode 100644
index 9ce6988..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticElemNameError</h2><br><hr><pre>public class <strong>StaticElemNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError</pre>Error caused by static element name.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticElemNameError">StaticElemNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticElemNameError">StaticElemNameError</a></h2><p><code>public <strong>StaticElemNameError</strong>(java.lang.String reason)</code></p><p>Constructor for static element name error</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError.html
deleted file mode 100644
index 64b2c8f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticFunctNameError</h2><br><hr><pre>public class <strong>StaticFunctNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError</pre>Error caused by static function name.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_FUNCTION_NOT_FOUND">FUNCTION_NOT_FOUND</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticFunctNameError">StaticFunctNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_FUNCTION_NOT_FOUND">FUNCTION_NOT_FOUND</a></h2><p><code>public static java.lang.String <strong>FUNCTION_NOT_FOUND</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticFunctNameError">StaticFunctNameError</a></h2><p><code>public <strong>StaticFunctNameError</strong>(java.lang.String reason)</code></p><p>Constructor for static function name error</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError.html
deleted file mode 100644
index bb22c99..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticNameError</h2><br><hr><pre>public class <strong>StaticNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.StaticError</pre>Error caused by static name.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_NAME_NOT_FOUND">NAME_NOT_FOUND</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_PREFIX_NOT_FOUND">PREFIX_NOT_FOUND</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticNameError">StaticNameError</a></strong>(java.lang.String code
- ,
- java.lang.String reason)</code></td></tr><tr><td><code><strong><a href="#con_StaticNameError">StaticNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_NAME_NOT_FOUND">NAME_NOT_FOUND</a></h2><p><code>public static java.lang.String <strong>NAME_NOT_FOUND</strong></code></p><hr><h2><a name="field_PREFIX_NOT_FOUND">PREFIX_NOT_FOUND</a></h2><p><code>public static java.lang.String <strong>PREFIX_NOT_FOUND</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticNameError">StaticNameError</a></h2><p><code>public <strong>StaticNameError</strong>(java.lang.String code
- ,
- java.lang.String reason)</code></p><p>Constructor for static name error</p><hr><h2><a name="con_StaticNameError">StaticNameError</a></h2><p><code>public <strong>StaticNameError</strong>(java.lang.String reason)</code></p><p>Constructor for static name error</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError.html
deleted file mode 100644
index 1a7cdf4..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticNsNameError</h2><br><hr><pre>public class <strong>StaticNsNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError</pre>Static namespace name error class.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticNsNameError">StaticNsNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError</code></td><td width="" align="left"><code><a href="#method_unknown_prefix">unknown_prefix</a>(java.lang.String pref)</code><br>
-
- Constructor.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticNsNameError">StaticNsNameError</a></h2><p><code>public <strong>StaticNsNameError</strong>(java.lang.String reason)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_unknown_prefix">unknown_prefix</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError <strong>unknown_prefix</strong>(java.lang.String pref)</code></p><p>Constructor.</p><h3>Parameters</h3><p><code>pref</code> - is the unknown prefix.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError</code> - the error.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError.html
deleted file mode 100644
index 4d55415..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticTypeNameError</h2><br><hr><pre>public class <strong>StaticTypeNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError</pre>Static type name error class.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_TYPE_NOT_FOUND">TYPE_NOT_FOUND</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticTypeNameError">StaticTypeNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_TYPE_NOT_FOUND">TYPE_NOT_FOUND</a></h2><p><code>public static java.lang.String <strong>TYPE_NOT_FOUND</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticTypeNameError">StaticTypeNameError</a></h2><p><code>public <strong>StaticTypeNameError</strong>(java.lang.String reason)</code></p><p>Constructor.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError.html
deleted file mode 100644
index 345aa19..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class StaticVarNameError</h2><br><hr><pre>public class <strong>StaticVarNameError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError</pre>Static variable name error class.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StaticVarNameError">StaticVarNameError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StaticVarNameError">StaticVarNameError</a></h2><p><code>public <strong>StaticVarNameError</strong>(java.lang.String reason)</code></p><p>Constructor.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.TypeError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.TypeError.html
deleted file mode 100644
index 0809530..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.TypeError.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class TypeError</h2><br><hr><pre>public class <strong>TypeError</strong>
-extends org.eclipse.wst.xml.xpath2.processor.XPathException</pre>Error caused by bad types.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_TypeError">TypeError</a></strong>(java.lang.String code
- ,
- java.lang.String err)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code></td><td width="" align="left"><code><a href="#method_ci_not_node">ci_not_node</a>(java.lang.String err)</code><br>
-
- "Factory" for building errors</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_code">code</a>()</code><br>
-
- Get the error code.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code></td><td width="" align="left"><code><a href="#method_invalid_type">invalid_type</a>(java.lang.String err)</code><br>
-
- "Factory" for building errors</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code></td><td width="" align="left"><code><a href="#method_mixed_vals">mixed_vals</a>(java.lang.String err)</code><br>
-
- "Factory" for building errors</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code></td><td width="" align="left"><code><a href="#method_step_conatins_atoms">step_conatins_atoms</a>(java.lang.String err)</code><br>
-
- "Factory" for building errors</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_TypeError">TypeError</a></h2><p><code>public <strong>TypeError</strong>(java.lang.String code
- ,
- java.lang.String err)</code></p><p>Constructor for type error.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_ci_not_node">ci_not_node</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.TypeError <strong>ci_not_node</strong>(java.lang.String err)</code></p><p>"Factory" for building errors</p><h3>Parameters</h3><p><code>err</code> - is the reason for the error.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code> - the error.</p><hr><h2><a name="method_code">code</a></h2><p><code>public java.lang.String <strong>code</strong>()</code></p><p>Get the error code.</p><h3>Returns</h3><p><code>java.lang.String</code> - The error code.</p><hr><h2><a name="method_invalid_type">invalid_type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.TypeError <strong>invalid_type</strong>(java.lang.String err)</code></p><p>"Factory" for building errors</p><h3>Parameters</h3><p><code>err</code> - is the reason for the error.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code> - the error.</p><hr><h2><a name="method_mixed_vals">mixed_vals</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.TypeError <strong>mixed_vals</strong>(java.lang.String err)</code></p><p>"Factory" for building errors</p><h3>Parameters</h3><p><code>err</code> - is the reason for the error.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code> - the error.</p><hr><h2><a name="method_step_conatins_atoms">step_conatins_atoms</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.TypeError <strong>step_conatins_atoms</strong>(java.lang.String err)</code></p><p>"Factory" for building errors</p><h3>Parameters</h3><p><code>err</code> - is the reason for the error.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.TypeError</code> - the error.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPath2Plugin.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPath2Plugin.html
deleted file mode 100644
index bd59ed5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPath2Plugin.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class XPath2Plugin</h2><br><hr><pre>public class <strong>XPath2Plugin</strong>
-extends Plugin</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPath2Plugin">XPath2Plugin</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPath2Plugin">XPath2Plugin</a></h2><p><code>public <strong>XPath2Plugin</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathCup.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathCup.html
deleted file mode 100644
index f2ada4b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathCup.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class XPathCup</h2><br><hr><pre>public class <strong>XPathCup</strong>
-extends java_cup.runtime.lr_parser</pre>CUP v0.10k generated parser.<p></p><hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected static short[][]</code></td><td width="80%" align="left"><code><a href="#field__action_table">_action_table</a></code><br>
-
- Parse-action table.</td></tr><tr valign="top"><td width="20%" align="right"><code>protected static short[][]</code></td><td width="80%" align="left"><code><a href="#field__production_table">_production_table</a></code><br>
-
- Production table.</td></tr><tr valign="top"><td width="20%" align="right"><code>protected static short[][]</code></td><td width="80%" align="left"><code><a href="#field__reduce_table">_reduce_table</a></code><br>
-
- <code>reduce_goto</code> table.</td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions</code></td><td width="80%" align="left"><code><a href="#field_action_obj">action_obj</a></code><br>
-
- Instance of action encapsulation class.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathCup">XPathCup</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XPathCup">XPathCup</a></strong>(java_cup.runtime.Scanner s)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public short[][]</code></td><td width="" align="left"><code><a href="#method_action_table">action_table</a>()</code><br>
-
- Access to parse-action table.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java_cup.runtime.Symbol</code></td><td width="" align="left"><code><a href="#method_do_action">do_action</a>(int act_num
- ,
- java_cup.runtime.lr_parser parser
- ,
- java.util.Stack stack
- ,
- int top)</code><br>
-
- Invoke a user supplied parse action.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_EOF_sym">EOF_sym</a>()</code><br>
-
- <code>EOF</code> Symbol index.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_error_sym">error_sym</a>()</code><br>
-
- <code>error</code> Symbol index.</td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_init_actions">init_actions</a>()</code><br>
-
- Action encapsulation object initializer.</td></tr><tr valign="top"><td width="20%" align="right"><code>public short[][]</code></td><td width="" align="left"><code><a href="#method_production_table">production_table</a>()</code><br>
-
- Access to production table.</td></tr><tr valign="top"><td width="20%" align="right"><code>public short[][]</code></td><td width="" align="left"><code><a href="#method_reduce_table">reduce_table</a>()</code><br>
-
- Access to <code>reduce_goto</code> table.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_report_error">report_error</a>(java.lang.String message
- ,
- java.lang.Object info)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_start_production">start_production</a>()</code><br>
-
- Indicates start production.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_start_state">start_state</a>()</code><br>
-
- Indicates start state.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field__action_table">_action_table</a></h2><p><code>protected static short[][] <strong>_action_table</strong></code></p><table><tr><td>Parse-action table.</td></tr></table><hr><h2><a name="field__production_table">_production_table</a></h2><p><code>protected static short[][] <strong>_production_table</strong></code></p><table><tr><td>Production table.</td></tr></table><hr><h2><a name="field__reduce_table">_reduce_table</a></h2><p><code>protected static short[][] <strong>_reduce_table</strong></code></p><table><tr><td><code>reduce_goto</code> table.</td></tr></table><hr><h2><a name="field_action_obj">action_obj</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions <strong>action_obj</strong></code></p><table><tr><td>Instance of action encapsulation class.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathCup">XPathCup</a></h2><p><code>public <strong>XPathCup</strong>()</code></p><p>Default constructor.</p><hr><h2><a name="con_XPathCup">XPathCup</a></h2><p><code>public <strong>XPathCup</strong>(java_cup.runtime.Scanner s)</code></p><p>Constructor which sets the default scanner.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_action_table">action_table</a></h2><p><code>public short[][] <strong>action_table</strong>()</code></p><p>Access to parse-action table.</p><h3>Returns</h3><p><code>short[][]</code></p><hr><h2><a name="method_do_action">do_action</a></h2><p><code>public java_cup.runtime.Symbol <strong>do_action</strong>(int act_num
- ,
- java_cup.runtime.lr_parser parser
- ,
- java.util.Stack stack
- ,
- int top)</code></p><p>Invoke a user supplied parse action.</p><h3>Parameters</h3><p><code>act_num</code></p><p><code>parser</code></p><p><code>stack</code></p><p><code>top</code></p><h3>Returns</h3><p><code>java_cup.runtime.Symbol</code></p><h3>Throws:</h3><p><code>java.lang.Exception</code></p><hr><h2><a name="method_EOF_sym">EOF_sym</a></h2><p><code>public int <strong>EOF_sym</strong>()</code></p><p><code>EOF</code> Symbol index.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_error_sym">error_sym</a></h2><p><code>public int <strong>error_sym</strong>()</code></p><p><code>error</code> Symbol index.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_init_actions">init_actions</a></h2><p><code>protected void <strong>init_actions</strong>()</code></p><p>Action encapsulation object initializer.</p><hr><h2><a name="method_production_table">production_table</a></h2><p><code>public short[][] <strong>production_table</strong>()</code></p><p>Access to production table.</p><h3>Returns</h3><p><code>short[][]</code></p><hr><h2><a name="method_reduce_table">reduce_table</a></h2><p><code>public short[][] <strong>reduce_table</strong>()</code></p><p>Access to <code>reduce_goto</code> table.</p><h3>Returns</h3><p><code>short[][]</code></p><hr><h2><a name="method_report_error">report_error</a></h2><p><code>public void <strong>report_error</strong>(java.lang.String message
- ,
- java.lang.Object info)</code></p><p></p><h3>Parameters</h3><p><code>message</code></p><p><code>info</code></p><hr><h2><a name="method_start_production">start_production</a></h2><p><code>public int <strong>start_production</strong>()</code></p><p>Indicates start production.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_start_state">start_state</a></h2><p><code>public int <strong>start_state</strong>()</code></p><p>Indicates start state.</p><h3>Returns</h3><p><code>int</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathError.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathError.html
deleted file mode 100644
index ca35f6d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathError.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class XPathError</h2><br><hr><pre>public class <strong>XPathError</strong>
-extends java.lang.Error</pre>This error is thrown when there is a problem with an XPath exception.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathError">XPathError</a></strong>(java.lang.String reason)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_reason">reason</a>()</code><br>
-
- The reason why the error has been thrown.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathError">XPathError</a></h2><p><code>public <strong>XPathError</strong>(java.lang.String reason)</code></p><p>Constructor for XPathError</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_reason">reason</a></h2><p><code>public java.lang.String <strong>reason</strong>()</code></p><p>The reason why the error has been thrown.</p><h3>Returns</h3><p><code>java.lang.String</code> - the reason why the error has been throw.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathFlex.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathFlex.html
deleted file mode 100644
index 1d4eb4e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathFlex.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class XPathFlex</h2><br><hr><pre>public class <strong>XPathFlex</strong>
-extends java.lang.Object</pre>This class is a scanner generated by
- <a href="http://www.jflex.de/">JFlex</a> 1.4.3
- on 12/14/09 2:02 AM from the specification file
- <tt>/Users/jesper/Documents/workspace-3.5M5/org.eclipse.wst.xml.xpath2.processor/grammars/xpath.lex</tt><hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_COMMENT">COMMENT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_YYEOF">YYEOF</a></code><br>
-
- This character denotes the end of file</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_YYINITIAL">YYINITIAL</a></code><br>
-
- lexical states</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathFlex">XPathFlex</a></strong>(java.io.Reader in)</code></td></tr><tr><td><code><strong><a href="#con_XPathFlex">XPathFlex</a></strong>(java.io.InputStream in)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_colno">colno</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_lineno">lineno</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java_cup.runtime.Symbol</code></td><td width="" align="left"><code><a href="#method_next_token">next_token</a>()</code><br>
-
- Resumes scanning until the next regular expression is matched,
- the end of input is encountered or an I/O-Error occurs.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_yybegin">yybegin</a>(int newState)</code><br>
-
- Enters a new lexical state</td></tr><tr valign="top"><td width="20%" align="right"><code>public char</code></td><td width="" align="left"><code><a href="#method_yycharat">yycharat</a>(int pos)</code><br>
-
- Returns the character at position <tt>pos</tt> from the
- matched text.
-
- It is equivalent to yytext().charAt(pos), but faster</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_yyclose">yyclose</a>()</code><br>
-
- Closes the input stream.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_yylength">yylength</a>()</code><br>
-
- Returns the length of the matched text region.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_yypushback">yypushback</a>(int number)</code><br>
-
- Pushes the specified amount of characters back into the input stream.
-
- They will be read again by then next call of the scanning method</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_yyreset">yyreset</a>(java.io.Reader reader)</code><br>
-
- Resets the scanner to read from a new input stream.
- Does not close the old reader.
-
- All internal variables are reset, the old input stream
- <b>cannot</b> be reused (internal buffer is discarded and lost).
- Lexical state is set to <tt>ZZ_INITIAL</tt>.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_yystate">yystate</a>()</code><br>
-
- Returns the current lexical state.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_yytext">yytext</a>()</code><br>
-
- Returns the text matched by the current regular expression.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_COMMENT">COMMENT</a></h2><p><code>public static int <strong>COMMENT</strong></code></p><hr><h2><a name="field_YYEOF">YYEOF</a></h2><p><code>public static int <strong>YYEOF</strong></code></p><table><tr><td>This character denotes the end of file</td></tr></table><hr><h2><a name="field_YYINITIAL">YYINITIAL</a></h2><p><code>public static int <strong>YYINITIAL</strong></code></p><table><tr><td>lexical states</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathFlex">XPathFlex</a></h2><p><code>public <strong>XPathFlex</strong>(java.io.Reader in)</code></p><p>Creates a new scanner
- There is also a java.io.InputStream version of this constructor.</p><hr><h2><a name="con_XPathFlex">XPathFlex</a></h2><p><code>package-private <strong>XPathFlex</strong>(java.io.InputStream in)</code></p><p>Creates a new scanner.
- There is also java.io.Reader version of this constructor.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_colno">colno</a></h2><p><code>public int <strong>colno</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_lineno">lineno</a></h2><p><code>public int <strong>lineno</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_next_token">next_token</a></h2><p><code>public java_cup.runtime.Symbol <strong>next_token</strong>()</code></p><p>Resumes scanning until the next regular expression is matched,
- the end of input is encountered or an I/O-Error occurs.</p><h3>Returns</h3><p><code>java_cup.runtime.Symbol</code> - the next token</p><h3>Throws:</h3><p><code>java.io.IOException</code></p><hr><h2><a name="method_yybegin">yybegin</a></h2><p><code>public void <strong>yybegin</strong>(int newState)</code></p><p>Enters a new lexical state</p><h3>Parameters</h3><p><code>newState</code> - the new lexical state</p><hr><h2><a name="method_yycharat">yycharat</a></h2><p><code>public char <strong>yycharat</strong>(int pos)</code></p><p>Returns the character at position <tt>pos</tt> from the
- matched text.
-
- It is equivalent to yytext().charAt(pos), but faster</p><h3>Parameters</h3><p><code>pos</code> - the position of the character to fetch. A value from 0 to yylength()-1.</p><h3>Returns</h3><p><code>char</code> - the character at position pos</p><hr><h2><a name="method_yyclose">yyclose</a></h2><p><code>public void <strong>yyclose</strong>()</code></p><p>Closes the input stream.</p><h3>Throws:</h3><p><code>java.io.IOException</code></p><hr><h2><a name="method_yylength">yylength</a></h2><p><code>public int <strong>yylength</strong>()</code></p><p>Returns the length of the matched text region.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_yypushback">yypushback</a></h2><p><code>public void <strong>yypushback</strong>(int number)</code></p><p>Pushes the specified amount of characters back into the input stream.
-
- They will be read again by then next call of the scanning method</p><h3>Parameters</h3><p><code>number</code> - the number of characters to be read again. This number must not be greater than yylength()!</p><hr><h2><a name="method_yyreset">yyreset</a></h2><p><code>public void <strong>yyreset</strong>(java.io.Reader reader)</code></p><p>Resets the scanner to read from a new input stream.
- Does not close the old reader.
-
- All internal variables are reset, the old input stream
- <b>cannot</b> be reused (internal buffer is discarded and lost).
- Lexical state is set to <tt>ZZ_INITIAL</tt>.</p><h3>Parameters</h3><p><code>reader</code> - the new input stream</p><hr><h2><a name="method_yystate">yystate</a></h2><p><code>public int <strong>yystate</strong>()</code></p><p>Returns the current lexical state.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_yytext">yytext</a></h2><p><code>public java.lang.String <strong>yytext</strong>()</code></p><p>Returns the text matched by the current regular expression.</p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XpathSym.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XpathSym.html
deleted file mode 100644
index 1ae8fe1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XpathSym.html
+++ /dev/null
@@ -1,183 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal</strong></font><br>
- Class XpathSym</h2><br><hr><pre>public class <strong>XpathSym</strong>
-extends java.lang.Object</pre>CUP generated class containing symbol constants.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ANCESTOR">ANCESTOR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ANCESTOR_OR_SELF">ANCESTOR_OR_SELF</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_AND">AND</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_AS">AS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_AT_SYM">AT_SYM</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ATTRIBUTE">ATTRIBUTE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_CAST">CAST</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_CASTABLE">CASTABLE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_CHILD">CHILD</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_COLON">COLON</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_COLONCOLON">COLONCOLON</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_COMMA">COMMA</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_COMMENT">COMMENT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DECIMAL">DECIMAL</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DESCENDANT">DESCENDANT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DESCENDANT_OR_SELF">DESCENDANT_OR_SELF</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DIV">DIV</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DOCUMENT_NODE">DOCUMENT_NODE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DOLLAR">DOLLAR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DOT">DOT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DOTDOT">DOTDOT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DOUBLE">DOUBLE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ELEMENT">ELEMENT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ELSE">ELSE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EMPTY_SEQUENCE">EMPTY_SEQUENCE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EOF">EOF</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EQ">EQ</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EQUALS">EQUALS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_error">error</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EVERY">EVERY</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EXCEPT">EXCEPT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FOLLOWING">FOLLOWING</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FOLLOWING_SIBLING">FOLLOWING_SIBLING</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FOR">FOR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FORWARD_SLASH">FORWARD_SLASH</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FORWARD_SLASHSLASH">FORWARD_SLASHSLASH</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GE">GE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GREATER">GREATER</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GREATER_GREATER">GREATER_GREATER</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GREATEREQUAL">GREATEREQUAL</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GT">GT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_IDIV">IDIV</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_IF">IF</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_IN">IN</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_INSTANCE">INSTANCE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_INTEGER">INTEGER</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_INTERSECT">INTERSECT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_IS">IS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ITEM">ITEM</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LBRACKET">LBRACKET</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LE">LE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LESS_LESS">LESS_LESS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LESSEQUAL">LESSEQUAL</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LESSTHAN">LESSTHAN</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LPAR">LPAR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LT">LT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_MINUS">MINUS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_MOD">MOD</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NAMESPACE">NAMESPACE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NCNAME">NCNAME</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NE">NE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NODE">NODE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NOTEQUALS">NOTEQUALS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OF">OF</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_OR">OR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PARENT">PARENT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PIPE">PIPE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PLUS">PLUS</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PRECEDING">PRECEDING</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PRECEDING_SIBLING">PRECEDING_SIBLING</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PROCESSING_INSTRUCTION">PROCESSING_INSTRUCTION</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_QUESTIONMARK">QUESTIONMARK</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_RBRACKET">RBRACKET</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_RETURN">RETURN</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_RPAR">RPAR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SATISFIES">SATISFIES</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_ATTRIBUTE">SCHEMA_ATTRIBUTE</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_ELEMENT">SCHEMA_ELEMENT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SELF">SELF</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SOME">SOME</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_STAR">STAR</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_STRING">STRING</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_TEXT">TEXT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_THEN">THEN</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_TO">TO</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_TREAT">TREAT</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_TYPESWITCH">TYPESWITCH</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_UNION">UNION</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XpathSym">XpathSym</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_ANCESTOR">ANCESTOR</a></h2><p><code>public static int <strong>ANCESTOR</strong></code></p><hr><h2><a name="field_ANCESTOR_OR_SELF">ANCESTOR_OR_SELF</a></h2><p><code>public static int <strong>ANCESTOR_OR_SELF</strong></code></p><hr><h2><a name="field_AND">AND</a></h2><p><code>public static int <strong>AND</strong></code></p><hr><h2><a name="field_AS">AS</a></h2><p><code>public static int <strong>AS</strong></code></p><hr><h2><a name="field_AT_SYM">AT_SYM</a></h2><p><code>public static int <strong>AT_SYM</strong></code></p><hr><h2><a name="field_ATTRIBUTE">ATTRIBUTE</a></h2><p><code>public static int <strong>ATTRIBUTE</strong></code></p><hr><h2><a name="field_CAST">CAST</a></h2><p><code>public static int <strong>CAST</strong></code></p><hr><h2><a name="field_CASTABLE">CASTABLE</a></h2><p><code>public static int <strong>CASTABLE</strong></code></p><hr><h2><a name="field_CHILD">CHILD</a></h2><p><code>public static int <strong>CHILD</strong></code></p><hr><h2><a name="field_COLON">COLON</a></h2><p><code>public static int <strong>COLON</strong></code></p><hr><h2><a name="field_COLONCOLON">COLONCOLON</a></h2><p><code>public static int <strong>COLONCOLON</strong></code></p><hr><h2><a name="field_COMMA">COMMA</a></h2><p><code>public static int <strong>COMMA</strong></code></p><hr><h2><a name="field_COMMENT">COMMENT</a></h2><p><code>public static int <strong>COMMENT</strong></code></p><hr><h2><a name="field_DECIMAL">DECIMAL</a></h2><p><code>public static int <strong>DECIMAL</strong></code></p><hr><h2><a name="field_DESCENDANT">DESCENDANT</a></h2><p><code>public static int <strong>DESCENDANT</strong></code></p><hr><h2><a name="field_DESCENDANT_OR_SELF">DESCENDANT_OR_SELF</a></h2><p><code>public static int <strong>DESCENDANT_OR_SELF</strong></code></p><hr><h2><a name="field_DIV">DIV</a></h2><p><code>public static int <strong>DIV</strong></code></p><hr><h2><a name="field_DOCUMENT_NODE">DOCUMENT_NODE</a></h2><p><code>public static int <strong>DOCUMENT_NODE</strong></code></p><hr><h2><a name="field_DOLLAR">DOLLAR</a></h2><p><code>public static int <strong>DOLLAR</strong></code></p><hr><h2><a name="field_DOT">DOT</a></h2><p><code>public static int <strong>DOT</strong></code></p><hr><h2><a name="field_DOTDOT">DOTDOT</a></h2><p><code>public static int <strong>DOTDOT</strong></code></p><hr><h2><a name="field_DOUBLE">DOUBLE</a></h2><p><code>public static int <strong>DOUBLE</strong></code></p><hr><h2><a name="field_ELEMENT">ELEMENT</a></h2><p><code>public static int <strong>ELEMENT</strong></code></p><hr><h2><a name="field_ELSE">ELSE</a></h2><p><code>public static int <strong>ELSE</strong></code></p><hr><h2><a name="field_EMPTY_SEQUENCE">EMPTY_SEQUENCE</a></h2><p><code>public static int <strong>EMPTY_SEQUENCE</strong></code></p><hr><h2><a name="field_EOF">EOF</a></h2><p><code>public static int <strong>EOF</strong></code></p><hr><h2><a name="field_EQ">EQ</a></h2><p><code>public static int <strong>EQ</strong></code></p><hr><h2><a name="field_EQUALS">EQUALS</a></h2><p><code>public static int <strong>EQUALS</strong></code></p><hr><h2><a name="field_error">error</a></h2><p><code>public static int <strong>error</strong></code></p><hr><h2><a name="field_EVERY">EVERY</a></h2><p><code>public static int <strong>EVERY</strong></code></p><hr><h2><a name="field_EXCEPT">EXCEPT</a></h2><p><code>public static int <strong>EXCEPT</strong></code></p><hr><h2><a name="field_FOLLOWING">FOLLOWING</a></h2><p><code>public static int <strong>FOLLOWING</strong></code></p><hr><h2><a name="field_FOLLOWING_SIBLING">FOLLOWING_SIBLING</a></h2><p><code>public static int <strong>FOLLOWING_SIBLING</strong></code></p><hr><h2><a name="field_FOR">FOR</a></h2><p><code>public static int <strong>FOR</strong></code></p><hr><h2><a name="field_FORWARD_SLASH">FORWARD_SLASH</a></h2><p><code>public static int <strong>FORWARD_SLASH</strong></code></p><hr><h2><a name="field_FORWARD_SLASHSLASH">FORWARD_SLASHSLASH</a></h2><p><code>public static int <strong>FORWARD_SLASHSLASH</strong></code></p><hr><h2><a name="field_GE">GE</a></h2><p><code>public static int <strong>GE</strong></code></p><hr><h2><a name="field_GREATER">GREATER</a></h2><p><code>public static int <strong>GREATER</strong></code></p><hr><h2><a name="field_GREATER_GREATER">GREATER_GREATER</a></h2><p><code>public static int <strong>GREATER_GREATER</strong></code></p><hr><h2><a name="field_GREATEREQUAL">GREATEREQUAL</a></h2><p><code>public static int <strong>GREATEREQUAL</strong></code></p><hr><h2><a name="field_GT">GT</a></h2><p><code>public static int <strong>GT</strong></code></p><hr><h2><a name="field_IDIV">IDIV</a></h2><p><code>public static int <strong>IDIV</strong></code></p><hr><h2><a name="field_IF">IF</a></h2><p><code>public static int <strong>IF</strong></code></p><hr><h2><a name="field_IN">IN</a></h2><p><code>public static int <strong>IN</strong></code></p><hr><h2><a name="field_INSTANCE">INSTANCE</a></h2><p><code>public static int <strong>INSTANCE</strong></code></p><hr><h2><a name="field_INTEGER">INTEGER</a></h2><p><code>public static int <strong>INTEGER</strong></code></p><hr><h2><a name="field_INTERSECT">INTERSECT</a></h2><p><code>public static int <strong>INTERSECT</strong></code></p><hr><h2><a name="field_IS">IS</a></h2><p><code>public static int <strong>IS</strong></code></p><hr><h2><a name="field_ITEM">ITEM</a></h2><p><code>public static int <strong>ITEM</strong></code></p><hr><h2><a name="field_LBRACKET">LBRACKET</a></h2><p><code>public static int <strong>LBRACKET</strong></code></p><hr><h2><a name="field_LE">LE</a></h2><p><code>public static int <strong>LE</strong></code></p><hr><h2><a name="field_LESS_LESS">LESS_LESS</a></h2><p><code>public static int <strong>LESS_LESS</strong></code></p><hr><h2><a name="field_LESSEQUAL">LESSEQUAL</a></h2><p><code>public static int <strong>LESSEQUAL</strong></code></p><hr><h2><a name="field_LESSTHAN">LESSTHAN</a></h2><p><code>public static int <strong>LESSTHAN</strong></code></p><hr><h2><a name="field_LPAR">LPAR</a></h2><p><code>public static int <strong>LPAR</strong></code></p><hr><h2><a name="field_LT">LT</a></h2><p><code>public static int <strong>LT</strong></code></p><hr><h2><a name="field_MINUS">MINUS</a></h2><p><code>public static int <strong>MINUS</strong></code></p><hr><h2><a name="field_MOD">MOD</a></h2><p><code>public static int <strong>MOD</strong></code></p><hr><h2><a name="field_NAMESPACE">NAMESPACE</a></h2><p><code>public static int <strong>NAMESPACE</strong></code></p><hr><h2><a name="field_NCNAME">NCNAME</a></h2><p><code>public static int <strong>NCNAME</strong></code></p><hr><h2><a name="field_NE">NE</a></h2><p><code>public static int <strong>NE</strong></code></p><hr><h2><a name="field_NODE">NODE</a></h2><p><code>public static int <strong>NODE</strong></code></p><hr><h2><a name="field_NOTEQUALS">NOTEQUALS</a></h2><p><code>public static int <strong>NOTEQUALS</strong></code></p><hr><h2><a name="field_OF">OF</a></h2><p><code>public static int <strong>OF</strong></code></p><hr><h2><a name="field_OR">OR</a></h2><p><code>public static int <strong>OR</strong></code></p><hr><h2><a name="field_PARENT">PARENT</a></h2><p><code>public static int <strong>PARENT</strong></code></p><hr><h2><a name="field_PIPE">PIPE</a></h2><p><code>public static int <strong>PIPE</strong></code></p><hr><h2><a name="field_PLUS">PLUS</a></h2><p><code>public static int <strong>PLUS</strong></code></p><hr><h2><a name="field_PRECEDING">PRECEDING</a></h2><p><code>public static int <strong>PRECEDING</strong></code></p><hr><h2><a name="field_PRECEDING_SIBLING">PRECEDING_SIBLING</a></h2><p><code>public static int <strong>PRECEDING_SIBLING</strong></code></p><hr><h2><a name="field_PROCESSING_INSTRUCTION">PROCESSING_INSTRUCTION</a></h2><p><code>public static int <strong>PROCESSING_INSTRUCTION</strong></code></p><hr><h2><a name="field_QUESTIONMARK">QUESTIONMARK</a></h2><p><code>public static int <strong>QUESTIONMARK</strong></code></p><hr><h2><a name="field_RBRACKET">RBRACKET</a></h2><p><code>public static int <strong>RBRACKET</strong></code></p><hr><h2><a name="field_RETURN">RETURN</a></h2><p><code>public static int <strong>RETURN</strong></code></p><hr><h2><a name="field_RPAR">RPAR</a></h2><p><code>public static int <strong>RPAR</strong></code></p><hr><h2><a name="field_SATISFIES">SATISFIES</a></h2><p><code>public static int <strong>SATISFIES</strong></code></p><hr><h2><a name="field_SCHEMA_ATTRIBUTE">SCHEMA_ATTRIBUTE</a></h2><p><code>public static int <strong>SCHEMA_ATTRIBUTE</strong></code></p><hr><h2><a name="field_SCHEMA_ELEMENT">SCHEMA_ELEMENT</a></h2><p><code>public static int <strong>SCHEMA_ELEMENT</strong></code></p><hr><h2><a name="field_SELF">SELF</a></h2><p><code>public static int <strong>SELF</strong></code></p><hr><h2><a name="field_SOME">SOME</a></h2><p><code>public static int <strong>SOME</strong></code></p><hr><h2><a name="field_STAR">STAR</a></h2><p><code>public static int <strong>STAR</strong></code></p><hr><h2><a name="field_STRING">STRING</a></h2><p><code>public static int <strong>STRING</strong></code></p><hr><h2><a name="field_TEXT">TEXT</a></h2><p><code>public static int <strong>TEXT</strong></code></p><hr><h2><a name="field_THEN">THEN</a></h2><p><code>public static int <strong>THEN</strong></code></p><hr><h2><a name="field_TO">TO</a></h2><p><code>public static int <strong>TO</strong></code></p><hr><h2><a name="field_TREAT">TREAT</a></h2><p><code>public static int <strong>TREAT</strong></code></p><hr><h2><a name="field_TYPESWITCH">TYPESWITCH</a></h2><p><code>public static int <strong>TYPESWITCH</strong></code></p><hr><h2><a name="field_UNION">UNION</a></h2><p><code>public static int <strong>UNION</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XpathSym">XpathSym</a></h2><p><code>public <strong>XpathSym</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr.html
deleted file mode 100644
index 8905a33..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class AddExpr</h2><br><hr><pre>public class <strong>AddExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for binary operation Add, takes 2 inputs and returns the combined
- value.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AddExpr">AddExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AddExpr">AddExpr</a></h2><p><code>public <strong>AddExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for AddExpr</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr.html
deleted file mode 100644
index 6ab580a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class AndExpr</h2><br><hr><pre>public class <strong>AndExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for binary operation And. The value of an and-expression is determined
- by the effective boolean values (EBV's) of its operands.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AndExpr">AndExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AndExpr">AndExpr</a></h2><p><code>public <strong>AndExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for AndExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest.html
deleted file mode 100644
index ec3e1f0..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class AnyKindTest</h2><br><hr><pre>public class <strong>AnyKindTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Class to test a type of any kind. This matches any node in the expression.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AnyKindTest">AnyKindTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AnyKindTest">AnyKindTest</a></h2><p><code>public <strong>AnyKindTest</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest.html
deleted file mode 100644
index 4004bc7..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class AttrElemTest</h2><br><hr><pre>public class <strong>AttrElemTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Common base class for Attribute and Element tests.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AttrElemTest">AttrElemTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></td></tr><tr><td><code><strong><a href="#con_AttrElemTest">AttrElemTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild)</code></td></tr><tr><td><code><strong><a href="#con_AttrElemTest">AttrElemTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected short</code></td><td width="" align="left"><code><a href="#method_getDerviationTypes">getDerviationTypes</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- Support for name test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- Support for type test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_wild">wild</a>()</code><br>
-
- Support for wildcard test.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AttrElemTest">AttrElemTest</a></h2><p><code>public <strong>AttrElemTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></p><p>Constructor for Attribute and Element tests. This takes in 3 inputs,
- Name, wildcard test(true/false) and type.</p><hr><h2><a name="con_AttrElemTest">AttrElemTest</a></h2><p><code>public <strong>AttrElemTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild)</code></p><p>Constructor for Attribute and Element tests. This takes in 2 inputs, Name
- and wildcard test(true/false).</p><hr><h2><a name="con_AttrElemTest">AttrElemTest</a></h2><p><code>public <strong>AttrElemTest</strong>()</code></p><p>Default Constructor for Attribute and Element tests. This takes in no
- inputs.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_getDerviationTypes">getDerviationTypes</a></h2><p><code>protected short <strong>getDerviationTypes</strong>()</code></p><p></p><h3>Returns</h3><p><code>short</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p>Support for name test.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of name test.</p><hr><h2><a name="method_type">type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>type</strong>()</code></p><p>Support for type test.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of type test.</p><hr><h2><a name="method_wild">wild</a></h2><p><code>public boolean <strong>wild</strong>()</code></p><p>Support for wildcard test.</p><h3>Returns</h3><p><code>boolean</code> - Result of wildcard test.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest.html
deleted file mode 100644
index 888270d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class AttributeTest</h2><br><hr><pre>public class <strong>AttributeTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest</pre>Class used to match an attribute node by its name and/or type.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AttributeTest">AttributeTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></td></tr><tr><td><code><strong><a href="#con_AttributeTest">AttributeTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild)</code></td></tr><tr><td><code><strong><a href="#con_AttributeTest">AttributeTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AttributeTest">AttributeTest</a></h2><p><code>public <strong>AttributeTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></p><p>Constructor for AttributeTest. This one takes in 3 inputs, Name, wildcard
- test(true/false) and type.</p><hr><h2><a name="con_AttributeTest">AttributeTest</a></h2><p><code>public <strong>AttributeTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild)</code></p><p>Constructor for AttributeTest. This one takes in 2 inputs, Name and
- wildcard test(true/false).</p><hr><h2><a name="con_AttributeTest">AttributeTest</a></h2><p><code>public <strong>AttributeTest</strong>()</code></p><p>Default Constructor for AttributeTest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep.html
deleted file mode 100644
index a1204da..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class AxisStep</h2><br><hr><pre>public class <strong>AxisStep</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr</pre>Class for AxisStep, this generates a sequence of zero or more nodes. These
- nodes are always returned in Document Order. This can be Forward Step or
- Reverse Step.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AxisStep">AxisStep</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step step
- ,
- java.util.Collection exprs)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Interator.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_predicate_count">predicate_count</a>()</code><br>
-
- Determines size of expressions.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_step">set_step</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step s)</code><br>
-
- Set the step direction.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Step</code></td><td width="" align="left"><code><a href="#method_step">step</a>()</code><br>
-
- Advances to next step.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AxisStep">AxisStep</a></h2><p><code>public <strong>AxisStep</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step step
- ,
- java.util.Collection exprs)</code></p><p>Constructor for AxisStep.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Interator.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Iterated expressions.</p><hr><h2><a name="method_predicate_count">predicate_count</a></h2><p><code>public int <strong>predicate_count</strong>()</code></p><p>Determines size of expressions.</p><h3>Returns</h3><p><code>int</code> - Size of expressions.</p><hr><h2><a name="method_set_step">set_step</a></h2><p><code>public void <strong>set_step</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Step s)</code></p><p>Set the step direction.</p><h3>Parameters</h3><p><code>s</code></p><hr><h2><a name="method_step">step</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Step <strong>step</strong>()</code></p><p>Advances to next step.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Step</code> - Previous step.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr.html
deleted file mode 100644
index a77d95b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class BinExpr</h2><br><hr><pre>public class <strong>BinExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Abstract class for a Binary operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_BinExpr">BinExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</code></td><td width="" align="left"><code><a href="#method_left">left</a>()</code><br>
-
- Left xpath node.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</code></td><td width="" align="left"><code><a href="#method_right">right</a>()</code><br>
-
- Right xpath node.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_left">set_left</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode n)</code><br>
-
- Set the left xpath node.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_right">set_right</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode n)</code><br>
-
- Set the right xpath node.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_BinExpr">BinExpr</a></h2><p><code>public <strong>BinExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode r)</code></p><p>Constructor for BinExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_left">left</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode <strong>left</strong>()</code></p><p>Left xpath node.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</code> - Left node.</p><hr><h2><a name="method_right">right</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode <strong>right</strong>()</code></p><p>Right xpath node.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</code> - Right node.</p><hr><h2><a name="method_set_left">set_left</a></h2><p><code>public void <strong>set_left</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode n)</code></p><p>Set the left xpath node.</p><h3>Parameters</h3><p><code>n</code> - Left node.</p><hr><h2><a name="method_set_right">set_right</a></h2><p><code>public void <strong>set_right</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode n)</code></p><p>Set the right xpath node.</p><h3>Parameters</h3><p><code>n</code> - Right node.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr.html
deleted file mode 100644
index 32e13a3..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class CastExpr</h2><br><hr><pre>public class <strong>CastExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>A class that creates a new value of a specific type based on an existing
- value. A cast expression takes two operands: an input expression and a target
- type. The type of the input expression is called the input type. The target
- type must be a named atomic type, represented by a QName, optionally followed
- by the occurrence indicator ? if an empty sequence is permitted. If the
- target type has no namespace prefix, it is considered to be in the default
- element/type namespace.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CastExpr">CastExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CastExpr">CastExpr</a></h2><p><code>public <strong>CastExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType r)</code></p><p>Constructor for CastExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr.html
deleted file mode 100644
index 606e47c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class CastableExpr</h2><br><hr><pre>public class <strong>CastableExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>A class that tests whether a given value is castable into a given type. This
- can be used to select an appropriate type for processing a given value.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CastableExpr">CastableExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CastableExpr">CastableExpr</a></h2><p><code>public <strong>CastableExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType r)</code></p><p>Constructor of CastableExpr</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr.html
deleted file mode 100644
index b07806d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class CmpExpr</h2><br><hr><pre>public class <strong>CmpExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>The comparison of expression operator takes the value of its left operand and
- compares (dependant on type) against its right operand, according to the
- rules of the particular comparison rule<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EQ">EQ</a></code><br>
-
- Set internal value for EQ operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EQUALS">EQUALS</a></code><br>
-
- Set internal value for EQUALS operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GE">GE</a></code><br>
-
- Set internal value for GE operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GREATER">GREATER</a></code><br>
-
- Set internal value for GREATER operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GREATER_GREATER">GREATER_GREATER</a></code><br>
-
- Set internal value for GREATER_GREATER operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GREATEREQUAL">GREATEREQUAL</a></code><br>
-
- Set internal value for GREATEREQUAL operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_GT">GT</a></code><br>
-
- Set internal value for GT operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_IS">IS</a></code><br>
-
- Set internal value for IS operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LE">LE</a></code><br>
-
- Set internal value for LE operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LESS_LESS">LESS_LESS</a></code><br>
-
- Set internal value for LESS_LESS operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LESSEQUAL">LESSEQUAL</a></code><br>
-
- Set internal value for LESSEQUAL operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LESSTHAN">LESSTHAN</a></code><br>
-
- Set internal value for LESSTHAN operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_LT">LT</a></code><br>
-
- Set internal value for LT operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NE">NE</a></code><br>
-
- Set internal value for NE operation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NOTEQUALS">NOTEQUALS</a></code><br>
-
- Set internal value for NOTEQUALS operation.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CmpExpr">CmpExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r
- ,
- int type)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_EQ">EQ</a></h2><p><code>public static int <strong>EQ</strong></code></p><table><tr><td>Set internal value for EQ operation.</td></tr></table><hr><h2><a name="field_EQUALS">EQUALS</a></h2><p><code>public static int <strong>EQUALS</strong></code></p><table><tr><td>Set internal value for EQUALS operation.</td></tr></table><hr><h2><a name="field_GE">GE</a></h2><p><code>public static int <strong>GE</strong></code></p><table><tr><td>Set internal value for GE operation.</td></tr></table><hr><h2><a name="field_GREATER">GREATER</a></h2><p><code>public static int <strong>GREATER</strong></code></p><table><tr><td>Set internal value for GREATER operation.</td></tr></table><hr><h2><a name="field_GREATER_GREATER">GREATER_GREATER</a></h2><p><code>public static int <strong>GREATER_GREATER</strong></code></p><table><tr><td>Set internal value for GREATER_GREATER operation.</td></tr></table><hr><h2><a name="field_GREATEREQUAL">GREATEREQUAL</a></h2><p><code>public static int <strong>GREATEREQUAL</strong></code></p><table><tr><td>Set internal value for GREATEREQUAL operation.</td></tr></table><hr><h2><a name="field_GT">GT</a></h2><p><code>public static int <strong>GT</strong></code></p><table><tr><td>Set internal value for GT operation.</td></tr></table><hr><h2><a name="field_IS">IS</a></h2><p><code>public static int <strong>IS</strong></code></p><table><tr><td>Set internal value for IS operation.</td></tr></table><hr><h2><a name="field_LE">LE</a></h2><p><code>public static int <strong>LE</strong></code></p><table><tr><td>Set internal value for LE operation.</td></tr></table><hr><h2><a name="field_LESS_LESS">LESS_LESS</a></h2><p><code>public static int <strong>LESS_LESS</strong></code></p><table><tr><td>Set internal value for LESS_LESS operation.</td></tr></table><hr><h2><a name="field_LESSEQUAL">LESSEQUAL</a></h2><p><code>public static int <strong>LESSEQUAL</strong></code></p><table><tr><td>Set internal value for LESSEQUAL operation.</td></tr></table><hr><h2><a name="field_LESSTHAN">LESSTHAN</a></h2><p><code>public static int <strong>LESSTHAN</strong></code></p><table><tr><td>Set internal value for LESSTHAN operation.</td></tr></table><hr><h2><a name="field_LT">LT</a></h2><p><code>public static int <strong>LT</strong></code></p><table><tr><td>Set internal value for LT operation.</td></tr></table><hr><h2><a name="field_NE">NE</a></h2><p><code>public static int <strong>NE</strong></code></p><table><tr><td>Set internal value for NE operation.</td></tr></table><hr><h2><a name="field_NOTEQUALS">NOTEQUALS</a></h2><p><code>public static int <strong>NOTEQUALS</strong></code></p><table><tr><td>Set internal value for NOTEQUALS operation.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CmpExpr">CmpExpr</a></h2><p><code>public <strong>CmpExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r
- ,
- int type)</code></p><p>Constructor for CmpExpr</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_type">type</a></h2><p><code>public int <strong>type</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code> - comparison type</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr.html
deleted file mode 100644
index 8e2151d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class CntxItemExpr</h2><br><hr><pre>public class <strong>CntxItemExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</pre>Class for Context Item Expresions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CntxItemExpr">CntxItemExpr</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CntxItemExpr">CntxItemExpr</a></h2><p><code>public <strong>CntxItemExpr</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest.html
deleted file mode 100644
index 0b2502c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class CommentTest</h2><br><hr><pre>public class <strong>CommentTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Class for Comment testing.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CommentTest">CommentTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CommentTest">CommentTest</a></h2><p><code>public <strong>CommentTest</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral.html
deleted file mode 100644
index 6818729..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class DecimalLiteral</h2><br><hr><pre>public class <strong>DecimalLiteral</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral</pre>The value of a numeric literal containing "." but no e or E character is an
- atomic value of type xs:decimal<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DecimalLiteral">DecimalLiteral</a></strong>(java.math.BigDecimal value)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DecimalLiteral">DecimalLiteral</a></h2><p><code>public <strong>DecimalLiteral</strong>(java.math.BigDecimal value)</code></p><p>Constructor for DecimalLiteral</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal <strong>value</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal</code> - xs:decimal value</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr.html
deleted file mode 100644
index a3c4f21..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class DivExpr</h2><br><hr><pre>public class <strong>DivExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for Division expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DivExpr">DivExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DivExpr">DivExpr</a></h2><p><code>public <strong>DivExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for DivExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest.html
deleted file mode 100644
index 40101f9..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class DocumentTest</h2><br><hr><pre>public class <strong>DocumentTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Class for Document testing.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ELEMENT">ELEMENT</a></code><br>
-
- Set internal value for ELEMENT.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NONE">NONE</a></code><br>
-
- Set internal value for NONE.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_ELEMENT">SCHEMA_ELEMENT</a></code><br>
-
- Set internal value for SCHEMA_ELEMENT.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DocumentTest">DocumentTest</a></strong>(int type
- ,
- java.lang.Object arg)</code></td></tr><tr><td><code><strong><a href="#con_DocumentTest">DocumentTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest</code></td><td width="" align="left"><code><a href="#method_elem_test">elem_test</a>()</code><br>
-
- Element test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest</code></td><td width="" align="left"><code><a href="#method_schema_elem_test">schema_elem_test</a>()</code><br>
-
- Schema element test.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- Get test type.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_ELEMENT">ELEMENT</a></h2><p><code>public static int <strong>ELEMENT</strong></code></p><table><tr><td>Set internal value for ELEMENT.</td></tr></table><hr><h2><a name="field_NONE">NONE</a></h2><p><code>public static int <strong>NONE</strong></code></p><table><tr><td>Set internal value for NONE.</td></tr></table><hr><h2><a name="field_SCHEMA_ELEMENT">SCHEMA_ELEMENT</a></h2><p><code>public static int <strong>SCHEMA_ELEMENT</strong></code></p><table><tr><td>Set internal value for SCHEMA_ELEMENT.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DocumentTest">DocumentTest</a></h2><p><code>public <strong>DocumentTest</strong>(int type
- ,
- java.lang.Object arg)</code></p><p>Constructor for DocumentTest.</p><hr><h2><a name="con_DocumentTest">DocumentTest</a></h2><p><code>public <strong>DocumentTest</strong>()</code></p><p>Default Constructor for DocumentTest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_elem_test">elem_test</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest <strong>elem_test</strong>()</code></p><p>Element test.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest</code> - Element test.</p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr><h2><a name="method_schema_elem_test">schema_elem_test</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest <strong>schema_elem_test</strong>()</code></p><p>Schema element test.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest</code> - Schema element test.</p><hr><h2><a name="method_type">type</a></h2><p><code>public int <strong>type</strong>()</code></p><p>Get test type.</p><h3>Returns</h3><p><code>int</code> - Type of test.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral.html
deleted file mode 100644
index 41472d6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class DoubleLiteral</h2><br><hr><pre>public class <strong>DoubleLiteral</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral</pre>The value of a numeric literal containing an e or E character is an atomic
- value of type xs:double<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DoubleLiteral">DoubleLiteral</a></strong>(double value)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DoubleLiteral">DoubleLiteral</a></h2><p><code>public <strong>DoubleLiteral</strong>(double value)</code></p><p>Constructor for Doubleiteral</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble <strong>value</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble</code> - xs:double value</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest.html
deleted file mode 100644
index 7a45e16..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ElementTest</h2><br><hr><pre>public class <strong>ElementTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest</pre>Class for Element testing.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ElementTest">ElementTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type
- ,
- boolean qmark)</code></td></tr><tr><td><code><strong><a href="#con_ElementTest">ElementTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></td></tr><tr><td><code><strong><a href="#con_ElementTest">ElementTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild)</code></td></tr><tr><td><code><strong><a href="#con_ElementTest">ElementTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_qmark">qmark</a>()</code><br>
-
- Set nilled property.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ElementTest">ElementTest</a></h2><p><code>public <strong>ElementTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type
- ,
- boolean qmark)</code></p><p>Constructor for ElementTest. This takes in 4 inputs, Name, wildcard
- test(true/false), type and question mark test(true/false).</p><hr><h2><a name="con_ElementTest">ElementTest</a></h2><p><code>public <strong>ElementTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></p><p>Constructor for ElementTest. This takes in 3 inputs, Name, wildcard
- test(true/false)and type.</p><hr><h2><a name="con_ElementTest">ElementTest</a></h2><p><code>public <strong>ElementTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- boolean wild)</code></p><p>Constructor for ElementTest. This takes in 2 inputs, Name, wildcard
- test(true/false).</p><hr><h2><a name="con_ElementTest">ElementTest</a></h2><p><code>public <strong>ElementTest</strong>()</code></p><p>Default Constructor for ElementTest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_qmark">qmark</a></h2><p><code>public boolean <strong>qmark</strong>()</code></p><p>Set nilled property.</p><h3>Returns</h3><p><code>boolean</code> - Result of operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr.html
deleted file mode 100644
index 0431fb8..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ExceptExpr</h2><br><hr><pre>public class <strong>ExceptExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>The except operator takes two node sequences as operands and returns a
- sequence containing all the nodes that occur in the first operand but not in
- the second operand.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ExceptExpr">ExceptExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ExceptExpr">ExceptExpr</a></h2><p><code>public <strong>ExceptExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for ExceptExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr.html
deleted file mode 100644
index d4f0214..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class Expr</h2><br><hr><pre>public class <strong>Expr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Class for normal expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_Expr">Expr</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_Expr">Expr</a></h2><p><code>public <strong>Expr</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr.html
deleted file mode 100644
index 20c97e3..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class FilterExpr</h2><br><hr><pre>public class <strong>FilterExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr</pre>A filter expression consists simply of a primary expression followed by zero
- or more predicates. The result of the filter expression consists of all the
- items returned by the primary expression for which all the predicates are
- true. If no predicates are specified, the result is simply the result of the
- primary expression. This result may contain nodes, atomic values, or any
- combination of these. The ordering of the items returned by a filter
- expression is the same as their order in the result of the primary
- expression. Context positions are assigned to items based on their ordinal
- position in the result sequence. The first context position is 1.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_FilterExpr">FilterExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr pexpr
- ,
- java.util.Collection exprs)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Get the next predicate.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_predicate_count">predicate_count</a>()</code><br>
-
- Count the number of predicates.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</code></td><td width="" align="left"><code><a href="#method_primary">primary</a>()</code><br>
-
- Get the primary expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_primary">set_primary</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr e)</code><br>
-
- Set a new primary expression.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_FilterExpr">FilterExpr</a></h2><p><code>public <strong>FilterExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr pexpr
- ,
- java.util.Collection exprs)</code></p><p>Constructor of FilterExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Get the next predicate.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - The next predicate.</p><hr><h2><a name="method_predicate_count">predicate_count</a></h2><p><code>public int <strong>predicate_count</strong>()</code></p><p>Count the number of predicates.</p><h3>Returns</h3><p><code>int</code> - The size of the collection of predicates.</p><hr><h2><a name="method_primary">primary</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr <strong>primary</strong>()</code></p><p>Get the primary expression.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</code> - The primary expression.</p><hr><h2><a name="method_set_primary">set_primary</a></h2><p><code>public void <strong>set_primary</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr e)</code></p><p>Set a new primary expression.</p><h3>Parameters</h3><p><code>e</code> - is set as the new primary expression.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr.html
deleted file mode 100644
index 476d2a1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ForExpr</h2><br><hr><pre>public class <strong>ForExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Class for the For expression.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ForExpr">ForExpr</a></strong>(java.util.Collection varexp
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code></td><td width="" align="left"><code><a href="#method_expr">expr</a>()</code><br>
-
- Support for Expr interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_expr">set_expr</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)</code><br>
-
- Set Expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_truncate_pairs">truncate_pairs</a>()</code><br>
-
- Normalization of expression pairs.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Collection</code></td><td width="" align="left"><code><a href="#method_ve_pairs">ve_pairs</a>()</code><br>
-
- Support for Collection interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ForExpr">ForExpr</a></h2><p><code>public <strong>ForExpr</strong>(java.util.Collection varexp
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)</code></p><p>Constructor for ForExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_expr">expr</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr <strong>expr</strong>()</code></p><p>Support for Expr interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code> - Result of Expr operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Result of Iterator operation.</p><hr><h2><a name="method_set_expr">set_expr</a></h2><p><code>public void <strong>set_expr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)</code></p><p>Set Expression.</p><h3>Parameters</h3><p><code>e</code> - Expression.</p><hr><h2><a name="method_truncate_pairs">truncate_pairs</a></h2><p><code>public void <strong>truncate_pairs</strong>()</code></p><p>Normalization of expression pairs.</p><hr><h2><a name="method_ve_pairs">ve_pairs</a></h2><p><code>public java.util.Collection <strong>ve_pairs</strong>()</code></p><p>Support for Collection interface.</p><h3>Returns</h3><p><code>java.util.Collection</code> - Expression pairs.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep.html
deleted file mode 100644
index 8d52167..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ForwardStep</h2><br><hr><pre>public class <strong>ForwardStep</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Step</pre>Class for Forward stepping support for Step operations.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_AT_SYM">AT_SYM</a></code><br>
-
- Set internal value for AT_SYM.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ATTRIBUTE">ATTRIBUTE</a></code><br>
-
- Set internal value for ATTRIBUTE.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_CHILD">CHILD</a></code><br>
-
- Set internal value for CHILD.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DESCENDANT">DESCENDANT</a></code><br>
-
- Set internal value for DESCENDANT.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DESCENDANT_OR_SELF">DESCENDANT_OR_SELF</a></code><br>
-
- Set internal value for DESCENDANT_OR_SELF.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FOLLOWING">FOLLOWING</a></code><br>
-
- Set internal value for FOLLOWING.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_FOLLOWING_SIBLING">FOLLOWING_SIBLING</a></code><br>
-
- Set internal value for FOLLOWING_SIBLING.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NAMESPACE">NAMESPACE</a></code><br>
-
- Set internal value for NAMESPACE.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NONE">NONE</a></code><br>
-
- Set internal value for NONE.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SELF">SELF</a></code><br>
-
- Set internal value for SELF.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ForwardStep">ForwardStep</a></strong>(int axis
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_axis">axis</a>()</code><br>
-
- Support for Axis interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_axis">set_axis</a>(int axis)</code><br>
-
- Set Axis to current.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_AT_SYM">AT_SYM</a></h2><p><code>public static int <strong>AT_SYM</strong></code></p><table><tr><td>Set internal value for AT_SYM.</td></tr></table><hr><h2><a name="field_ATTRIBUTE">ATTRIBUTE</a></h2><p><code>public static int <strong>ATTRIBUTE</strong></code></p><table><tr><td>Set internal value for ATTRIBUTE.</td></tr></table><hr><h2><a name="field_CHILD">CHILD</a></h2><p><code>public static int <strong>CHILD</strong></code></p><table><tr><td>Set internal value for CHILD.</td></tr></table><hr><h2><a name="field_DESCENDANT">DESCENDANT</a></h2><p><code>public static int <strong>DESCENDANT</strong></code></p><table><tr><td>Set internal value for DESCENDANT.</td></tr></table><hr><h2><a name="field_DESCENDANT_OR_SELF">DESCENDANT_OR_SELF</a></h2><p><code>public static int <strong>DESCENDANT_OR_SELF</strong></code></p><table><tr><td>Set internal value for DESCENDANT_OR_SELF.</td></tr></table><hr><h2><a name="field_FOLLOWING">FOLLOWING</a></h2><p><code>public static int <strong>FOLLOWING</strong></code></p><table><tr><td>Set internal value for FOLLOWING.</td></tr></table><hr><h2><a name="field_FOLLOWING_SIBLING">FOLLOWING_SIBLING</a></h2><p><code>public static int <strong>FOLLOWING_SIBLING</strong></code></p><table><tr><td>Set internal value for FOLLOWING_SIBLING.</td></tr></table><hr><h2><a name="field_NAMESPACE">NAMESPACE</a></h2><p><code>public static int <strong>NAMESPACE</strong></code></p><table><tr><td>Set internal value for NAMESPACE.</td></tr></table><hr><h2><a name="field_NONE">NONE</a></h2><p><code>public static int <strong>NONE</strong></code></p><table><tr><td>Set internal value for NONE.</td></tr></table><hr><h2><a name="field_SELF">SELF</a></h2><p><code>public static int <strong>SELF</strong></code></p><table><tr><td>Set internal value for SELF.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ForwardStep">ForwardStep</a></h2><p><code>public <strong>ForwardStep</strong>(int axis
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)</code></p><p>Constructor for ForwardStep.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_axis">axis</a></h2><p><code>public int <strong>axis</strong>()</code></p><p>Support for Axis interface.</p><h3>Returns</h3><p><code>int</code> - Result of Axis operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis</code> - Result of Iterator operation.</p><hr><h2><a name="method_set_axis">set_axis</a></h2><p><code>public void <strong>set_axis</strong>(int axis)</code></p><p>Set Axis to current.</p><h3>Parameters</h3><p><code>axis</code> - Axis to set.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall.html
deleted file mode 100644
index 04ae25c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class FunctionCall</h2><br><hr><pre>public class <strong>FunctionCall</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</pre>Class for Function Call support.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_FunctionCall">FunctionCall</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- java.util.Collection args)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_arity">arity</a>()</code><br>
-
- Support for Arity interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- Support for QName interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_FunctionCall">FunctionCall</a></h2><p><code>public <strong>FunctionCall</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name
- ,
- java.util.Collection args)</code></p><p>Constructor for FunctionCall.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_arity">arity</a></h2><p><code>public int <strong>arity</strong>()</code></p><p>Support for Arity interface.</p><h3>Returns</h3><p><code>int</code> - Result of Arity operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Result of Iterator operation.</p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr.html
deleted file mode 100644
index 84673d5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class IDivExpr</h2><br><hr><pre>public class <strong>IDivExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Support for Integer division.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_IDivExpr">IDivExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_IDivExpr">IDivExpr</a></h2><p><code>public <strong>IDivExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for IDivExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr.html
deleted file mode 100644
index a3e8bfd..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class IfExpr</h2><br><hr><pre>public class <strong>IfExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Support for IF expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_IfExpr">IfExpr</a></strong>(java.util.Collection exps
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr t
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code></td><td width="" align="left"><code><a href="#method_else_clause">else_clause</a>()</code><br>
-
- Support for Expression interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code></td><td width="" align="left"><code><a href="#method_then_clause">then_clause</a>()</code><br>
-
- Support for Expression interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_IfExpr">IfExpr</a></h2><p><code>public <strong>IfExpr</strong>(java.util.Collection exps
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr t
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)</code></p><p>Constructor for IfExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_else_clause">else_clause</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr <strong>else_clause</strong>()</code></p><p>Support for Expression interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code> - Result of Expr operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Result of Iterator operation.</p><hr><h2><a name="method_then_clause">then_clause</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr <strong>then_clause</strong>()</code></p><p>Support for Expression interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code> - Result of Expr operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr.html
deleted file mode 100644
index a12614b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class InstOfExpr</h2><br><hr><pre>public class <strong>InstOfExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>The boolean operator 'instance of' takes the value of its first operand and
- matches its type to the SequenceType in its second operand, according to the
- rules for SequenceType matching.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_InstOfExpr">InstOfExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_InstOfExpr">InstOfExpr</a></h2><p><code>public <strong>InstOfExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType r)</code></p><p>Constructor for InstOfExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral.html
deleted file mode 100644
index 13b1d0a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class IntegerLiteral</h2><br><hr><pre>public class <strong>IntegerLiteral</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral</pre>The value of a numeric literal containing no "." anad no e or E character is
- an atomic value of type xs:integer<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_IntegerLiteral">IntegerLiteral</a></strong>(java.math.BigInteger i)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_IntegerLiteral">IntegerLiteral</a></h2><p><code>public <strong>IntegerLiteral</strong>(java.math.BigInteger i)</code></p><p>Constructor for IntegerLiteral</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger <strong>value</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger</code> - xs:integer value</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr.html
deleted file mode 100644
index 55f269c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class IntersectExpr</h2><br><hr><pre>public class <strong>IntersectExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>The intersect operator takes two node sequences as operands and returns a
- sequence containing all the nodes that occur in both operands.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_IntersectExpr">IntersectExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_IntersectExpr">IntersectExpr</a></h2><p><code>public <strong>IntersectExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for IntersectExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType.html
deleted file mode 100644
index ebe72e5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ItemType</h2><br><hr><pre>public class <strong>ItemType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Support for Item node type.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ITEM">ITEM</a></code><br>
-
- Set internal value for ITEM.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_KINDTEST">KINDTEST</a></code><br>
-
- Set internal value for KINDTEST.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_QNAME">QNAME</a></code><br>
-
- Set internal value for QNAME.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ItemType">ItemType</a></strong>(int type
- ,
- java.lang.Object value)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</code></td><td width="" align="left"><code><a href="#method_kind_test">kind_test</a>()</code><br>
-
- Support KindTest interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_qname">qname</a>()</code><br>
-
- Support for QName interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- Support for Type interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_ITEM">ITEM</a></h2><p><code>public static int <strong>ITEM</strong></code></p><table><tr><td>Set internal value for ITEM.</td></tr></table><hr><h2><a name="field_KINDTEST">KINDTEST</a></h2><p><code>public static int <strong>KINDTEST</strong></code></p><table><tr><td>Set internal value for KINDTEST.</td></tr></table><hr><h2><a name="field_QNAME">QNAME</a></h2><p><code>public static int <strong>QNAME</strong></code></p><table><tr><td>Set internal value for QNAME.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ItemType">ItemType</a></h2><p><code>public <strong>ItemType</strong>(int type
- ,
- java.lang.Object value)</code></p><p>Constructor for ItemType.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_kind_test">kind_test</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest <strong>kind_test</strong>()</code></p><p>Support KindTest interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</code> - Result of KindTest operation.</p><hr><h2><a name="method_qname">qname</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>qname</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr><h2><a name="method_type">type</a></h2><p><code>public int <strong>type</strong>()</code></p><p>Support for Type interface.</p><h3>Returns</h3><p><code>int</code> - Result of Type operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest.html
deleted file mode 100644
index ac9eef2..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class KindTest</h2><br><hr><pre>public class <strong>KindTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest</pre>Class for KindTest operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_KindTest">KindTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_KindTest">KindTest</a></h2><p><code>public <strong>KindTest</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal.html
deleted file mode 100644
index 0d63785..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class Literal</h2><br><hr><pre>public class <strong>Literal</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</pre>Literal is either a NumericLiteral or a StringLiteral<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_Literal">Literal</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_Literal">Literal</a></h2><p><code>public <strong>Literal</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr.html
deleted file mode 100644
index e18bea5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class MinusExpr</h2><br><hr><pre>public class <strong>MinusExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr</pre>Class for Minus expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_MinusExpr">MinusExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr arg)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_MinusExpr">MinusExpr</a></h2><p><code>public <strong>MinusExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr arg)</code></p><p>Constructor for MinusExpr</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr.html
deleted file mode 100644
index b1c0c60..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ModExpr</h2><br><hr><pre>public class <strong>ModExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for Modular operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ModExpr">ModExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ModExpr">ModExpr</a></h2><p><code>public <strong>ModExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for ModExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr.html
deleted file mode 100644
index b3d9c6a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class MulExpr</h2><br><hr><pre>public class <strong>MulExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for Multiply operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_MulExpr">MulExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_MulExpr">MulExpr</a></h2><p><code>public <strong>MulExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for MulExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest.html
deleted file mode 100644
index 7ca6276..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class NameTest</h2><br><hr><pre>public class <strong>NameTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest</pre>Class for Name test operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_NameTest">NameTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- Support for QName interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_NameTest">NameTest</a></h2><p><code>public <strong>NameTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Constructor for NameTest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Resulf of QName operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest.html
deleted file mode 100644
index 33b85e1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class NodeTest</h2><br><hr><pre>public class <strong>NodeTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Class for Node test operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_NodeTest">NodeTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_NodeTest">NodeTest</a></h2><p><code>public <strong>NodeTest</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral.html
deleted file mode 100644
index a8462e4..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class NumericLiteral</h2><br><hr><pre>public class <strong>NumericLiteral</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal</pre>NumericLiteral is a value of typpe xs:integer, xs:decimal or xs:double<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_NumericLiteral">NumericLiteral</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_NumericLiteral">NumericLiteral</a></h2><p><code>public <strong>NumericLiteral</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr.html
deleted file mode 100644
index 8aa3ea1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class OrExpr</h2><br><hr><pre>public class <strong>OrExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for Or operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_OrExpr">OrExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_OrExpr">OrExpr</a></h2><p><code>public <strong>OrExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for OrExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Resulf of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest.html
deleted file mode 100644
index 5b1481e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class PITest</h2><br><hr><pre>public class <strong>PITest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Class for Processing Instruction support.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PITest">PITest</a></strong>(java.lang.String arg)</code></td></tr><tr><td><code><strong><a href="#con_PITest">PITest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_arg">arg</a>()</code><br>
-
- Support for String arguments.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PITest">PITest</a></h2><p><code>public <strong>PITest</strong>(java.lang.String arg)</code></p><p>Constructor for PITest.</p><hr><h2><a name="con_PITest">PITest</a></h2><p><code>public <strong>PITest</strong>()</code></p><p>Default Constructor for PITest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_arg">arg</a></h2><p><code>public java.lang.String <strong>arg</strong>()</code></p><p>Support for String arguments.</p><h3>Returns</h3><p><code>java.lang.String</code> - Result of String operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr.html
deleted file mode 100644
index 9a52c35..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ParExpr</h2><br><hr><pre>public class <strong>ParExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</pre>Class for parethesized expressions support.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ParExpr">ParExpr</a></strong>(java.util.Collection exprs)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ParExpr">ParExpr</a></h2><p><code>public <strong>ParExpr</strong>(java.util.Collection exprs)</code></p><p>Constructor for ParExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Result of Iterator operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr.html
deleted file mode 100644
index 5beab75..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class PipeExpr</h2><br><hr><pre>public class <strong>PipeExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Class for Piped expressions support.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PipeExpr">PipeExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PipeExpr">PipeExpr</a></h2><p><code>public <strong>PipeExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for PipeExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr.html
deleted file mode 100644
index 7b60916..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class PlusExpr</h2><br><hr><pre>public class <strong>PlusExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr</pre>Class for Plus expression support.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PlusExpr">PlusExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr arg)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PlusExpr">PlusExpr</a></h2><p><code>public <strong>PlusExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr arg)</code></p><p>Constructor for PlusExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr.html
deleted file mode 100644
index 9a4c2ed..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class PrimaryExpr</h2><br><hr><pre>public class <strong>PrimaryExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Support for Basic primitive language.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PrimaryExpr">PrimaryExpr</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PrimaryExpr">PrimaryExpr</a></h2><p><code>public <strong>PrimaryExpr</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr.html
deleted file mode 100644
index 82d83f9..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class QuantifiedExpr</h2><br><hr><pre>public class <strong>QuantifiedExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Support for Quantified expressions.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ALL">ALL</a></code><br>
-
- Set internal value for ALL.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_SOME">SOME</a></code><br>
-
- Set internal value for SOME.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_QuantifiedExpr">QuantifiedExpr</a></strong>(int type
- ,
- java.util.Collection varexp
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code></td><td width="" align="left"><code><a href="#method_expr">expr</a>()</code><br>
-
- Support for Expression interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Iterator</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator inteface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_expr">set_expr</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)</code><br>
-
- Set next expression.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_truncate_pairs">truncate_pairs</a>()</code><br>
-
- Normalization of expression pairs.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- Support for Integer interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Collection</code></td><td width="" align="left"><code><a href="#method_ve_pairs">ve_pairs</a>()</code><br>
-
- Support for Collection interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_ALL">ALL</a></h2><p><code>public static int <strong>ALL</strong></code></p><table><tr><td>Set internal value for ALL.</td></tr></table><hr><h2><a name="field_SOME">SOME</a></h2><p><code>public static int <strong>SOME</strong></code></p><table><tr><td>Set internal value for SOME.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_QuantifiedExpr">QuantifiedExpr</a></h2><p><code>public <strong>QuantifiedExpr</strong>(int type
- ,
- java.util.Collection varexp
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)</code></p><p>Constructor for QuantifiedExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_expr">expr</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr <strong>expr</strong>()</code></p><p>Support for Expression interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code> - Result of Expr operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public java.util.Iterator <strong>iterator</strong>()</code></p><p>Support for Iterator inteface.</p><h3>Returns</h3><p><code>java.util.Iterator</code> - Result of Iterator operation.</p><hr><h2><a name="method_set_expr">set_expr</a></h2><p><code>public void <strong>set_expr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)</code></p><p>Set next expression.</p><h3>Parameters</h3><p><code>e</code> - Expression.</p><hr><h2><a name="method_truncate_pairs">truncate_pairs</a></h2><p><code>public void <strong>truncate_pairs</strong>()</code></p><p>Normalization of expression pairs.</p><hr><h2><a name="method_type">type</a></h2><p><code>public int <strong>type</strong>()</code></p><p>Support for Integer interface.</p><h3>Returns</h3><p><code>int</code> - Result of Int operation.</p><hr><h2><a name="method_ve_pairs">ve_pairs</a></h2><p><code>public java.util.Collection <strong>ve_pairs</strong>()</code></p><p>Support for Collection interface.</p><h3>Returns</h3><p><code>java.util.Collection</code> - Expression pairs.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr.html
deleted file mode 100644
index 1bd7173..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class RangeExpr</h2><br><hr><pre>public class <strong>RangeExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Support for Range expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_RangeExpr">RangeExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_RangeExpr">RangeExpr</a></h2><p><code>public <strong>RangeExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for RangeExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep.html
deleted file mode 100644
index e3cb363..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class ReverseStep</h2><br><hr><pre>public class <strong>ReverseStep</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Step</pre>Class for Reverse stepping support for Step operations.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ANCESTOR">ANCESTOR</a></code><br>
-
- Set internal value for ANCESTOR.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_ANCESTOR_OR_SELF">ANCESTOR_OR_SELF</a></code><br>
-
- Set internal value for ANCESTOR_OR_SELF.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DOTDOT">DOTDOT</a></code><br>
-
- Set internal value for DOTDOT.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PARENT">PARENT</a></code><br>
-
- Set internal value for PARENT.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PRECEDING">PRECEDING</a></code><br>
-
- Set internal value for PRECEDING.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PRECEDING_SIBLING">PRECEDING_SIBLING</a></code><br>
-
- Set internal value for PRECEDING_SIBLING.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ReverseStep">ReverseStep</a></strong>(int axis
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_axis">axis</a>()</code><br>
-
- Support for Axis interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis</code></td><td width="" align="left"><code><a href="#method_iterator">iterator</a>()</code><br>
-
- Support for Iterator interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_ANCESTOR">ANCESTOR</a></h2><p><code>public static int <strong>ANCESTOR</strong></code></p><table><tr><td>Set internal value for ANCESTOR.</td></tr></table><hr><h2><a name="field_ANCESTOR_OR_SELF">ANCESTOR_OR_SELF</a></h2><p><code>public static int <strong>ANCESTOR_OR_SELF</strong></code></p><table><tr><td>Set internal value for ANCESTOR_OR_SELF.</td></tr></table><hr><h2><a name="field_DOTDOT">DOTDOT</a></h2><p><code>public static int <strong>DOTDOT</strong></code></p><table><tr><td>Set internal value for DOTDOT.</td></tr></table><hr><h2><a name="field_PARENT">PARENT</a></h2><p><code>public static int <strong>PARENT</strong></code></p><table><tr><td>Set internal value for PARENT.</td></tr></table><hr><h2><a name="field_PRECEDING">PRECEDING</a></h2><p><code>public static int <strong>PRECEDING</strong></code></p><table><tr><td>Set internal value for PRECEDING.</td></tr></table><hr><h2><a name="field_PRECEDING_SIBLING">PRECEDING_SIBLING</a></h2><p><code>public static int <strong>PRECEDING_SIBLING</strong></code></p><table><tr><td>Set internal value for PRECEDING_SIBLING.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ReverseStep">ReverseStep</a></h2><p><code>public <strong>ReverseStep</strong>(int axis
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)</code></p><p>Constructor for ReverseStep.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_axis">axis</a></h2><p><code>public int <strong>axis</strong>()</code></p><p>Support for Axis interface.</p><h3>Returns</h3><p><code>int</code> - Result of Axis operation.</p><hr><h2><a name="method_iterator">iterator</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis <strong>iterator</strong>()</code></p><p>Support for Iterator interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis</code> - Result of Iterator operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest.html
deleted file mode 100644
index 6213b36..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class SchemaAttrTest</h2><br><hr><pre>public class <strong>SchemaAttrTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Support for Schema Attribute test.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SchemaAttrTest">SchemaAttrTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName arg)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_arg">arg</a>()</code><br>
-
- Support for QName interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SchemaAttrTest">SchemaAttrTest</a></h2><p><code>public <strong>SchemaAttrTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName arg)</code></p><p>Constructor for SchemaAttrTest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_arg">arg</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>arg</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest.html
deleted file mode 100644
index 36d0787..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class SchemaElemTest</h2><br><hr><pre>public class <strong>SchemaElemTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Support for Schema Element Test.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SchemaElemTest">SchemaElemTest</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName arg)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- Support for QName interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SchemaElemTest">SchemaElemTest</a></h2><p><code>public <strong>SchemaElemTest</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName arg)</code></p><p>Constructor for SchemaElemTest.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType.html
deleted file mode 100644
index f459d86..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class SequenceType</h2><br><hr><pre>public class <strong>SequenceType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Support for Sequence type.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_EMPTY">EMPTY</a></code><br>
-
- Set internal value for EMPTY.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_NONE">NONE</a></code><br>
-
- Set internal value for NONE.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_PLUS">PLUS</a></code><br>
-
- Set internal value for PLUS.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_QUESTION">QUESTION</a></code><br>
-
- Set internal value for QUESTION.</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_STAR">STAR</a></code><br>
-
- Set internal value for STAR.</td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SequenceType">SequenceType</a></strong>(int occ
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType it)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType</code></td><td width="" align="left"><code><a href="#method_item_type">item_type</a>()</code><br>
-
- Support for ItemType interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_occurrence">occurrence</a>()</code><br>
-
- Get occurence of item.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_EMPTY">EMPTY</a></h2><p><code>public static int <strong>EMPTY</strong></code></p><table><tr><td>Set internal value for EMPTY.</td></tr></table><hr><h2><a name="field_NONE">NONE</a></h2><p><code>public static int <strong>NONE</strong></code></p><table><tr><td>Set internal value for NONE.</td></tr></table><hr><h2><a name="field_PLUS">PLUS</a></h2><p><code>public static int <strong>PLUS</strong></code></p><table><tr><td>Set internal value for PLUS.</td></tr></table><hr><h2><a name="field_QUESTION">QUESTION</a></h2><p><code>public static int <strong>QUESTION</strong></code></p><table><tr><td>Set internal value for QUESTION.</td></tr></table><hr><h2><a name="field_STAR">STAR</a></h2><p><code>public static int <strong>STAR</strong></code></p><table><tr><td>Set internal value for STAR.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SequenceType">SequenceType</a></h2><p><code>public <strong>SequenceType</strong>(int occ
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType it)</code></p><p>Constructor for SequenceType.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_item_type">item_type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType <strong>item_type</strong>()</code></p><p>Support for ItemType interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType</code> - Result of ItemType operation.</p><hr><h2><a name="method_occurrence">occurrence</a></h2><p><code>public int <strong>occurrence</strong>()</code></p><p>Get occurence of item.</p><h3>Returns</h3><p><code>int</code> - Result from Int operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType.html
deleted file mode 100644
index 45d4e76..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class SingleType</h2><br><hr><pre>public class <strong>SingleType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Support for Single types.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SingleType">SingleType</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName type
- ,
- boolean qmark)</code></td></tr><tr><td><code><strong><a href="#con_SingleType">SingleType</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_qmark">qmark</a>()</code><br>
-
- Set optional type.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_type">type</a>()</code><br>
-
- Support for QName interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SingleType">SingleType</a></h2><p><code>public <strong>SingleType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName type
- ,
- boolean qmark)</code></p><p>Constructor for SingleType.</p><hr><h2><a name="con_SingleType">SingleType</a></h2><p><code>public <strong>SingleType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName type)</code></p><p>Default Constructor for SingleType.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_qmark">qmark</a></h2><p><code>public boolean <strong>qmark</strong>()</code></p><p>Set optional type.</p><h3>Returns</h3><p><code>boolean</code> - optional type value.</p><hr><h2><a name="method_type">type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>type</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Step.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Step.html
deleted file mode 100644
index 736f41b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Step.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class Step</h2><br><hr><pre>public class <strong>Step</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode</pre>Support for Step operations.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_Step">Step</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest</code></td><td width="" align="left"><code><a href="#method_node_test">node_test</a>()</code><br>
-
- Support for NodeTest interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_Step">Step</a></h2><p><code>public <strong>Step</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest node_test)</code></p><p>Constructor for Step.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_node_test">node_test</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest <strong>node_test</strong>()</code></p><p>Support for NodeTest interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest</code> - Result of NodeTest operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr.html
deleted file mode 100644
index ca07165..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class StepExpr</h2><br><hr><pre>public class <strong>StepExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Support for Step expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StepExpr">StepExpr</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StepExpr">StepExpr</a></h2><p><code>public <strong>StepExpr</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral.html
deleted file mode 100644
index 4462e68..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class StringLiteral</h2><br><hr><pre>public class <strong>StringLiteral</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal</pre>The value of a string literal is an atomic value whose type is xs:string and
- whose value is the string denoted by the characters between the delimiting
- apostrophes or quotation marks. If the literal is delimited by apostrophes,
- two adjacent apostrophes within the literal are interpreted as a single
- apostrophe. Similarly, if the literal is delimited by quotation marks, two
- adjacent quotation marks within the literal are interpreted as one quotation
- mark<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StringLiteral">StringLiteral</a></strong>(java.lang.String value)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string">string</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSString</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StringLiteral">StringLiteral</a></h2><p><code>public <strong>StringLiteral</strong>(java.lang.String value)</code></p><p>Constructor for StringLiteral</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_string">string</a></h2><p><code>public java.lang.String <strong>string</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code> - string value</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSString <strong>value</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSString</code> - xs:string value</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr.html
deleted file mode 100644
index 323849e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class SubExpr</h2><br><hr><pre>public class <strong>SubExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Support for Subtraction operation.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_SubExpr">SubExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_SubExpr">SubExpr</a></h2><p><code>public <strong>SubExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for SubExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest.html
deleted file mode 100644
index 85070da..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class TextTest</h2><br><hr><pre>public class <strong>TextTest</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest</pre>Class to match any text node.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_TextTest">TextTest</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_createTestType">createTestType</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getXDMClassType">getXDMClassType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isWild">isWild</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_TextTest">TextTest</a></h2><p><code>public <strong>TextTest</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_createTestType">createTestType</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>createTestType</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><hr><h2><a name="method_getXDMClassType">getXDMClassType</a></h2><p><code>public java.lang.Class <strong>getXDMClassType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_isWild">isWild</a></h2><p><code>public boolean <strong>isWild</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr.html
deleted file mode 100644
index 645ad7d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class TreatAsExpr</h2><br><hr><pre>public class <strong>TreatAsExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>Support for Treat operation. This does not change the value of the operand,
- rather it ensues the operand has a correct type at evaluation time.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_TreatAsExpr">TreatAsExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_TreatAsExpr">TreatAsExpr</a></h2><p><code>public <strong>TreatAsExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType r)</code></p><p>Constructor for TreatAsExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr.html
deleted file mode 100644
index e4f30f1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class UnExpr</h2><br><hr><pre>public class <strong>UnExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Support for Unary expressions.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_UnExpr">UnExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr arg)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code></td><td width="" align="left"><code><a href="#method_arg">arg</a>()</code><br>
-
- Support for Expression interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_UnExpr">UnExpr</a></h2><p><code>public <strong>UnExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr arg)</code></p><p>Constructor for UnExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_arg">arg</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr <strong>arg</strong>()</code></p><p>Support for Expression interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code> - Result of Expr operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr.html
deleted file mode 100644
index 8eb6c46..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class UnionExpr</h2><br><hr><pre>public class <strong>UnionExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr</pre>The union class takes two node sequences as operands and return a sequence
- containing all the nodes that occur in either of the operands.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_UnionExpr">UnionExpr</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_UnionExpr">UnionExpr</a></h2><p><code>public <strong>UnionExpr</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr l
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr r)</code></p><p>Constructor for UnionExpr.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair.html
deleted file mode 100644
index 2501725..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class VarExprPair</h2><br><hr><pre>public class <strong>VarExprPair</strong>
-extends java.lang.Object</pre>Class for Variable Expression Pairs.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_VarExprPair">VarExprPair</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr expr)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code></td><td width="" align="left"><code><a href="#method_expr">expr</a>()</code><br>
-
- Support for Expression interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_varname">varname</a>()</code><br>
-
- Support for QName interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_VarExprPair">VarExprPair</a></h2><p><code>public <strong>VarExprPair</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName var
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr expr)</code></p><p>Constructor for VarExprPair.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_expr">expr</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr <strong>expr</strong>()</code></p><p>Support for Expression interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</code> - Result of Expr operation.</p><hr><h2><a name="method_varname">varname</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>varname</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef.html
deleted file mode 100644
index 50f520a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class VarRef</h2><br><hr><pre>public class <strong>VarRef</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr</pre>Support for Variable Reference. A QName preceded by a $-sign is a variable
- reference.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_VarRef">VarRef</a></strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_name">name</a>()</code><br>
-
- Support for QName interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_VarRef">VarRef</a></h2><p><code>public <strong>VarRef</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.QName name)</code></p><p>Constructor for VarRef.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_name">name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>name</strong>()</code></p><p>Support for QName interface.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Result of QName operation.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr.html
deleted file mode 100644
index 125f834..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class XPathExpr</h2><br><hr><pre>public class <strong>XPathExpr</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr</pre>Path expression walks tries to walk the path specified in its argument<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathExpr">XPathExpr</a></strong>(int slashes
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr expr)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_add_tail">add_tail</a>(int slashes
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr expr)</code><br>
-
- Add to tail of path</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr</code></td><td width="" align="left"><code><a href="#method_expr">expr</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr</code></td><td width="" align="left"><code><a href="#method_next">next</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_next">set_next</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr n)</code><br>
-
- an XPath expression, n is copied to _next</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_slashes">set_slashes</a>(int count)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_slashes">slashes</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathExpr">XPathExpr</a></h2><p><code>public <strong>XPathExpr</strong>(int slashes
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr expr)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code> - Result of Visitor operation.</p><hr><h2><a name="method_add_tail">add_tail</a></h2><p><code>public void <strong>add_tail</strong>(int slashes
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr expr)</code></p><p>Add to tail of path</p><h3>Parameters</h3><p><code>slashes</code></p><p><code>expr</code></p><hr><h2><a name="method_expr">expr</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr <strong>expr</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr</code> - Step expression _expr</p><hr><h2><a name="method_next">next</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr <strong>next</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr</code> - XPath expression _next</p><hr><h2><a name="method_set_next">set_next</a></h2><p><code>public void <strong>set_next</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr n)</code></p><p>an XPath expression, n is copied to _next</p><h3>Parameters</h3><p><code>n</code></p><hr><h2><a name="method_set_slashes">set_slashes</a></h2><p><code>public void <strong>set_slashes</strong>(int count)</code></p><p></p><h3>Parameters</h3><p><code>count</code> - is copied to _slashes</p><hr><h2><a name="method_slashes">slashes</a></h2><p><code>public int <strong>slashes</strong>()</code></p><p></p><h3>Returns</h3><p><code>int</code> - int _slashes</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode.html
deleted file mode 100644
index 93acf72..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class XPathNode</h2><br><hr><pre>public class <strong>XPathNode</strong>
-extends java.lang.Object</pre>Class for a XPathNode object.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathNode">XPathNode</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_accept">accept</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code><br>
-
- Support for Visitor interface.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathNode">XPathNode</a></h2><p><code>public <strong>XPathNode</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_accept">accept</a></h2><p><code>public java.lang.Object <strong>accept</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)</code></p><p>Support for Visitor interface.</p><h3>Parameters</h3><p><code>v</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor.html
deleted file mode 100644
index f8ed987..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.ast</strong></font><br>
- Class XPathVisitor</h2><br><hr><pre>public class <strong>XPathVisitor</strong>
-extends </pre>Visitor class for XPath expressions.<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code><br>
-
- Visit XPath.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code><br>
-
- Visit ForExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code><br>
-
- Visit QuantifiedExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code><br>
-
- Visit IfExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code><br>
-
- Visit OrExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code><br>
-
- Visit AndExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code><br>
-
- Visit CmpExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code><br>
-
- Visit RangeExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code><br>
-
- Visit AddExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code><br>
-
- Visit SubExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code><br>
-
- Visit MulExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code><br>
-
- Visit DivExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code><br>
-
- Visit IDivExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code><br>
-
- Visit ModExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code><br>
-
- Visit UnionExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code><br>
-
- Visit PipeExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code><br>
-
- Visit IntersectExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code><br>
-
- Visit ExceptExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code><br>
-
- Visit InstOfExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code><br>
-
- Visit TreatAsExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code><br>
-
- Visit CastableExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code><br>
-
- Visit CastExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code><br>
-
- Visit MinusExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code><br>
-
- Visit PlusExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code><br>
-
- Visit XPathExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code><br>
-
- Visit ForwardStep.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code><br>
-
- Visit ReverseStep.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code><br>
-
- Visit NameTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code><br>
-
- Visit VarRef.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code><br>
-
- Visit StringLiteral.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code><br>
-
- Visit IntegerLiteral.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code><br>
-
- Visit DoubleLiteral.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code><br>
-
- Visit DecimalLiteral.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code><br>
-
- Visit ParExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code><br>
-
- Visit CntxItemExpr.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code><br>
-
- Visit FunctionCall.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code><br>
-
- Visit SingleType.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code><br>
-
- Visit SequenceType.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code><br>
-
- Visit ItemType.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code><br>
-
- Visit AnyKindTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code><br>
-
- Visit DocumentTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code><br>
-
- Visit TextTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code><br>
-
- Visit CommentTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code><br>
-
- Visit PITest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code><br>
-
- Visit AttributeTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code><br>
-
- Visit SchemaAttrTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code><br>
-
- Visit ElementTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code><br>
-
- Visit SchemElemTest.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code><br>
-
- Visit AxisStep.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_visit">visit</a>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code><br>
-
- Visit FilterExpr.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp)</code></p><p>Visit XPath.</p><h3>Parameters</h3><p><code>xp</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr fex)</code></p><p>Visit ForExpr.</p><h3>Parameters</h3><p><code>fex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr qex)</code></p><p>Visit QuantifiedExpr.</p><h3>Parameters</h3><p><code>qex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr ifex)</code></p><p>Visit IfExpr.</p><h3>Parameters</h3><p><code>ifex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr orex)</code></p><p>Visit OrExpr.</p><h3>Parameters</h3><p><code>orex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr andex)</code></p><p>Visit AndExpr.</p><h3>Parameters</h3><p><code>andex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr cmpex)</code></p><p>Visit CmpExpr.</p><h3>Parameters</h3><p><code>cmpex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr rex)</code></p><p>Visit RangeExpr.</p><h3>Parameters</h3><p><code>rex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr addex)</code></p><p>Visit AddExpr.</p><h3>Parameters</h3><p><code>addex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr subex)</code></p><p>Visit SubExpr.</p><h3>Parameters</h3><p><code>subex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr mulex)</code></p><p>Visit MulExpr.</p><h3>Parameters</h3><p><code>mulex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr mulex)</code></p><p>Visit DivExpr.</p><h3>Parameters</h3><p><code>mulex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr mulex)</code></p><p>Visit IDivExpr.</p><h3>Parameters</h3><p><code>mulex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr mulex)</code></p><p>Visit ModExpr.</p><h3>Parameters</h3><p><code>mulex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr unex)</code></p><p>Visit UnionExpr.</p><h3>Parameters</h3><p><code>unex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr pipex)</code></p><p>Visit PipeExpr.</p><h3>Parameters</h3><p><code>pipex</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr iexpr)</code></p><p>Visit IntersectExpr.</p><h3>Parameters</h3><p><code>iexpr</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr eexpr)</code></p><p>Visit ExceptExpr.</p><h3>Parameters</h3><p><code>eexpr</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr ioexp)</code></p><p>Visit InstOfExpr.</p><h3>Parameters</h3><p><code>ioexp</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr taexp)</code></p><p>Visit TreatAsExpr.</p><h3>Parameters</h3><p><code>taexp</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr cexp)</code></p><p>Visit CastableExpr.</p><h3>Parameters</h3><p><code>cexp</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr cexp)</code></p><p>Visit CastExpr.</p><h3>Parameters</h3><p><code>cexp</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr e)</code></p><p>Visit MinusExpr.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr e)</code></p><p>Visit PlusExpr.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr e)</code></p><p>Visit XPathExpr.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep e)</code></p><p>Visit ForwardStep.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep e)</code></p><p>Visit ReverseStep.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest e)</code></p><p>Visit NameTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef e)</code></p><p>Visit VarRef.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral e)</code></p><p>Visit StringLiteral.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral e)</code></p><p>Visit IntegerLiteral.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral e)</code></p><p>Visit DoubleLiteral.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral e)</code></p><p>Visit DecimalLiteral.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr e)</code></p><p>Visit ParExpr.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr e)</code></p><p>Visit CntxItemExpr.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall e)</code></p><p>Visit FunctionCall.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType e)</code></p><p>Visit SingleType.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType e)</code></p><p>Visit SequenceType.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType e)</code></p><p>Visit ItemType.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest e)</code></p><p>Visit AnyKindTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest e)</code></p><p>Visit DocumentTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest e)</code></p><p>Visit TextTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest e)</code></p><p>Visit CommentTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest e)</code></p><p>Visit PITest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest e)</code></p><p>Visit AttributeTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest e)</code></p><p>Visit SchemaAttrTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest e)</code></p><p>Visit ElementTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest e)</code></p><p>Visit SchemElemTest.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep e)</code></p><p>Visit AxisStep.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_visit">visit</a></h2><p><code>public java.lang.Object <strong>visit</strong>(org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr e)</code></p><p>Visit FilterExpr.</p><h3>Parameters</h3><p><code>e</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType.html
deleted file mode 100644
index c27ea39..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class AnyAtomicType</h2><br><hr><pre>public class <strong>AnyAtomicType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType</pre>Common base for every atomic type<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AnyAtomicType">AnyAtomicType</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AnyAtomicType">AnyAtomicType</a></h2><p><code>public <strong>AnyAtomicType</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType.html
deleted file mode 100644
index 724088d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class AnySimpleType</h2><br><hr><pre>public class <strong>AnySimpleType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</pre>Common base for every simple type<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AnySimpleType">AnySimpleType</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AnySimpleType">AnySimpleType</a></h2><p><code>public <strong>AnySimpleType</strong>()</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType.html
deleted file mode 100644
index 0ed53a8..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class AnyType</h2><br><hr><pre>public class <strong>AnyType</strong>
-extends java.lang.Object</pre>Common base for every type<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AnyType">AnyType</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AnyType">AnyType</a></h2><p><code>public <strong>AnyType</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - Datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - Datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AttrType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AttrType.html
deleted file mode 100644
index a683ac0..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AttrType.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class AttrType</h2><br><hr><pre>public class <strong>AttrType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</pre>A representation of the AttributeType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_AttrType">AttrType</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_AttrType">AttrType</a></strong>(org.w3c.dom.Attr v)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isAttrType">isAttrType</a>(java.lang.String typeName)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Retrieves the name of the node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the attribute being stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Creates a new ResultSequence consisting of the attribute being stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_AttrType">AttrType</a></h2><p><code>public <strong>AttrType</strong>()</code></p><p>Initialises to null</p><hr><h2><a name="con_AttrType">AttrType</a></h2><p><code>public <strong>AttrType</strong>(org.w3c.dom.Attr v)</code></p><p>Initialises according to the supplied parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isAttrType">isAttrType</a></h2><p><code>protected boolean <strong>isAttrType</strong>(java.lang.String typeName)</code></p><p></p><h3>Parameters</h3><p><code>typeName</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Retrieves the name of the node</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - Name of the node</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "attribute" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the attribute being stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the attribute being stored</p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Creates a new ResultSequence consisting of the attribute being stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the attribute being stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType.html
deleted file mode 100644
index 91941b2..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class CalendarType</h2><br><hr><pre>public class <strong>CalendarType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>Common base for all Calendar based classes<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CalendarType">CalendarType</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isGDataType">isGDataType</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_normalizeCalendar">normalizeCalendar</a>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration timezone)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CalendarType">CalendarType</a></h2><p><code>public <strong>CalendarType</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isGDataType">isGDataType</a></h2><p><code>protected boolean <strong>isGDataType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_normalizeCalendar">normalizeCalendar</a></h2><p><code>public java.util.Calendar <strong>normalizeCalendar</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration timezone)</code></p><p></p><h3>Parameters</h3><p><code>cal</code></p><p><code>timezone</code></p><h3>Returns</h3><p><code>java.util.Calendar</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CommentType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CommentType.html
deleted file mode 100644
index c17922c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CommentType.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class CommentType</h2><br><hr><pre>public class <strong>CommentType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</pre>A representation of the CommentType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CommentType">CommentType</a></strong>(org.w3c.dom.Comment v)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Unsupported method for this node.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the comment being stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Creates a new ResultSequence consisting of the comment stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CommentType">CommentType</a></h2><p><code>public <strong>CommentType</strong>(org.w3c.dom.Comment v)</code></p><p>Initialise according to the supplied parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Unsupported method for this node.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - null</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "comment" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the comment being stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the comment being stored</p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Creates a new ResultSequence consisting of the comment stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the comment stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType.html
deleted file mode 100644
index 54b93e8..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class CtrType</h2><br><hr><pre>public class <strong>CtrType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</pre>A representation of the CtrType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_CtrType">CtrType</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Used for constructor function.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_CtrType">CtrType</a></h2><p><code>public <strong>CtrType</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Used for constructor function.</p><h3>Parameters</h3><p><code>arg</code> - Either an empty sequence or 1 atomic type</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - The resulting ResultSequence</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.DocType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.DocType.html
deleted file mode 100644
index 2e19780..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.DocType.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class DocType</h2><br><hr><pre>public class <strong>DocType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</pre>A representation of the DocumentType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_DocType">DocType</a></strong>(org.w3c.dom.Document v)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Retrieves the name of the node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the document being stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Creates a new ResultSequence consisting of the document being stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.Document</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves the actual document being represented</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_DocType">DocType</a></h2><p><code>public <strong>DocType</strong>(org.w3c.dom.Document v)</code></p><p>Initialises according to the supplied parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Retrieves the name of the node</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - QName representation of the name of the node</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "document" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the document being stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the document being stored</p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Creates a new ResultSequence consisting of the document being stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the document being stored</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.w3c.dom.Document <strong>value</strong>()</code></p><p>Retrieves the actual document being represented</p><h3>Returns</h3><p><code>org.w3c.dom.Document</code> - Actual document being represented</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.ElementType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.ElementType.html
deleted file mode 100644
index 3218ca9..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.ElementType.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class ElementType</h2><br><hr><pre>public class <strong>ElementType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</pre>A representation of the ElementType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ElementType">ElementType</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_ElementType">ElementType</a></strong>(org.w3c.dom.Element v)</code></td></tr><tr><td><code><strong><a href="#con_ElementType">ElementType</a></strong>(org.w3c.dom.Element v
- ,
- int nodePosition)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isElementType">isElementType</a>(java.lang.String typeName)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_nilled">nilled</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Retrieves the name of the node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the element being stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="" align="left"><code><a href="#method_textnode_strings">textnode_strings</a>(org.w3c.dom.Node node)</code><br>
-
- Recursively concatenate TextNode strings</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Creates a new ResultSequence consisting of the element stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.Element</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves the actual element value being represented</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ElementType">ElementType</a></h2><p><code>public <strong>ElementType</strong>()</code></p><p>Initialises to a null element</p><hr><h2><a name="con_ElementType">ElementType</a></h2><p><code>public <strong>ElementType</strong>(org.w3c.dom.Element v)</code></p><p>Initialises according to the supplied parameters</p><hr><h2><a name="con_ElementType">ElementType</a></h2><p><code>public <strong>ElementType</strong>(org.w3c.dom.Element v
- ,
- int nodePosition)</code></p><p>This deprecated and will be removed. Adopters need to use
- ElementType(Element)</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isElementType">isElementType</a></h2><p><code>protected boolean <strong>isElementType</strong>(java.lang.String typeName)</code></p><p></p><h3>Parameters</h3><p><code>typeName</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_nilled">nilled</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>nilled</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Retrieves the name of the node</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - QName representation of the name of the node</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "element" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the element being stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the element being stored</p><hr><h2><a name="method_textnode_strings">textnode_strings</a></h2><p><code>public java.lang.String <strong>textnode_strings</strong>(org.w3c.dom.Node node)</code></p><p>Recursively concatenate TextNode strings</p><h3>Parameters</h3><p><code>node</code> - Node to recurse</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the node supplied</p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Creates a new ResultSequence consisting of the element stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the element stored</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.w3c.dom.Element <strong>value</strong>()</code></p><p>Retrieves the actual element value being represented</p><h3>Returns</h3><p><code>org.w3c.dom.Element</code> - Actual element value being represented</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType.html
deleted file mode 100644
index bfbdd20..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType.html
+++ /dev/null
@@ -1,61 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class NodeType</h2><br><hr><pre>public class <strong>NodeType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</pre>A representation of a Node datatype<hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_TYPE_ID">SCHEMA_TYPE_ID</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected static java.lang.String</code></td><td width="80%" align="left"><code><a href="#field_SCHEMA_TYPE_IDREF">SCHEMA_TYPE_IDREF</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_NodeType">NodeType</a></strong>(org.w3c.dom.Node node)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_after">after</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType two)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static boolean</code></td><td width="" align="left"><code><a href="#method_after">after</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType a
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType b)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_before">before</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType two)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static boolean</code></td><td width="" align="left"><code><a href="#method_before">before</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType a
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType b)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code></td><td width="" align="left"><code><a href="#method_dom_to_xpath">dom_to_xpath</a>(org.w3c.dom.Node node)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_eliminate_dups">eliminate_dups</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected java.lang.Object</code></td><td width="" align="left"><code><a href="#method_getTypedValueForPrimitiveType">getTypedValueForPrimitiveType</a>(org.apache.xerces.xs.XSTypeDefinition typeDef)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isType">isType</a>(org.w3c.dom.TypeInfo typeInfo
- ,
- java.lang.String typeName)</code><br>
-
- Utility method to check to see if a particular TypeInfo matches.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_nilled">nilled</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Retrieves the name of the node</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.Node</code></td><td width="" align="left"><code><a href="#method_node_value">node_value</a>()</code><br>
-
- Retrieves the actual node being represented</td></tr><tr valign="top"><td width="20%" align="right"><code>public static boolean</code></td><td width="" align="left"><code><a href="#method_same">same</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType a
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType b)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_sort_document_order">sort_document_order</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Retrieves the actual node being represented</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_SCHEMA_TYPE_ID">SCHEMA_TYPE_ID</a></h2><p><code>protected static java.lang.String <strong>SCHEMA_TYPE_ID</strong></code></p><hr><h2><a name="field_SCHEMA_TYPE_IDREF">SCHEMA_TYPE_IDREF</a></h2><p><code>protected static java.lang.String <strong>SCHEMA_TYPE_IDREF</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_NodeType">NodeType</a></h2><p><code>public <strong>NodeType</strong>(org.w3c.dom.Node node)</code></p><p>Initialises according to the supplied parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_after">after</a></h2><p><code>public boolean <strong>after</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType two)</code></p><p></p><h3>Parameters</h3><p><code>two</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_after">after</a></h2><p><code>public boolean <strong>after</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType a
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType b)</code></p><p></p><h3>Parameters</h3><p><code>a</code></p><p><code>b</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_before">before</a></h2><p><code>public boolean <strong>before</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType two)</code></p><p></p><h3>Parameters</h3><p><code>two</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_before">before</a></h2><p><code>public boolean <strong>before</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType a
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType b)</code></p><p></p><h3>Parameters</h3><p><code>a</code></p><p><code>b</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_dom_to_xpath">dom_to_xpath</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType <strong>dom_to_xpath</strong>(org.w3c.dom.Node node)</code></p><p></p><h3>Parameters</h3><p><code>node</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</code></p><hr><h2><a name="method_eliminate_dups">eliminate_dups</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>eliminate_dups</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_getTypedValueForPrimitiveType">getTypedValueForPrimitiveType</a></h2><p><code>protected java.lang.Object <strong>getTypedValueForPrimitiveType</strong>(org.apache.xerces.xs.XSTypeDefinition typeDef)</code></p><p></p><h3>Parameters</h3><p><code>typeDef</code></p><h3>Returns</h3><p><code>java.lang.Object</code></p><hr><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isType">isType</a></h2><p><code>protected boolean <strong>isType</strong>(org.w3c.dom.TypeInfo typeInfo
- ,
- java.lang.String typeName)</code></p><p>Utility method to check to see if a particular TypeInfo matches.</p><h3>Parameters</h3><p><code>typeInfo</code></p><p><code>typeName</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_nilled">nilled</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>nilled</strong>()</code></p><p></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Retrieves the name of the node</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - QName representation of the name of the node</p><hr><h2><a name="method_node_value">node_value</a></h2><p><code>public org.w3c.dom.Node <strong>node_value</strong>()</code></p><p>Retrieves the actual node being represented</p><h3>Returns</h3><p><code>org.w3c.dom.Node</code> - Actual node being represented</p><hr><h2><a name="method_same">same</a></h2><p><code>public boolean <strong>same</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType a
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType b)</code></p><p></p><h3>Parameters</h3><p><code>a</code></p><p><code>b</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_sort_document_order">sort_document_order</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>sort_document_order</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Retrieves the actual node being represented</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - Actual node being represented</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType.html
deleted file mode 100644
index 51476e3..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class NumericType</h2><br><hr><pre>public class <strong>NumericType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of the NumericType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_NumericType">NumericType</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_abs">abs</a>()</code><br>
-
- Absolutes the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_ceiling">ceiling</a>()</code><br>
-
- Returns the smallest integer greater than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_floor">floor</a>()</code><br>
-
- Returns the largest integer smaller than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get_single_arg">get_single_arg</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get_single_type">get_single_type</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at
- ,
- java.lang.Class type)</code><br>
-
- Check whether the supplied node is of the supplied type</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_get_single_type">get_single_type</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs
- ,
- java.lang.Class type)</code><br>
-
- Check whether first node in supplied ResultSequence is of the supplied
- type</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round">round</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>(int precision)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_unary_minus">unary_minus</a>()</code><br>
-
- Creates a new ResultSequence representing the negation of the number
- stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_zero">zero</a>()</code><br>
-
- Check whether node represnts 0</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_NumericType">NumericType</a></h2><p><code>public <strong>NumericType</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_abs">abs</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>abs</strong>()</code></p><p>Absolutes the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - New NumericType representing the absolute of the number stored</p><hr><h2><a name="method_ceiling">ceiling</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>ceiling</strong>()</code></p><p>Returns the smallest integer greater than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A NumericType representing the smallest integer greater than the number stored</p><hr><h2><a name="method_floor">floor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>floor</strong>()</code></p><p>Returns the largest integer smaller than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A NumericType representing the largest integer smaller than the number stored</p><hr><h2><a name="method_get_single_arg">get_single_arg</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get_single_arg</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs)</code></p><p></p><h3>Parameters</h3><p><code>rs</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_get_single_type">get_single_type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get_single_type</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at
- ,
- java.lang.Class type)</code></p><p>Check whether the supplied node is of the supplied type</p><h3>Parameters</h3><p><code>at</code> - The node being tested</p><p><code>type</code> - The type expected</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - The node being tested</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError - If node being tested is not of expected type</code></p><hr><h2><a name="method_get_single_type">get_single_type</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>get_single_type</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence rs
- ,
- java.lang.Class type)</code></p><p>Check whether first node in supplied ResultSequence is of the supplied
- type</p><h3>Parameters</h3><p><code>rs</code> - The node being tested</p><p><code>type</code> - The type expected</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code> - The node being tested</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError - If node being tested is not of expected type</code></p><hr><h2><a name="method_round">round</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A NumericType representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A NumericType representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>(int precision)</code></p><p></p><h3>Parameters</h3><p><code>precision</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></p><hr><h2><a name="method_unary_minus">unary_minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>unary_minus</strong>()</code></p><p>Creates a new ResultSequence representing the negation of the number
- stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence representing the negation of the number stored</p><hr><h2><a name="method_zero">zero</a></h2><p><code>public boolean <strong>zero</strong>()</code></p><p>Check whether node represnts 0</p><h3>Returns</h3><p><code>boolean</code> - True if node represnts 0. False otherwise</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.PIType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.PIType.html
deleted file mode 100644
index 5027c68..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.PIType.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class PIType</h2><br><hr><pre>public class <strong>PIType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</pre>A representation of the ProcessingInstruction datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_PIType">PIType</a></strong>(org.w3c.dom.ProcessingInstruction v)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Constructs the node's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the actual processing instruction
- stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Creates a new ResultSequence consisting of the processing instruction
- stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.w3c.dom.ProcessingInstruction</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves the actual processing instruction this node represents</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_PIType">PIType</a></h2><p><code>public <strong>PIType</strong>(org.w3c.dom.ProcessingInstruction v)</code></p><p>Initialises according to the supplied parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Constructs the node's name</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - A QName representation of the node's name</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "processing-instruction" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the actual processing instruction
- stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the actual processing instruction stored</p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Creates a new ResultSequence consisting of the processing instruction
- stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the processing instruction stored</p><hr><h2><a name="method_value">value</a></h2><p><code>public org.w3c.dom.ProcessingInstruction <strong>value</strong>()</code></p><p>Retrieves the actual processing instruction this node represents</p><h3>Returns</h3><p><code>org.w3c.dom.ProcessingInstruction</code> - Actual processing instruction this node represents</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.QName.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.QName.html
deleted file mode 100644
index 8795d15..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.QName.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class QName</h2><br><hr><pre>public class <strong>QName</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of a QName datatype (name of a node)<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_QName">QName</a></strong>(java.lang.String prefix
- ,
- java.lang.String local_part
- ,
- java.lang.String ns)</code></td></tr><tr><td><code><strong><a href="#con_QName">QName</a></strong>(java.lang.String prefix
- ,
- java.lang.String local_part)</code></td></tr><tr><td><code><strong><a href="#con_QName">QName</a></strong>(java.lang.String local_part)</code></td></tr><tr><td><code><strong><a href="#con_QName">QName</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable QName in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this QName and the supplied QName</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_equals">equals</a>(java.lang.Object obj)</code><br>
-
- Equality comparison between this QName and a supplied QName</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_expanded">expanded</a>()</code><br>
-
- Check for whether a namespace has been defined for this node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_expanded_name">expanded_name</a>()</code><br>
-
- Retrieves the full pathname including the namespace. This method must not
- be called if a namespace does exist for this node</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_hashCode">hashCode</a>()</code><br>
-
- Calculates the hashcode for the full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_local">local</a>()</code><br>
-
- Retrieves the node's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_namespace">namespace</a>()</code><br>
-
- Retrieves the namespace that this node belongs in. This method must not
- be called if the node does not belong in a namespace</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_parse_QName">parse_QName</a>(java.lang.String str)</code><br>
-
- Creates a new QName by parsing a String representation of the node name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_prefix">prefix</a>()</code><br>
-
- Retrieves the prefix of the node's pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_namespace">set_namespace</a>(java.lang.String n)</code><br>
-
- Sets the namespace for this node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string">string</a>()</code><br>
-
- Retrieves a String representation of the node name. This method is
- functionally identical to string_value()</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the node name. This method is
- functionally identical to string()</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_toString">toString</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_QName">QName</a></h2><p><code>public <strong>QName</strong>(java.lang.String prefix
- ,
- java.lang.String local_part
- ,
- java.lang.String ns)</code></p><p>Initialises using the supplied parameters</p><hr><h2><a name="con_QName">QName</a></h2><p><code>public <strong>QName</strong>(java.lang.String prefix
- ,
- java.lang.String local_part)</code></p><p>Initialises using the supplied parameters</p><hr><h2><a name="con_QName">QName</a></h2><p><code>public <strong>QName</strong>(java.lang.String local_part)</code></p><p>Initialises using only the node name (no prefix)</p><hr><h2><a name="con_QName">QName</a></h2><p><code>public <strong>QName</strong>()</code></p><p>Initialises with a null prefix and null node name</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable QName in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to extract from</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the QName supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this QName and the supplied QName</p><h3>Parameters</h3><p><code>arg</code> - The QName to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two represent the same node. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_equals">equals</a></h2><p><code>public boolean <strong>equals</strong>(java.lang.Object obj)</code></p><p>Equality comparison between this QName and a supplied QName</p><h3>Parameters</h3><p><code>obj</code> - The object to compare with. Should be of type QName</p><h3>Returns</h3><p><code>boolean</code> - True if the two represent the same node. False otherwise</p><hr><h2><a name="method_expanded">expanded</a></h2><p><code>public boolean <strong>expanded</strong>()</code></p><p>Check for whether a namespace has been defined for this node</p><h3>Returns</h3><p><code>boolean</code> - True if a namespace has been defined for node. False otherwise</p><hr><h2><a name="method_expanded_name">expanded_name</a></h2><p><code>public java.lang.String <strong>expanded_name</strong>()</code></p><p>Retrieves the full pathname including the namespace. This method must not
- be called if a namespace does exist for this node</p><h3>Returns</h3><p><code>java.lang.String</code> - Full pathname including namespace</p><hr><h2><a name="method_hashCode">hashCode</a></h2><p><code>public int <strong>hashCode</strong>()</code></p><p>Calculates the hashcode for the full pathname</p><h3>Returns</h3><p><code>int</code> - The hashcode for the full pathname</p><hr><h2><a name="method_local">local</a></h2><p><code>public java.lang.String <strong>local</strong>()</code></p><p>Retrieves the node's name</p><h3>Returns</h3><p><code>java.lang.String</code> - Node's name</p><hr><h2><a name="method_namespace">namespace</a></h2><p><code>public java.lang.String <strong>namespace</strong>()</code></p><p>Retrieves the namespace that this node belongs in. This method must not
- be called if the node does not belong in a namespace</p><h3>Returns</h3><p><code>java.lang.String</code> - Namespace that this node belongs in</p><hr><h2><a name="method_parse_QName">parse_QName</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>parse_QName</strong>(java.lang.String str)</code></p><p>Creates a new QName by parsing a String representation of the node name</p><h3>Parameters</h3><p><code>str</code> - String representation of the name</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - null</p><hr><h2><a name="method_prefix">prefix</a></h2><p><code>public java.lang.String <strong>prefix</strong>()</code></p><p>Retrieves the prefix of the node's pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - Prefix of the node's pathname</p><hr><h2><a name="method_set_namespace">set_namespace</a></h2><p><code>public void <strong>set_namespace</strong>(java.lang.String n)</code></p><p>Sets the namespace for this node</p><h3>Parameters</h3><p><code>n</code> - Namespace this node belongs in</p><hr><h2><a name="method_string">string</a></h2><p><code>public java.lang.String <strong>string</strong>()</code></p><p>Retrieves a String representation of the node name. This method is
- functionally identical to string_value()</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the node name</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:QName" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the node name. This method is
- functionally identical to string()</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the node name</p><hr><h2><a name="method_toString">toString</a></h2><p><code>public java.lang.String <strong>toString</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "QName" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.TextType.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.TextType.html
deleted file mode 100644
index f14197b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.TextType.html
+++ /dev/null
@@ -1,19 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class TextType</h2><br><hr><pre>public class <strong>TextType</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType</pre>A representation of the TextType datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_TextType">TextType</a></strong>(org.w3c.dom.Text v)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isID">isID</a>()</code><br>
-
- Will always return false;</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_isIDREF">isIDREF</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code></td><td width="" align="left"><code><a href="#method_node_name">node_name</a>()</code><br>
-
- Unsupported method for this nodetype.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the actual value stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_typed_value">typed_value</a>()</code><br>
-
- Creates a new ResultSequence consisting of the Text value stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_TextType">TextType</a></h2><p><code>public <strong>TextType</strong>(org.w3c.dom.Text v)</code></p><p>Initialises using the supplied parameters</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_isID">isID</a></h2><p><code>public boolean <strong>isID</strong>()</code></p><p>Will always return false;</p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_isIDREF">isIDREF</a></h2><p><code>public boolean <strong>isIDREF</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_node_name">node_name</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.QName <strong>node_name</strong>()</code></p><p>Unsupported method for this nodetype.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.QName</code> - null (no user defined name for this node gets defined)</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "text" which is the datatype's name</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the actual value stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the actual value stored</p><hr><h2><a name="method_typed_value">typed_value</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>typed_value</strong>()</code></p><p>Creates a new ResultSequence consisting of the Text value stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the Text value stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat.html
deleted file mode 100644
index 702969e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XPathDecimalFormat</h2><br><hr><pre>public class <strong>XPathDecimalFormat</strong>
-extends java.text.DecimalFormat</pre>This is an XPath specific implementation of DecimalFormat to handle
- some of the xpath specific formatting requirements. Specifically
- it allows for E# to be represented to indicate that the exponent value
- is optional. Otherwise all existing DecimalFormat patterns are handled
- as is.<p></p><p></p><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XPathDecimalFormat">XPathDecimalFormat</a></strong>(java.lang.String pattern)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_xpathFormat">xpathFormat</a>(java.lang.Object obj)</code><br>
-
- Formats the string dropping a Zero Exponent Value if it exists.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XPathDecimalFormat">XPathDecimalFormat</a></h2><p><code>public <strong>XPathDecimalFormat</strong>(java.lang.String pattern)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_xpathFormat">xpathFormat</a></h2><p><code>public java.lang.String <strong>xpathFormat</strong>(java.lang.Object obj)</code></p><p>Formats the string dropping a Zero Exponent Value if it exists.</p><h3>Parameters</h3><p><code>obj</code></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI.html
deleted file mode 100644
index 427987f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSAnyURI</h2><br><hr><pre>public class <strong>XSAnyURI</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>Represents a Universal Resource Identifier (URI) reference<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSAnyURI">XSAnyURI</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSAnyURI">XSAnyURI</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creation of a result sequence consisting of a URI from a previous result
- sequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Greater than comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Less than comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieve full type pathname of this datatype</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Transforms and retrieves the URI value of this URI datatype in String
- format</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieve type name of this datatype</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSAnyURI">XSAnyURI</a></h2><p><code>public <strong>XSAnyURI</strong>(java.lang.String x)</code></p><p>Arity 1 Constructor</p><hr><h2><a name="con_XSAnyURI">XSAnyURI</a></h2><p><code>public <strong>XSAnyURI</strong>()</code></p><p>Arity 0 Constructor. Initiates URI to null.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creation of a result sequence consisting of a URI from a previous result
- sequence.</p><h3>Parameters</h3><p><code>arg</code> - previous result sequence</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - new result sequence consisting of the URI supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</p><h3>Parameters</h3><p><code>arg</code> - The representation to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representation are of the same String. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Greater than comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</p><h3>Parameters</h3><p><code>arg</code></p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Less than comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</p><h3>Parameters</h3><p><code>arg</code></p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieve full type pathname of this datatype</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:anyURI", the full type pathname of this datatype</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Transforms and retrieves the URI value of this URI datatype in String
- format</p><h3>Returns</h3><p><code>java.lang.String</code> - the URI value held by this instance of the URI datatype as a String</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieve type name of this datatype</p><h3>Returns</h3><p><code>java.lang.String</code> - "anyURI", the type name of this datatype</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary.html
deleted file mode 100644
index 8df9bbe..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSBase64Binary</h2><br><hr><pre>public class <strong>XSBase64Binary</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of the base64Binary datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSBase64Binary">XSBase64Binary</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSBase64Binary">XSBase64Binary</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the base64Binary value</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation which
- must be of type base64Binary</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to value()</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to string_value()</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSBase64Binary">XSBase64Binary</a></h2><p><code>public <strong>XSBase64Binary</strong>(java.lang.String x)</code></p><p>Initialises using the supplied String</p><hr><h2><a name="con_XSBase64Binary">XSBase64Binary</a></h2><p><code>public <strong>XSBase64Binary</strong>()</code></p><p>Initialises to null</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the base64Binary value</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to construct base64Binary value</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence representing base64Binary value</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation which
- must be of type base64Binary</p><h3>Parameters</h3><p><code>arg</code> - The representation to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representation are same. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:base64Binary" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to value()</p><h3>Returns</h3><p><code>java.lang.String</code> - The base64Binary stored</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "base64Binary" which is the datatype's name</p><hr><h2><a name="method_value">value</a></h2><p><code>public java.lang.String <strong>value</strong>()</code></p><p>Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to string_value()</p><h3>Returns</h3><p><code>java.lang.String</code> - The base64Binary stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean.html
deleted file mode 100644
index 3ba00cf..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSBoolean</h2><br><hr><pre>public class <strong>XSBoolean</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of a true or a false value.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSBoolean">XSBoolean</a></strong>(boolean x)</code></td></tr><tr><td><code><strong><a href="#con_XSBoolean">XSBoolean</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new result sequence consisting of the retrievable boolean value
- in the supplied result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison for equality between the supplied and this boolean
- representation. Returns true if both represent same boolean value, false
- otherwise</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between the supplied and this boolean representation. Returns
- true if this XSBoolean represents true and that XSBoolean supplied
- represents false. Returns false otherwise</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between the supplied and this boolean representation. Returns
- true if this XSBoolean represents false and that XSBoolean supplied
- represents true. Returns false otherwise</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieve the full type pathname of this datatype</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieve the String representation of the boolean value stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieve the datatype name</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves the actual boolean value stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSBoolean">XSBoolean</a></h2><p><code>public <strong>XSBoolean</strong>(boolean x)</code></p><p>Initiates the new representation to the boolean supplied</p><hr><h2><a name="con_XSBoolean">XSBoolean</a></h2><p><code>public <strong>XSBoolean</strong>()</code></p><p>Initiates to a default representation of false.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new result sequence consisting of the retrievable boolean value
- in the supplied result sequence</p><h3>Parameters</h3><p><code>arg</code> - The result sequence from which to extract the boolean value.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A new result sequence consisting of the boolean value supplied.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison for equality between the supplied and this boolean
- representation. Returns true if both represent same boolean value, false
- otherwise</p><h3>Parameters</h3><p><code>arg</code> - The XSBoolean representation of the boolean value to compare with.</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - New XSBoolean representation of true/false result of the equality comparison</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between the supplied and this boolean representation. Returns
- true if this XSBoolean represents true and that XSBoolean supplied
- represents false. Returns false otherwise</p><h3>Parameters</h3><p><code>arg</code> - The XSBoolean representation of the boolean value to compare with.</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - New XSBoolean representation of true/false result of the comparison</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between the supplied and this boolean representation. Returns
- true if this XSBoolean represents false and that XSBoolean supplied
- represents true. Returns false otherwise</p><h3>Parameters</h3><p><code>arg</code> - The XSBoolean representation of the boolean value to compare with.</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - New XSBoolean representation of true/false result of the comparison</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieve the full type pathname of this datatype</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:boolean", the full datatype pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieve the String representation of the boolean value stored</p><h3>Returns</h3><p><code>java.lang.String</code> - the String representation of the boolean value stored</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieve the datatype name</p><h3>Returns</h3><p><code>java.lang.String</code> - "boolean", which is the datatype name.</p><hr><h2><a name="method_value">value</a></h2><p><code>public boolean <strong>value</strong>()</code></p><p>Retrieves the actual boolean value stored</p><h3>Returns</h3><p><code>boolean</code> - the actual boolean value stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSByte.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSByte.html
deleted file mode 100644
index 203c77e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSByte.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSByte</h2><br><hr><pre>public class <strong>XSByte</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSByte">XSByte</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSByte">XSByte</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable 'byte' in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSByte">XSByte</a></h2><p><code>public <strong>XSByte</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSByte">XSByte</a></h2><p><code>public <strong>XSByte</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied byte value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable 'byte' in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the byte is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'byte' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:byte" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "byte" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate.html
deleted file mode 100644
index eae78bf..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSDate</h2><br><hr><pre>public class <strong>XSDate</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>Representation of a date of the form year-month-day and optional timezone<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSDate">XSDate</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSDate">XSDate</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- Creates a copy of this date representation</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new result sequence consisting of the retrievable date value in
- the supplied result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_day">day</a>()</code><br>
-
- Retrieve the day from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison on this and the supplied dates (taking timezones into
- account)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison on this and the supplied dates (taking timezones into account)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison on this and the supplied dates (taking timezones into account)</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical minus operator between this XSDate and a supplied result
- sequence (XSDate, XSYearMonthDuration and XSDayTimeDuration are only
- valid ones).</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_month">month</a>()</code><br>
-
- Retrieve the month from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate</code></td><td width="" align="left"><code><a href="#method_parse_date">parse_date</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a date (of the form year-month-day or
- year-month-day+timezone) and constructs a new XSDate representation of
- it.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition operator between this XSDate and a supplied result
- sequence (XDTYearMonthDuration and XDTDayTimeDuration are only valid
- ones).</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrive the datatype full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Retrieves whether this date has an optional timezone associated with it</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Currently unsupported method. Retrieves the date in milliseconds since
- the begining of epoch</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_year">year</a>()</code><br>
-
- Retrieve the year from the date stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSDate">XSDate</a></h2><p><code>public <strong>XSDate</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initializes a new representation of a supplied date</p><hr><h2><a name="con_XSDate">XSDate</a></h2><p><code>public <strong>XSDate</strong>()</code></p><p>Initializes a new representation of the current date</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the date stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the date stored</p><hr><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p>Creates a copy of this date representation</p><h3>Returns</h3><p><code>java.lang.Object</code> - A copy of this date representation</p><h3>Throws:</h3><p><code>java.lang.CloneNotSupportedException</code></p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new result sequence consisting of the retrievable date value in
- the supplied result sequence</p><h3>Parameters</h3><p><code>arg</code> - The result sequence from which to extract the date value.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A new result sequence consisting of the date value supplied.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_day">day</a></h2><p><code>public int <strong>day</strong>()</code></p><p>Retrieve the day from the date stored</p><h3>Returns</h3><p><code>int</code> - the day value of the date stored</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison on this and the supplied dates (taking timezones into
- account)</p><h3>Parameters</h3><p><code>arg</code> - XSDate representation of the date to compare to</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two dates are represent the same exact point in time. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison on this and the supplied dates (taking timezones into account)</p><h3>Parameters</h3><p><code>arg</code> - XSDate representation of the date to compare to</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if in time, this date lies after the date supplied. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison on this and the supplied dates (taking timezones into account)</p><h3>Parameters</h3><p><code>arg</code> - XSDate representation of the date to compare to</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if in time, this date lies before the date supplied. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical minus operator between this XSDate and a supplied result
- sequence (XSDate, XSYearMonthDuration and XSDayTimeDuration are only
- valid ones).</p><h3>Parameters</h3><p><code>arg</code> - The supplied ResultSequence that is on the right of the minus operator. If this is an XSDate, the result will be a XSDayTimeDuration of the duration of time between these two dates. If arg is an XSYearMonthDuration or an XSDayTimeDuration the result will be a XSDate of the result of the current date minus the duration of time supplied.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the result of the mathematical minus operation.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_month">month</a></h2><p><code>public int <strong>month</strong>()</code></p><p>Retrieve the month from the date stored</p><h3>Returns</h3><p><code>int</code> - the month value of the date stored</p><hr><h2><a name="method_parse_date">parse_date</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate <strong>parse_date</strong>(java.lang.String str)</code></p><p>Parses a String representation of a date (of the form year-month-day or
- year-month-day+timezone) and constructs a new XSDate representation of
- it.</p><h3>Parameters</h3><p><code>str</code> - The String representation of the date (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate</code> - The XSDate representation of the supplied date</p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition operator between this XSDate and a supplied result
- sequence (XDTYearMonthDuration and XDTDayTimeDuration are only valid
- ones).</p><h3>Parameters</h3><p><code>arg</code> - The supplied ResultSequence that is on the right of the minus operator. If arg is an XDTYearMonthDuration or an XDTDayTimeDuration the result will be a XSDate of the result of the current date minus the duration of time supplied.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the result of the mathematical minus operation.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrive the datatype full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:date" which is the datatype full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the date stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the date stored</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Retrieves whether this date has an optional timezone associated with it</p><h3>Returns</h3><p><code>boolean</code> - True if there is a timezone associated with this date. False otherwise.</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype name</p><h3>Returns</h3><p><code>java.lang.String</code> - "date" which is the dataype name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr><h2><a name="method_value">value</a></h2><p><code>public double <strong>value</strong>()</code></p><p>Currently unsupported method. Retrieves the date in milliseconds since
- the begining of epoch</p><h3>Returns</h3><p><code>double</code> - Number of milliseconds since the begining of the epoch</p><hr><h2><a name="method_year">year</a></h2><p><code>public int <strong>year</strong>()</code></p><p>Retrieve the year from the date stored</p><h3>Returns</h3><p><code>int</code> - the year value of the date stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime.html
deleted file mode 100644
index 8a2c3e6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSDateTime</h2><br><hr><pre>public class <strong>XSDateTime</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of a date and time (and optional timezone)<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSDateTime">XSDateTime</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSDateTime">XSDateTime</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- Creates a copy of this date and time representation</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new result sequence consisting of the retrievable date and time
- value in the supplied result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_day">day</a>()</code><br>
-
- Retrieve the day from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison on this and the supplied dates and times (taking
- timezones into account)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison on this and the supplied dates and times (taking timezones
- into account)</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_hour">hour</a>()</code><br>
-
- Retrieve the hour from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public static boolean</code></td><td width="" align="left"><code><a href="#method_is_digit">is_digit</a>(char x)</code><br>
-
- Check to see if a character is numeric</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison on this and the supplied dates and times (taking timezones
- into account)</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical minus operator between this XSDateTime and a supplied result
- sequence (XSDateTime, XDTYearMonthDuration and XDTDayTimeDuration are
- only valid ones).</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_minute">minute</a>()</code><br>
-
- Retrieve the minute from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_month">month</a>()</code><br>
-
- Retrieve the month from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="" align="left"><code><a href="#method_pad_int">pad_int</a>(int num
- ,
- int len)</code><br>
-
- Pads the supplied number to the supplied number of digits by adding 0's
- in front of it</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int[]</code></td><td width="" align="left"><code><a href="#method_parse_date">parse_date</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a date and time and retrieves the year,
- month and day from it</td></tr><tr valign="top"><td width="20%" align="right"><code>public static double[]</code></td><td width="" align="left"><code><a href="#method_parse_time">parse_time</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a date and time and retrieves the hour,
- minute and seconds from it</td></tr><tr valign="top"><td width="20%" align="right"><code>public static int[]</code></td><td width="" align="left"><code><a href="#method_parse_timezone">parse_timezone</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a date and time and retrieves the
- timezone from it</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime</code></td><td width="" align="left"><code><a href="#method_parseDateTime">parseDateTime</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a date and time and constructs a new
- XSDateTime object using that information</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition operator between this XSDateTime and a supplied
- result sequence (XDTYearMonthDuration and XDTDayTimeDuration are only
- valid ones).</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_second">second</a>()</code><br>
-
- Retrieve the seconds from the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrive the datatype full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the date and time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Currently unsupported method. Retrieves the date in milliseconds since
- the begining of epoch</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_year">year</a>()</code><br>
-
- Retrieve the year from the date stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSDateTime">XSDateTime</a></h2><p><code>public <strong>XSDateTime</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initiates a new representation of a supplied date and time</p><hr><h2><a name="con_XSDateTime">XSDateTime</a></h2><p><code>public <strong>XSDateTime</strong>()</code></p><p>Inititates a new representation of the current date and time</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the date stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the date stored</p><hr><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p>Creates a copy of this date and time representation</p><h3>Returns</h3><p><code>java.lang.Object</code> - A copy of this date and time representation</p><h3>Throws:</h3><p><code>java.lang.CloneNotSupportedException</code></p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new result sequence consisting of the retrievable date and time
- value in the supplied result sequence</p><h3>Parameters</h3><p><code>arg</code> - The result sequence from which to extract the date and time value.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A new result sequence consisting of the date and time value supplied.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_day">day</a></h2><p><code>public int <strong>day</strong>()</code></p><p>Retrieve the day from the date stored</p><h3>Returns</h3><p><code>int</code> - the day value of the date stored</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison on this and the supplied dates and times (taking
- timezones into account)</p><h3>Parameters</h3><p><code>arg</code> - XSDateTime representation of the date to compare to</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two dates and times are represent the same exact point in time. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison on this and the supplied dates and times (taking timezones
- into account)</p><h3>Parameters</h3><p><code>arg</code> - XSDateTime representation of the date to compare to</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if in time, this date and time lies after the date and time supplied. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_hour">hour</a></h2><p><code>public int <strong>hour</strong>()</code></p><p>Retrieve the hour from the date stored</p><h3>Returns</h3><p><code>int</code> - the hour value of the date stored</p><hr><h2><a name="method_is_digit">is_digit</a></h2><p><code>public boolean <strong>is_digit</strong>(char x)</code></p><p>Check to see if a character is numeric</p><h3>Parameters</h3><p><code>x</code> - Character to be tested</p><h3>Returns</h3><p><code>boolean</code> - True if the character is numeric. False otherwise.</p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison on this and the supplied dates and times (taking timezones
- into account)</p><h3>Parameters</h3><p><code>arg</code> - XSDateTime representation of the date to compare to</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if in time, this date and time lies before the date and time supplied. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical minus operator between this XSDateTime and a supplied result
- sequence (XSDateTime, XDTYearMonthDuration and XDTDayTimeDuration are
- only valid ones).</p><h3>Parameters</h3><p><code>arg</code> - The supplied ResultSequence that is on the right of the minus operator. If this is an XSDateTime, the result will be a XDTDayTimeDuration of the duration of time between these two dates. If arg is an XDTYearMonthDuration or an XDTDayTimeDuration the result will be a XSDateTime of the result of the current date minus the duration of time supplied.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the result of the mathematical minus operation.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minute">minute</a></h2><p><code>public int <strong>minute</strong>()</code></p><p>Retrieve the minute from the date stored</p><h3>Returns</h3><p><code>int</code> - the minute value of the date stored</p><hr><h2><a name="method_month">month</a></h2><p><code>public int <strong>month</strong>()</code></p><p>Retrieve the month from the date stored</p><h3>Returns</h3><p><code>int</code> - the month value of the date stored</p><hr><h2><a name="method_pad_int">pad_int</a></h2><p><code>public java.lang.String <strong>pad_int</strong>(int num
- ,
- int len)</code></p><p>Pads the supplied number to the supplied number of digits by adding 0's
- in front of it</p><h3>Parameters</h3><p><code>num</code> - Number that si to be padded (if neccessay)</p><p><code>len</code> - Desired length after padding</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the padded integer</p><hr><h2><a name="method_parse_date">parse_date</a></h2><p><code>public int[] <strong>parse_date</strong>(java.lang.String str)</code></p><p>Parses a String representation of a date and time and retrieves the year,
- month and day from it</p><h3>Parameters</h3><p><code>str</code> - The String representation of the date (and optional timezone)</p><h3>Returns</h3><p><code>int[]</code> - Integer array of size 3. Element 1 is the year, element 2 is the month and element 3 is the day</p><hr><h2><a name="method_parse_time">parse_time</a></h2><p><code>public double[] <strong>parse_time</strong>(java.lang.String str)</code></p><p>Parses a String representation of a date and time and retrieves the hour,
- minute and seconds from it</p><h3>Parameters</h3><p><code>str</code> - The String representation of the date (and optional timezone)</p><h3>Returns</h3><p><code>double[]</code> - Integer array of size 3. Element 1 is the hour, element 2 is the minute and element 3 is the seconds</p><hr><h2><a name="method_parse_timezone">parse_timezone</a></h2><p><code>public int[] <strong>parse_timezone</strong>(java.lang.String str)</code></p><p>Parses a String representation of a date and time and retrieves the
- timezone from it</p><h3>Parameters</h3><p><code>str</code> - The String representation of the date (and optional timezone)</p><h3>Returns</h3><p><code>int[]</code> - Integer array of size 3. Element 1 represents whether the timezone is ahead or behind GMT, element 2 is the hour displacement and element 3 is the minute displacement.</p><hr><h2><a name="method_parseDateTime">parseDateTime</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime <strong>parseDateTime</strong>(java.lang.String str)</code></p><p>Parses a String representation of a date and time and constructs a new
- XSDateTime object using that information</p><h3>Parameters</h3><p><code>str</code> - The String representation of the date (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime</code> - The XSDateTime representation of the date and time (and optional timezone)</p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition operator between this XSDateTime and a supplied
- result sequence (XDTYearMonthDuration and XDTDayTimeDuration are only
- valid ones).</p><h3>Parameters</h3><p><code>arg</code> - The supplied ResultSequence that is on the right of the minus operator. If arg is an XDTYearMonthDuration or an XDTDayTimeDuration the result will be a XSDateTime of the result of the current date minus the duration of time supplied.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the result of the mathematical minus operation.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_second">second</a></h2><p><code>public double <strong>second</strong>()</code></p><p>Retrieve the seconds from the date stored</p><h3>Returns</h3><p><code>double</code> - the seconds value of the date stored</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrive the datatype full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:dateTime" which is the datatype full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the date and time stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the date and time stored</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype name</p><h3>Returns</h3><p><code>java.lang.String</code> - "dateTime" which is the dataype name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr><h2><a name="method_value">value</a></h2><p><code>public double <strong>value</strong>()</code></p><p>Currently unsupported method. Retrieves the date in milliseconds since
- the begining of epoch</p><h3>Returns</h3><p><code>double</code> - Number of milliseconds since the begining of the epoch</p><hr><h2><a name="method_year">year</a></h2><p><code>public int <strong>year</strong>()</code></p><p>Retrieve the year from the date stored</p><h3>Returns</h3><p><code>int</code> - the year value of the date stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration.html
deleted file mode 100644
index 68dae93..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSDayTimeDuration</h2><br><hr><pre>public class <strong>XSDayTimeDuration</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</pre>A representation of the DayTimeDuration datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSDayTimeDuration">XSDayTimeDuration</a></strong>(int days
- ,
- int hours
- ,
- int minutes
- ,
- double seconds
- ,
- boolean negative)</code></td></tr><tr><td><code><strong><a href="#con_XSDayTimeDuration">XSDayTimeDuration</a></strong>(double secs)</code></td></tr><tr><td><code><strong><a href="#con_XSDayTimeDuration">XSDayTimeDuration</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- Creates a copy of this representation of a time duration</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_div">div</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical division between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_parseDTDuration">parseDTDuration</a>(java.lang.String str)</code><br>
-
- Creates a new XSDayTimeDuration by parsing the supplied String
- represented duration of time</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_times">times</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical multiplication between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrives the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSDayTimeDuration">XSDayTimeDuration</a></h2><p><code>public <strong>XSDayTimeDuration</strong>(int days
- ,
- int hours
- ,
- int minutes
- ,
- double seconds
- ,
- boolean negative)</code></p><p>Initialises to the supplied parameters. If more than 24 hours is
- supplied, the number of days is adjusted acordingly. The same occurs for
- minutes and seconds</p><hr><h2><a name="con_XSDayTimeDuration">XSDayTimeDuration</a></h2><p><code>public <strong>XSDayTimeDuration</strong>(double secs)</code></p><p>Initialises to the given number of seconds</p><hr><h2><a name="con_XSDayTimeDuration">XSDayTimeDuration</a></h2><p><code>public <strong>XSDayTimeDuration</strong>()</code></p><p>Initialises to a duration of no time (0days, 0hours, 0minutes, 0seconds)</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p>Creates a copy of this representation of a time duration</p><h3>Returns</h3><p><code>java.lang.Object</code> - New XSDayTimeDuration representing the duration of time stored</p><h3>Throws:</h3><p><code>java.lang.CloneNotSupportedException</code></p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div">div</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>div</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical division between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to divide by</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSDayTimeDuration representing the resulting duration after the division</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to subtract</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSDayTimeDuration representing the resulting duration after the subtraction</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_parseDTDuration">parseDTDuration</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>parseDTDuration</strong>(java.lang.String str)</code></p><p>Creates a new XSDayTimeDuration by parsing the supplied String
- represented duration of time</p><h3>Parameters</h3><p><code>str</code> - String represented duration of time</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - New XSDayTimeDuration representing the duration of time supplied</p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to add</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSDayTimeDuration representing the resulting duration after the addition</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:dayTimeDuration" which is the datatype's full pathname</p><hr><h2><a name="method_times">times</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>times</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical multiplication between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to multiply by</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSDayTimeDuration representing the resulting duration after the multiplication</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrives the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "dayTimeDuration" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal.html
deleted file mode 100644
index 6362ad9..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal.html
+++ /dev/null
@@ -1,91 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSDecimal</h2><br><hr><pre>public class <strong>XSDecimal</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</pre>A representation of the Decimal datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSDecimal">XSDecimal</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSDecimal">XSDecimal</a></strong>(java.math.BigDecimal x)</code></td></tr><tr><td><code><strong><a href="#con_XSDecimal">XSDecimal</a></strong>(java.lang.String x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_abs">abs</a>()</code><br>
-
- Absolutes the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_ceiling">ceiling</a>()</code><br>
-
- Returns the smallest integer greater than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new result sequence consisting of the retrievable decimal
- number in the supplied result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_convertArg">convertArg</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_div">div</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical division operator between this XSDecimal and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_double_value">double_value</a>()</code><br>
-
- Retrieves the actual value of the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_floor">floor</a>()</code><br>
-
- Returns the largest integer smaller than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.math.BigDecimal</code></td><td width="" align="left"><code><a href="#method_getValue">getValue</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_idiv">idiv</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical integer division operator between this XSDecimal and the
- supplied ResultSequence. Due to no numeric type promotion or conversion,
- the ResultSequence must be of type XSDecimal.</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isLexicalValue">isLexicalValue</a>(java.lang.String value)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction operator between this XSDecimal and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_mod">mod</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical modulus operator between this XSDecimal and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSDecimal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition operator between this XSDecimal and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSDecimal.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round">round</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>(int precision)</code><br>
-
- Returns the closest integer of the number stored with the specified precision.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_double">set_double</a>(double x)</code><br>
-
- Sets the number stored to that supplied</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the Decimal value stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_times">times</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical multiplication operator between this XSDecimal and the
- supplied ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_unary_minus">unary_minus</a>()</code><br>
-
- Negation of the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_zero">zero</a>()</code><br>
-
- Check if this XSDecimal represents 0</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSDecimal">XSDecimal</a></h2><p><code>public <strong>XSDecimal</strong>()</code></p><p>Initiates a representation of 0.0</p><hr><h2><a name="con_XSDecimal">XSDecimal</a></h2><p><code>public <strong>XSDecimal</strong>(java.math.BigDecimal x)</code></p><p>Initiates a representation of the supplied number</p><hr><h2><a name="con_XSDecimal">XSDecimal</a></h2><p><code>public <strong>XSDecimal</strong>(java.lang.String x)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_abs">abs</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>abs</strong>()</code></p><p>Absolutes the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDecimal representing the absolute value of the number stored</p><hr><h2><a name="method_ceiling">ceiling</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>ceiling</strong>()</code></p><p>Returns the smallest integer greater than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDecimal representing the smallest integer greater than the number stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new result sequence consisting of the retrievable decimal
- number in the supplied result sequence</p><h3>Parameters</h3><p><code>arg</code> - The result sequence from which to extract the decimal number.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A new result sequence consisting of the decimal number supplied.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_convertArg">convertArg</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>convertArg</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div">div</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>div</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical division operator between this XSDecimal and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a division with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDecimal consisting of the result of the mathematical division.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_double_value">double_value</a></h2><p><code>public double <strong>double_value</strong>()</code></p><p>Retrieves the actual value of the number stored</p><h3>Returns</h3><p><code>double</code> - The actual value of the number stored</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>at</code> - Representation to be compared with (must currently be of type XSDecimal)</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the 2 representation represent the same number. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_floor">floor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>floor</strong>()</code></p><p>Returns the largest integer smaller than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDecimal representing the largest integer smaller than the number stored</p><hr><h2><a name="method_getValue">getValue</a></h2><p><code>public java.math.BigDecimal <strong>getValue</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.math.BigDecimal</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>arg</code> - Representation to be compared with (must currently be of type XSDecimal)</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied type represents a number smaller than this one stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_idiv">idiv</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>idiv</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical integer division operator between this XSDecimal and the
- supplied ResultSequence. Due to no numeric type promotion or conversion,
- the ResultSequence must be of type XSDecimal.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an integer division with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical integer division.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_isLexicalValue">isLexicalValue</a></h2><p><code>protected boolean <strong>isLexicalValue</strong>(java.lang.String value)</code></p><p></p><h3>Parameters</h3><p><code>value</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>arg</code> - Representation to be compared with (must currently be of type XSDecimal)</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied type represents a number greater than this one stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction operator between this XSDecimal and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a subtraction with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDecimal consisting of the result of the mathematical subtraction.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_mod">mod</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>mod</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical modulus operator between this XSDecimal and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSDecimal.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a modulus with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDecimal consisting of the result of the mathematical modulus.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition operator between this XSDecimal and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSDecimal.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an addition with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDecimal consisting of the result of the mathematical addition.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_round">round</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDecimal representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDecimal representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>(int precision)</code></p><p>Returns the closest integer of the number stored with the specified precision.</p><h3>Parameters</h3><p><code>precision</code> - An integer precision</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDecimal representing the closest long of the number stored.</p><hr><h2><a name="method_set_double">set_double</a></h2><p><code>public void <strong>set_double</strong>(double x)</code></p><p>Sets the number stored to that supplied</p><h3>Parameters</h3><p><code>x</code> - Number to be stored</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:decimal" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the Decimal value stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the Decimal value stored</p><hr><h2><a name="method_times">times</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>times</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical multiplication operator between this XSDecimal and the
- supplied ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a multiplication with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDecimal consisting of the result of the mathematical multiplication.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "decimal" which is the datatype's name</p><hr><h2><a name="method_unary_minus">unary_minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>unary_minus</strong>()</code></p><p>Negation of the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDecimal representing the negation of this XSDecimal</p><hr><h2><a name="method_zero">zero</a></h2><p><code>public boolean <strong>zero</strong>()</code></p><p>Check if this XSDecimal represents 0</p><h3>Returns</h3><p><code>boolean</code> - True if this XSDecimal represents 0. False otherwise</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble.html
deleted file mode 100644
index 7703998..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble.html
+++ /dev/null
@@ -1,95 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSDouble</h2><br><hr><pre>public class <strong>XSDouble</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</pre>A representation of the Double datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSDouble">XSDouble</a></strong>(double x)</code></td></tr><tr><td><code><strong><a href="#con_XSDouble">XSDouble</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSDouble">XSDouble</a></strong>(java.lang.String init)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_abs">abs</a>()</code><br>
-
- Absolutes the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_ceiling">ceiling</a>()</code><br>
-
- Returns the smallest integer greater than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new result sequence consisting of the retrievable double number
- in the supplied result sequence</td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_convertArg">convertArg</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_div">div</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical division operator between this XSDouble and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_double_value">double_value</a>()</code><br>
-
- Retrieves the actual value of the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType aa
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_floor">floor</a>()</code><br>
-
- Returns the largest integer smaller than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_idiv">idiv</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical integer division operator between this XSDouble and the
- supplied ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_infinite">infinite</a>()</code><br>
-
- Check for whether this XSDouble represents an infinite number (negative or positive)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this number and the supplied representation. Currently
- no numeric type promotion exists so the supplied representation must be
- of type XSDouble.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction operator between this XSDouble and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_mod">mod</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical modulus operator between this XSDouble and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_nan">nan</a>()</code><br>
-
- Check for whether this XSDouble represents NaN</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_negativeZero">negativeZero</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble</code></td><td width="" align="left"><code><a href="#method_parse_double">parse_double</a>(java.lang.String i)</code><br>
-
- Creates a new representation of the String represented number</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition operator between this XSDouble and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round">round</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>(int precision)</code><br>
-
- Returns the closest integer of the number stored with the specified
- precision.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the Decimal value stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_times">times</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical multiplication operator between this XSDouble and the
- supplied ResultSequence. Due to no numeric type promotion or conversion,
- the ResultSequence must be of type XSDouble.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_unary_minus">unary_minus</a>()</code><br>
-
- Negation of the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_zero">zero</a>()</code><br>
-
- Check for whether this XSDouble represents 0</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSDouble">XSDouble</a></h2><p><code>public <strong>XSDouble</strong>(double x)</code></p><p>Initialises a representation of the supplied number</p><hr><h2><a name="con_XSDouble">XSDouble</a></h2><p><code>public <strong>XSDouble</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSDouble">XSDouble</a></h2><p><code>public <strong>XSDouble</strong>(java.lang.String init)</code></p><p>Initialises using a String represented number</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_abs">abs</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>abs</strong>()</code></p><p>Absolutes the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDouble representing the absolute value of the number stored</p><hr><h2><a name="method_ceiling">ceiling</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>ceiling</strong>()</code></p><p>Returns the smallest integer greater than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDouble representing the smallest integer greater than the number stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new result sequence consisting of the retrievable double number
- in the supplied result sequence</p><h3>Parameters</h3><p><code>arg</code> - The result sequence from which to extract the double number.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A new result sequence consisting of the double number supplied.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_convertArg">convertArg</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>convertArg</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div">div</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>div</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical division operator between this XSDouble and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an division with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDouble consisting of the result of the mathematical division.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_double_value">double_value</a></h2><p><code>public double <strong>double_value</strong>()</code></p><p>Retrieves the actual value of the number stored</p><h3>Returns</h3><p><code>double</code> - The actual value of the number stored</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType aa
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>aa</code> - Representation to be compared with (must currently be of type XSDouble)</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the 2 representations represent the same number. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_floor">floor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>floor</strong>()</code></p><p>Returns the largest integer smaller than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDouble representing the largest integer smaller than the number stored</p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>arg</code> - Representation to be compared with (must currently be of type XSDouble)</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied type represents a number smaller than this one stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_idiv">idiv</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>idiv</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical integer division operator between this XSDouble and the
- supplied ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an integer division with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical integer division.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_infinite">infinite</a></h2><p><code>public boolean <strong>infinite</strong>()</code></p><p>Check for whether this XSDouble represents an infinite number (negative or positive)</p><h3>Returns</h3><p><code>boolean</code> - True if this XSDouble represents infinity. False otherwise.</p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this number and the supplied representation. Currently
- no numeric type promotion exists so the supplied representation must be
- of type XSDouble.</p><h3>Parameters</h3><p><code>arg</code> - Representation to be compared with (must currently be of type XSDouble)</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied type represents a number greater than this one stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction operator between this XSDouble and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an subtraction with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDouble consisting of the result of the mathematical subtraction.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_mod">mod</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>mod</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical modulus operator between this XSDouble and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a modulus with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDouble consisting of the result of the mathematical modulus.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_nan">nan</a></h2><p><code>public boolean <strong>nan</strong>()</code></p><p>Check for whether this XSDouble represents NaN</p><h3>Returns</h3><p><code>boolean</code> - True if this XSDouble represents NaN. False otherwise.</p><hr><h2><a name="method_negativeZero">negativeZero</a></h2><p><code>public boolean <strong>negativeZero</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_parse_double">parse_double</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble <strong>parse_double</strong>(java.lang.String i)</code></p><p>Creates a new representation of the String represented number</p><h3>Parameters</h3><p><code>i</code> - String representation of the number to be stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble</code> - New XSDouble representing the number supplied</p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition operator between this XSDouble and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an addition with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDouble consisting of the result of the mathematical addition.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_round">round</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDouble representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDouble representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>(int precision)</code></p><p>Returns the closest integer of the number stored with the specified
- precision.</p><h3>Parameters</h3><p><code>precision</code> - An integer precision</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSDouble representing the closest long of the number stored.</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:double" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the Decimal value stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the Decimal value stored</p><hr><h2><a name="method_times">times</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>times</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical multiplication operator between this XSDouble and the
- supplied ResultSequence. Due to no numeric type promotion or conversion,
- the ResultSequence must be of type XSDouble.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an multiplication with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDouble consisting of the result of the mathematical multiplication.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "double" which is the datatype's name</p><hr><h2><a name="method_unary_minus">unary_minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>unary_minus</strong>()</code></p><p>Negation of the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSDouble representing the negation of this XSDecimal</p><hr><h2><a name="method_zero">zero</a></h2><p><code>public boolean <strong>zero</strong>()</code></p><p>Check for whether this XSDouble represents 0</p><h3>Returns</h3><p><code>boolean</code> - True if this XSDouble represents 0. False otherwise.</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration.html
deleted file mode 100644
index f72fb92..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSDuration</h2><br><hr><pre>public class <strong>XSDuration</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of the xs:duration data type. Other duration implementations
- should inherit from this implementation.<p></p><hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected int</code></td><td width="80%" align="left"><code><a href="#field__days">_days</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected int</code></td><td width="80%" align="left"><code><a href="#field__hours">_hours</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected int</code></td><td width="80%" align="left"><code><a href="#field__minutes">_minutes</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected int</code></td><td width="80%" align="left"><code><a href="#field__month">_month</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="80%" align="left"><code><a href="#field__negative">_negative</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected double</code></td><td width="80%" align="left"><code><a href="#field__seconds">_seconds</a></code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected int</code></td><td width="80%" align="left"><code><a href="#field__year">_year</a></code><br>
-
- </td></tr></table><br><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSDuration">XSDuration</a></strong>(int years
- ,
- int months
- ,
- int days
- ,
- int hours
- ,
- int minutes
- ,
- double seconds
- ,
- boolean negative)</code></td></tr><tr><td><code><strong><a href="#con_XSDuration">XSDuration</a></strong>(double secs)</code></td></tr><tr><td><code><strong><a href="#con_XSDuration">XSDuration</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable time duration
- from the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_days">days</a>()</code><br>
-
- Retrieves the number of days within the duration of time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied duration of time.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied duration of time.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_hours">hours</a>()</code><br>
-
- Retrieves the number of hours (max 24) within the duration of time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isCastable">isCastable</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied duration of time.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_minutes">minutes</a>()</code><br>
-
- Retrieves the number of minutes (max 60) within the duration of time
- stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_month">month</a>()</code><br>
-
- Retrieves the number of months within the duration of time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_negative">negative</a>()</code><br>
-
- Retrieves whether this duration represents a backward passage through
- time</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_parseDTDuration">parseDTDuration</a>(java.lang.String str)</code><br>
-
- Creates a new XSDayTimeDuration by parsing the supplied String
- represented duration of time</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_seconds">seconds</a>()</code><br>
-
- Retrieves the number of seconds (max 60) within the duration of time
- stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the duration stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_time_value">time_value</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves the duration of time stored as the number of seconds within it</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_year">year</a>()</code><br>
-
- Retrieves the number of years within the duration of time stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field__days">_days</a></h2><p><code>protected int <strong>_days</strong></code></p><hr><h2><a name="field__hours">_hours</a></h2><p><code>protected int <strong>_hours</strong></code></p><hr><h2><a name="field__minutes">_minutes</a></h2><p><code>protected int <strong>_minutes</strong></code></p><hr><h2><a name="field__month">_month</a></h2><p><code>protected int <strong>_month</strong></code></p><hr><h2><a name="field__negative">_negative</a></h2><p><code>protected boolean <strong>_negative</strong></code></p><hr><h2><a name="field__seconds">_seconds</a></h2><p><code>protected double <strong>_seconds</strong></code></p><hr><h2><a name="field__year">_year</a></h2><p><code>protected int <strong>_year</strong></code></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSDuration">XSDuration</a></h2><p><code>public <strong>XSDuration</strong>(int years
- ,
- int months
- ,
- int days
- ,
- int hours
- ,
- int minutes
- ,
- double seconds
- ,
- boolean negative)</code></p><p>Initializes to the supplied parameters. If more than 24 hours is
- supplied, the number of days is adjusted accordingly. The same occurs for
- minutes and seconds</p><hr><h2><a name="con_XSDuration">XSDuration</a></h2><p><code>public <strong>XSDuration</strong>(double secs)</code></p><p>Initialises to the given number of seconds</p><hr><h2><a name="con_XSDuration">XSDuration</a></h2><p><code>public <strong>XSDuration</strong>()</code></p><p>Initialises to a duration of no time (0days, 0hours, 0minutes, 0seconds)</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Object</code></p><h3>Throws:</h3><p><code>java.lang.CloneNotSupportedException</code></p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable time duration
- from the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the time duration extracted</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_days">days</a></h2><p><code>public int <strong>days</strong>()</code></p><p>Retrieves the number of days within the duration of time stored</p><h3>Returns</h3><p><code>int</code> - Number of days within the duration of time stored</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied duration of time.</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if they both represent the duration of time. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied duration of time.</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied time represents a smaller duration than that stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_hours">hours</a></h2><p><code>public int <strong>hours</strong>()</code></p><p>Retrieves the number of hours (max 24) within the duration of time stored</p><h3>Returns</h3><p><code>int</code> - Number of hours within the duration of time stored</p><hr><h2><a name="method_isCastable">isCastable</a></h2><p><code>protected boolean <strong>isCastable</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied duration of time.</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied time represents a larger duration than that stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minutes">minutes</a></h2><p><code>public int <strong>minutes</strong>()</code></p><p>Retrieves the number of minutes (max 60) within the duration of time
- stored</p><h3>Returns</h3><p><code>int</code> - Number of minutes within the duration of time stored</p><hr><h2><a name="method_month">month</a></h2><p><code>public int <strong>month</strong>()</code></p><p>Retrieves the number of months within the duration of time stored</p><h3>Returns</h3><p><code>int</code> - Number of months within the duration of time stored</p><hr><h2><a name="method_negative">negative</a></h2><p><code>public boolean <strong>negative</strong>()</code></p><p>Retrieves whether this duration represents a backward passage through
- time</p><h3>Returns</h3><p><code>boolean</code> - True if this duration represents a backward passage through time. False otherwise</p><hr><h2><a name="method_parseDTDuration">parseDTDuration</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>parseDTDuration</strong>(java.lang.String str)</code></p><p>Creates a new XSDayTimeDuration by parsing the supplied String
- represented duration of time</p><h3>Parameters</h3><p><code>str</code> - String represented duration of time</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - New XSDayTimeDuration representing the duration of time supplied</p><hr><h2><a name="method_seconds">seconds</a></h2><p><code>public double <strong>seconds</strong>()</code></p><p>Retrieves the number of seconds (max 60) within the duration of time
- stored</p><h3>Returns</h3><p><code>double</code> - Number of seconds within the duration of time stored</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the duration stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the duration stored</p><hr><h2><a name="method_time_value">time_value</a></h2><p><code>public double <strong>time_value</strong>()</code></p><p></p><h3>Returns</h3><p><code>double</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_value">value</a></h2><p><code>public double <strong>value</strong>()</code></p><p>Retrieves the duration of time stored as the number of seconds within it</p><h3>Returns</h3><p><code>double</code> - Number of seconds making up this duration of time</p><hr><h2><a name="method_year">year</a></h2><p><code>public int <strong>year</strong>()</code></p><p>Retrieves the number of years within the duration of time stored</p><h3>Returns</h3><p><code>int</code> - Number of years within the duration of time stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity.html
deleted file mode 100644
index ff3393d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSEntity</h2><br><hr><pre>public class <strong>XSEntity</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName</pre>Built in Data Type for xs:Entity<p></p><p></p><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSEntity">XSEntity</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSEntity">XSEntity</a></strong>(java.lang.String value)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the ENTITY within
- the supplied ResultSequence. The specification says that this
- is relaxed from the XML Schema requirement. The ENTITY does
- not have to be located or expanded during construction and
- evaluation for casting.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSEntity">XSEntity</a></h2><p><code>public <strong>XSEntity</strong>()</code></p><p></p><hr><h2><a name="con_XSEntity">XSEntity</a></h2><p><code>public <strong>XSEntity</strong>(java.lang.String value)</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the ENTITY within
- the supplied ResultSequence. The specification says that this
- is relaxed from the XML Schema requirement. The ENTITY does
- not have to be located or expanded during construction and
- evaluation for casting.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract the ENTITY</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the ENTITY supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat.html
deleted file mode 100644
index 15a9ca8..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSFloat</h2><br><hr><pre>public class <strong>XSFloat</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</pre>A representation of the Float datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSFloat">XSFloat</a></strong>(float x)</code></td></tr><tr><td><code><strong><a href="#con_XSFloat">XSFloat</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSFloat">XSFloat</a></strong>(java.lang.String init)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_abs">abs</a>()</code><br>
-
- Absolutes the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_ceiling">ceiling</a>()</code><br>
-
- Returns the smallest integer greater than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the retrievable float in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_convertArg">convertArg</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_div">div</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical division operator between this XSFloat and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType aa
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public float</code></td><td width="" align="left"><code><a href="#method_float_value">float_value</a>()</code><br>
-
- Retrieves the actual float value stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_floor">floor</a>()</code><br>
-
- Returns the largest integer smaller than the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_idiv">idiv</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical integer division operator between this XSFloat and the
- supplied ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_infinite">infinite</a>()</code><br>
-
- Check for whether this datatype represents negative or positive infinity</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this number and the supplied representation.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction operator between this XSFloat and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_mod">mod</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical modulus operator between this XSFloat and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSFloat.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_nan">nan</a>()</code><br>
-
- Check for whether this datatype represents NaN</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_negativeZero">negativeZero</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition operator between this XSFloat and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round">round</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>()</code><br>
-
- Returns the closest integer of the number stored.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_round_half_to_even">round_half_to_even</a>(int precision)</code><br>
-
- Returns the closest integer of the number stored with the specified precision.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the stored number</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_times">times</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical multiplication operator between this XSFloat and the
- supplied ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_unary_minus">unary_minus</a>()</code><br>
-
- Negates the number stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_zero">zero</a>()</code><br>
-
- Check for whether this datatype represents 0</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSFloat">XSFloat</a></h2><p><code>public <strong>XSFloat</strong>(float x)</code></p><p>Initiates a representation of the supplied number</p><hr><h2><a name="con_XSFloat">XSFloat</a></h2><p><code>public <strong>XSFloat</strong>()</code></p><p>Initiates a representation of 0</p><hr><h2><a name="con_XSFloat">XSFloat</a></h2><p><code>public <strong>XSFloat</strong>(java.lang.String init)</code></p><p>Initialises using a String represented number</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_abs">abs</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>abs</strong>()</code></p><p>Absolutes the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSFloat representing the absolute value of the number stored</p><hr><h2><a name="method_ceiling">ceiling</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>ceiling</strong>()</code></p><p>Returns the smallest integer greater than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSFloat representing the smallest integer greater than the number stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the retrievable float in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract the float</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the float supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_convertArg">convertArg</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>convertArg</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div">div</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>div</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical division operator between this XSFloat and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a division with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSFloat consisting of the result of the mathematical division.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType aa
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>aa</code> - The datatype to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representations are of the same number. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_float_value">float_value</a></h2><p><code>public float <strong>float_value</strong>()</code></p><p>Retrieves the actual float value stored</p><h3>Returns</h3><p><code>float</code> - The actual float value stored</p><hr><h2><a name="method_floor">floor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>floor</strong>()</code></p><p>Returns the largest integer smaller than the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSFloat representing the largest integer smaller than the number stored</p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>arg</code> - The datatype to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied representation is a smaller number than the one stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_idiv">idiv</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>idiv</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical integer division operator between this XSFloat and the
- supplied ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an integer division with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical integer division.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_infinite">infinite</a></h2><p><code>public boolean <strong>infinite</strong>()</code></p><p>Check for whether this datatype represents negative or positive infinity</p><h3>Returns</h3><p><code>boolean</code> - True is this datatype represents infinity. False otherwise</p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this number and the supplied representation.</p><h3>Parameters</h3><p><code>arg</code> - The datatype to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied representation is a greater number than the one stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction operator between this XSFloat and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a subtraction with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSFloat consisting of the result of the mathematical subtraction.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_mod">mod</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>mod</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical modulus operator between this XSFloat and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSFloat.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a modulus with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSFloat consisting of the result of the mathematical modulus.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_nan">nan</a></h2><p><code>public boolean <strong>nan</strong>()</code></p><p>Check for whether this datatype represents NaN</p><h3>Returns</h3><p><code>boolean</code> - True is this datatype represents NaN. False otherwise</p><hr><h2><a name="method_negativeZero">negativeZero</a></h2><p><code>public boolean <strong>negativeZero</strong>()</code></p><p></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition operator between this XSFloat and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an addition with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSFloat consisting of the result of the mathematical addition.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_round">round</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSFloat representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>()</code></p><p>Returns the closest integer of the number stored.</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSFloat representing the closest long of the number stored.</p><hr><h2><a name="method_round_half_to_even">round_half_to_even</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>round_half_to_even</strong>(int precision)</code></p><p>Returns the closest integer of the number stored with the specified precision.</p><h3>Parameters</h3><p><code>precision</code> - An integer precision</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - A XSFloat representing the closest long of the number stored.</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:float" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the stored number</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the stored number</p><hr><h2><a name="method_times">times</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>times</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical multiplication operator between this XSFloat and the
- supplied ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a multiplication with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSFloat consisting of the result of the mathematical multiplication.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "float" which is the datatype's name</p><hr><h2><a name="method_unary_minus">unary_minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>unary_minus</strong>()</code></p><p>Negates the number stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSFloat representing the negation of the number stored</p><hr><h2><a name="method_zero">zero</a></h2><p><code>public boolean <strong>zero</strong>()</code></p><p>Check for whether this datatype represents 0</p><h3>Returns</h3><p><code>boolean</code> - True if this datatype represents 0. False otherwise</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay.html
deleted file mode 100644
index ff61387..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSGDay</h2><br><hr><pre>public class <strong>XSGDay</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of the Day datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSGDay">XSGDay</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSGDay">XSGDay</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the day stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable gDay in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_day">day</a>()</code><br>
-
- Retrieves the actual day as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation. This
- representation must be of type XSGDay</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isGDataType">isGDataType</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay</code></td><td width="" align="left"><code><a href="#method_parse_gDay">parse_gDay</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a day and constructs a new XSGDay
- representation of it.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the stored day</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Check for whether a timezone was specified at creation</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSGDay">XSGDay</a></h2><p><code>public <strong>XSGDay</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initializes a representation of the supplied day</p><hr><h2><a name="con_XSGDay">XSGDay</a></h2><p><code>public <strong>XSGDay</strong>()</code></p><p>Initialises a representation of the current day</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the day stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the day stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable gDay in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the gDay is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied day</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_day">day</a></h2><p><code>public int <strong>day</strong>()</code></p><p>Retrieves the actual day as an integer</p><h3>Returns</h3><p><code>int</code> - The actual day as an integer</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation. This
- representation must be of type XSGDay</p><h3>Parameters</h3><p><code>arg</code> - The XSGDay to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representations are of the same day. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_isGDataType">isGDataType</a></h2><p><code>protected boolean <strong>isGDataType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_parse_gDay">parse_gDay</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay <strong>parse_gDay</strong>(java.lang.String str)</code></p><p>Parses a String representation of a day and constructs a new XSGDay
- representation of it.</p><h3>Parameters</h3><p><code>str</code> - The String representation of the day (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay</code> - The XSGDay representation of the supplied date</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:gDay" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the stored day</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the stored day</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Check for whether a timezone was specified at creation</p><h3>Returns</h3><p><code>boolean</code> - True if a timezone was specified. False otherwise</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "gDay" which is the datatype's name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth.html
deleted file mode 100644
index 17b4d5c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSGMonth</h2><br><hr><pre>public class <strong>XSGMonth</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of the gMonth datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSGMonth">XSGMonth</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSGMonth">XSGMonth</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the month stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable gMonth in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation. This
- representation must be of type XSGMonth</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isGDataType">isGDataType</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_month">month</a>()</code><br>
-
- Retrieves the actual month as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth</code></td><td width="" align="left"><code><a href="#method_parse_gMonth">parse_gMonth</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a month and constructs a new XSGMonth
- representation of it.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the stored month</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Check for whether a timezone was specified at creation</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSGMonth">XSGMonth</a></h2><p><code>public <strong>XSGMonth</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initializes a representation of the supplied month</p><hr><h2><a name="con_XSGMonth">XSGMonth</a></h2><p><code>public <strong>XSGMonth</strong>()</code></p><p>Initialises a representation of the current month</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the month stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the month stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable gMonth in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the gMonth is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied month</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation. This
- representation must be of type XSGMonth</p><h3>Parameters</h3><p><code>arg</code> - The XSGMonth to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representations are of the same month. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_isGDataType">isGDataType</a></h2><p><code>protected boolean <strong>isGDataType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_month">month</a></h2><p><code>public int <strong>month</strong>()</code></p><p>Retrieves the actual month as an integer</p><h3>Returns</h3><p><code>int</code> - The actual month as an integer</p><hr><h2><a name="method_parse_gMonth">parse_gMonth</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth <strong>parse_gMonth</strong>(java.lang.String str)</code></p><p>Parses a String representation of a month and constructs a new XSGMonth
- representation of it.</p><h3>Parameters</h3><p><code>str</code> - The String representation of the month (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth</code> - The XSGMonth representation of the supplied date</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:gMonth" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the stored month</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the stored month</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Check for whether a timezone was specified at creation</p><h3>Returns</h3><p><code>boolean</code> - True if a timezone was specified. False otherwise</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "gMonth" which is the datatype's name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay.html
deleted file mode 100644
index e290aa6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSGMonthDay</h2><br><hr><pre>public class <strong>XSGMonthDay</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of the MonthDay datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSGMonthDay">XSGMonthDay</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSGMonthDay">XSGMonthDay</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the month and day stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable gMonthDay in
- the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_day">day</a>()</code><br>
-
- Retrieves the actual day as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation. This
- representation must be of type XSGMonthDay</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isGDataType">isGDataType</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_month">month</a>()</code><br>
-
- Retrieves the actual month as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay</code></td><td width="" align="left"><code><a href="#method_parse_gMonthDay">parse_gMonthDay</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a month and day and constructs a new
- XSGMonthDay representation of it.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the stored month and day</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Check for whether a timezone was specified at creation</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSGMonthDay">XSGMonthDay</a></h2><p><code>public <strong>XSGMonthDay</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initialises a representation of the supplied month and day</p><hr><h2><a name="con_XSGMonthDay">XSGMonthDay</a></h2><p><code>public <strong>XSGMonthDay</strong>()</code></p><p>Initialises a representation of the current month and day</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the month and day stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the month and day stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable gMonthDay in
- the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the gMonthDay is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied month and day</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_day">day</a></h2><p><code>public int <strong>day</strong>()</code></p><p>Retrieves the actual day as an integer</p><h3>Returns</h3><p><code>int</code> - The actual day as an integer</p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation. This
- representation must be of type XSGMonthDay</p><h3>Parameters</h3><p><code>arg</code> - The XSGMonthDay to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representations are of the same month and day. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_isGDataType">isGDataType</a></h2><p><code>protected boolean <strong>isGDataType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_month">month</a></h2><p><code>public int <strong>month</strong>()</code></p><p>Retrieves the actual month as an integer</p><h3>Returns</h3><p><code>int</code> - The actual month as an integer</p><hr><h2><a name="method_parse_gMonthDay">parse_gMonthDay</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay <strong>parse_gMonthDay</strong>(java.lang.String str)</code></p><p>Parses a String representation of a month and day and constructs a new
- XSGMonthDay representation of it.</p><h3>Parameters</h3><p><code>str</code> - The String representation of the month and day (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay</code> - The XSGMonthDay representation of the supplied date</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:gMonthDay" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the stored month and day</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the stored month and day</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Check for whether a timezone was specified at creation</p><h3>Returns</h3><p><code>boolean</code> - True if a timezone was specified. False otherwise</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "gMonthDay" which is the datatype's name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear.html
deleted file mode 100644
index a602587..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSGYear</h2><br><hr><pre>public class <strong>XSGYear</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of the gMonth datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSGYear">XSGYear</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSGYear">XSGYear</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the year stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable gYear in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation. This
- representation must be of type XSGYear</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isGDataType">isGDataType</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear</code></td><td width="" align="left"><code><a href="#method_parse_gYear">parse_gYear</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a year and constructs a new XSGYear
- representation of it.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the stored year</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Check for whether a timezone was specified at creation</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_year">year</a>()</code><br>
-
- Retrieves the actual year as an integer</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSGYear">XSGYear</a></h2><p><code>public <strong>XSGYear</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initialises a representation of the supplied month</p><hr><h2><a name="con_XSGYear">XSGYear</a></h2><p><code>public <strong>XSGYear</strong>()</code></p><p>Initialises a representation of the current year</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the year stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the year stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable gYear in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the gYear is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied year</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation. This
- representation must be of type XSGYear</p><h3>Parameters</h3><p><code>arg</code> - The XSGYear to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representations are of the same year. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_isGDataType">isGDataType</a></h2><p><code>protected boolean <strong>isGDataType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_parse_gYear">parse_gYear</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear <strong>parse_gYear</strong>(java.lang.String str)</code></p><p>Parses a String representation of a year and constructs a new XSGYear
- representation of it.</p><h3>Parameters</h3><p><code>str</code> - The String representation of the year (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear</code> - The XSGYear representation of the supplied date</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:gYear" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the stored year</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the stored year</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Check for whether a timezone was specified at creation</p><h3>Returns</h3><p><code>boolean</code> - True if a timezone was specified. False otherwise</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "gYear" which is the datatype's name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr><h2><a name="method_year">year</a></h2><p><code>public int <strong>year</strong>()</code></p><p>Retrieves the actual year as an integer</p><h3>Returns</h3><p><code>int</code> - The actual year as an integer</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth.html
deleted file mode 100644
index 90c2a69..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSGYearMonth</h2><br><hr><pre>public class <strong>XSGYearMonth</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of the YearMonth datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSGYearMonth">XSGYearMonth</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSGYearMonth">XSGYearMonth</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves the Calendar representation of the year and month stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable gYearMonth in
- the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation. This
- representation must be of type XSGYearMonth</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isGDataType">isGDataType</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_month">month</a>()</code><br>
-
- Retrieves the actual month as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth</code></td><td width="" align="left"><code><a href="#method_parse_gYearMonth">parse_gYearMonth</a>(java.lang.String str)</code><br>
-
- Parses a String representation of a year and month and constructs a new
- XSGYearMonth representation of it.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the stored year and month</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Check for whether a timezone was specified at creation</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the date stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_year">year</a>()</code><br>
-
- Retrieves the actual year as an integer</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSGYearMonth">XSGYearMonth</a></h2><p><code>public <strong>XSGYearMonth</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initialises a representation of the supplied year and month</p><hr><h2><a name="con_XSGYearMonth">XSGYearMonth</a></h2><p><code>public <strong>XSGYearMonth</strong>()</code></p><p>Initialises a representation of the current year and month</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves the Calendar representation of the year and month stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the year and month stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable gYearMonth in
- the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the gYearMonth is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied year and month</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation. This
- representation must be of type XSGYearMonth</p><h3>Parameters</h3><p><code>arg</code> - The XSGYearMonth to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representations are of the same year and month. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_isGDataType">isGDataType</a></h2><p><code>protected boolean <strong>isGDataType</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType aat)</code></p><p></p><h3>Parameters</h3><p><code>aat</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_month">month</a></h2><p><code>public int <strong>month</strong>()</code></p><p>Retrieves the actual month as an integer</p><h3>Returns</h3><p><code>int</code> - The actual month as an integer</p><hr><h2><a name="method_parse_gYearMonth">parse_gYearMonth</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth <strong>parse_gYearMonth</strong>(java.lang.String str)</code></p><p>Parses a String representation of a year and month and constructs a new
- XSGYearMonth representation of it.</p><h3>Parameters</h3><p><code>str</code> - The String representation of the year and month (and optional timezone)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth</code> - The XSGYearMonth representation of the supplied date</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:gYearMonth" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the stored year and month</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the stored year and month</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Check for whether a timezone was specified at creation</p><h3>Returns</h3><p><code>boolean</code> - True if a timezone was specified. False otherwise</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "gYearMonth" which is the datatype's name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the date stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - the timezone associated with the date stored</p><hr><h2><a name="method_year">year</a></h2><p><code>public int <strong>year</strong>()</code></p><p>Retrieves the actual year as an integer</p><h3>Returns</h3><p><code>int</code> - The actual year as an integer</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary.html
deleted file mode 100644
index 9603d32..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSHexBinary</h2><br><hr><pre>public class <strong>XSHexBinary</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of the xs:hexBinary datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSHexBinary">XSHexBinary</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSHexBinary">XSHexBinary</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the hexBinary value</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation which
- must be of type hexBinary</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to value()</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves a String representation of the hexBinary stored. This method is
- functionally identical to string_value()</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSHexBinary">XSHexBinary</a></h2><p><code>public <strong>XSHexBinary</strong>(java.lang.String x)</code></p><p>Initialises using the supplied String</p><hr><h2><a name="con_XSHexBinary">XSHexBinary</a></h2><p><code>public <strong>XSHexBinary</strong>()</code></p><p>Initialises to null</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the hexBinary value</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to construct hexBinary value</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence representing hexBinary value</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation which
- must be of type hexBinary</p><h3>Parameters</h3><p><code>arg</code> - The representation to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representation are same. False otherwise.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:hexBinary" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to value()</p><h3>Returns</h3><p><code>java.lang.String</code> - The hexBinary stored</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "hexBinary" which is the datatype's name</p><hr><h2><a name="method_value">value</a></h2><p><code>public java.lang.String <strong>value</strong>()</code></p><p>Retrieves a String representation of the hexBinary stored. This method is
- functionally identical to string_value()</p><h3>Returns</h3><p><code>java.lang.String</code> - The hexBinary stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSID.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSID.html
deleted file mode 100644
index d54a154..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSID.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSID</h2><br><hr><pre>public class <strong>XSID</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSID">XSID</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSID">XSID</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSID">XSID</a></h2><p><code>public <strong>XSID</strong>(java.lang.String x)</code></p><p></p><hr><h2><a name="con_XSID">XSID</a></h2><p><code>public <strong>XSID</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF.html
deleted file mode 100644
index 9c28726..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSIDREF</h2><br><hr><pre>public class <strong>XSIDREF</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSIDREF">XSIDREF</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSIDREF">XSIDREF</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSIDREF">XSIDREF</a></h2><p><code>public <strong>XSIDREF</strong>(java.lang.String x)</code></p><p></p><hr><h2><a name="con_XSIDREF">XSIDREF</a></h2><p><code>public <strong>XSIDREF</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt.html
deleted file mode 100644
index 57846be..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSInt</h2><br><hr><pre>public class <strong>XSInt</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSInt">XSInt</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSInt">XSInt</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable 'int' in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSInt">XSInt</a></h2><p><code>public <strong>XSInt</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSInt">XSInt</a></h2><p><code>public <strong>XSInt</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied int value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable 'int' in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the int is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'int' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:int" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "int" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger.html
deleted file mode 100644
index 6c16af6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger.html
+++ /dev/null
@@ -1,61 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSInteger</h2><br><hr><pre>public class <strong>XSInteger</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal</pre>A representation of the Integer datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSInteger">XSInteger</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSInteger">XSInteger</a></strong>(java.math.BigInteger x)</code></td></tr><tr><td><code><strong><a href="#con_XSInteger">XSInteger</a></strong>(java.lang.String x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code></td><td width="" align="left"><code><a href="#method_abs">abs</a>()</code><br>
-
- Absolutes the integer stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable integer in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></td><td width="" align="left"><code><a href="#method_convertArg">convertArg</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_div">div</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.math.BigInteger</code></td><td width="" align="left"><code><a href="#method_int_value">int_value</a>()</code><br>
-
- Retrieves the actual integer value stored</td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_isLexicalValue">isLexicalValue</a>(java.lang.String value)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction operator between this XSInteger and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_mod">mod</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical modulus operator between this XSInteger and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition operator between this XSInteger and the supplied
- ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_set_int">set_int</a>(java.math.BigInteger x)</code><br>
-
- Sets the integer stored to that supplied</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the integer stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_times">times</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical multiplication operator between this XSInteger and the
- supplied ResultSequence.</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_unary_minus">unary_minus</a>()</code><br>
-
- Negates the integer stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_zero">zero</a>()</code><br>
-
- Check whether the integer represented is 0</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSInteger">XSInteger</a></h2><p><code>public <strong>XSInteger</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSInteger">XSInteger</a></h2><p><code>public <strong>XSInteger</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied integer</p><hr><h2><a name="con_XSInteger">XSInteger</a></h2><p><code>public <strong>XSInteger</strong>(java.lang.String x)</code></p><p>Initializes a representation of the supplied integer</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_abs">abs</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType <strong>abs</strong>()</code></p><p>Absolutes the integer stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType</code> - New XSInteger representing the absolute of the integer stored</p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable integer in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the integer is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the integer supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_convertArg">convertArg</a></h2><p><code>protected org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType <strong>convertArg</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div">div</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>div</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_int_value">int_value</a></h2><p><code>public java.math.BigInteger <strong>int_value</strong>()</code></p><p>Retrieves the actual integer value stored</p><h3>Returns</h3><p><code>java.math.BigInteger</code> - The actual integer value stored</p><hr><h2><a name="method_isLexicalValue">isLexicalValue</a></h2><p><code>protected boolean <strong>isLexicalValue</strong>(java.lang.String value)</code></p><p></p><h3>Parameters</h3><p><code>value</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction operator between this XSInteger and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a subtraction with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical subtraction.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_mod">mod</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>mod</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical modulus operator between this XSInteger and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a modulus with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical modulus.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition operator between this XSInteger and the supplied
- ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform an addition with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical addition.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_set_int">set_int</a></h2><p><code>public void <strong>set_int</strong>(java.math.BigInteger x)</code></p><p>Sets the integer stored to that supplied</p><h3>Parameters</h3><p><code>x</code> - Integer to be stored</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:integer" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the integer stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the integer stored</p><hr><h2><a name="method_times">times</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>times</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical multiplication operator between this XSInteger and the
- supplied ResultSequence.</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence to perform a multiplication with</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSInteger consisting of the result of the mathematical multiplication.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "integer" which is the datatype's name</p><hr><h2><a name="method_unary_minus">unary_minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>unary_minus</strong>()</code></p><p>Negates the integer stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSInteger representing the negation of the integer stored</p><hr><h2><a name="method_zero">zero</a></h2><p><code>public boolean <strong>zero</strong>()</code></p><p>Check whether the integer represented is 0</p><h3>Returns</h3><p><code>boolean</code> - True is the integer represented is 0. False otherwise</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong.html
deleted file mode 100644
index 0914d53..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSLong</h2><br><hr><pre>public class <strong>XSLong</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSLong">XSLong</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSLong">XSLong</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable long in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSLong">XSLong</a></h2><p><code>public <strong>XSLong</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSLong">XSLong</a></h2><p><code>public <strong>XSLong</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied long value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable long in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the long is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'long' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:long" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "long" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName.html
deleted file mode 100644
index f4e69e9..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSNCName</h2><br><hr><pre>public class <strong>XSNCName</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSString</pre>A representation of the NCName datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSNCName">XSNCName</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSNCName">XSNCName</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable NCName within
- the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSNCName">XSNCName</a></h2><p><code>public <strong>XSNCName</strong>(java.lang.String x)</code></p><p>Initialises using the supplied String</p><hr><h2><a name="con_XSNCName">XSNCName</a></h2><p><code>public <strong>XSNCName</strong>()</code></p><p>Initialises to null</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable NCName within
- the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract the NCName</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the NCName supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:NCName" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "NCName" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger.html
deleted file mode 100644
index bf58344..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSNegativeInteger</h2><br><hr><pre>public class <strong>XSNegativeInteger</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSNegativeInteger">XSNegativeInteger</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSNegativeInteger">XSNegativeInteger</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable negativeInteger
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSNegativeInteger">XSNegativeInteger</a></h2><p><code>public <strong>XSNegativeInteger</strong>()</code></p><p>Initializes a representation of -1</p><hr><h2><a name="con_XSNegativeInteger">XSNegativeInteger</a></h2><p><code>public <strong>XSNegativeInteger</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied negativeInteger value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable negativeInteger
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the negativeInteger is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'negativeInteger' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:negativeInteger" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "negativeInteger" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger.html
deleted file mode 100644
index 006748f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSNonNegativeInteger</h2><br><hr><pre>public class <strong>XSNonNegativeInteger</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSNonNegativeInteger">XSNonNegativeInteger</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSNonNegativeInteger">XSNonNegativeInteger</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable nonNegativeInteger
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSNonNegativeInteger">XSNonNegativeInteger</a></h2><p><code>public <strong>XSNonNegativeInteger</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSNonNegativeInteger">XSNonNegativeInteger</a></h2><p><code>public <strong>XSNonNegativeInteger</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied nonNegativeInteger value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable nonNegativeInteger
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the nonNegativeInteger is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'nonNegativeInteger' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:nonNegativeInteger" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "nonNegativeInteger" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger.html
deleted file mode 100644
index 05919ce..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSNonPositiveInteger</h2><br><hr><pre>public class <strong>XSNonPositiveInteger</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSNonPositiveInteger">XSNonPositiveInteger</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSNonPositiveInteger">XSNonPositiveInteger</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable nonPositiveInteger
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSNonPositiveInteger">XSNonPositiveInteger</a></h2><p><code>public <strong>XSNonPositiveInteger</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSNonPositiveInteger">XSNonPositiveInteger</a></h2><p><code>public <strong>XSNonPositiveInteger</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied nonPositiveInteger value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable nonPositiveInteger
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the nonPositiveInteger is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'nonPositiveInteger' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:nonPositiveInteger" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "nonPositiveInteger" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation.html
deleted file mode 100644
index a1faaa0..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSNotation</h2><br><hr><pre>public class <strong>XSNotation</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSNotation">XSNotation</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSNotation">XSNotation</a></h2><p><code>public <strong>XSNotation</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger.html
deleted file mode 100644
index 393829c..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSPositiveInteger</h2><br><hr><pre>public class <strong>XSPositiveInteger</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSPositiveInteger">XSPositiveInteger</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSPositiveInteger">XSPositiveInteger</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable positiveInteger
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSPositiveInteger">XSPositiveInteger</a></h2><p><code>public <strong>XSPositiveInteger</strong>()</code></p><p>Initializes a representation of 1</p><hr><h2><a name="con_XSPositiveInteger">XSPositiveInteger</a></h2><p><code>public <strong>XSPositiveInteger</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied positiveInteger value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable positiveInteger
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the positiveInteger is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'positiveInteger' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:positiveInteger" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "positiveInteger" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort.html
deleted file mode 100644
index 84881df..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSShort</h2><br><hr><pre>public class <strong>XSShort</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSShort">XSShort</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSShort">XSShort</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable 'short' in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSShort">XSShort</a></h2><p><code>public <strong>XSShort</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSShort">XSShort</a></h2><p><code>public <strong>XSShort</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied short value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable 'short' in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the short is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'short' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:short" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "short" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSString.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSString.html
deleted file mode 100644
index e02fa93..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSString.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSString</h2><br><hr><pre>public class <strong>XSString</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of the String datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSString">XSString</a></strong>(java.lang.String x)</code></td></tr><tr><td><code><strong><a href="#con_XSString">XSString</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable String in the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied representation which
- must be of type String</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied representation which must be of
- type String</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied representation which must be of
- type String</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the string stored. This method is
- functionally identical to value()</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves a String representation of the string stored. This method is
- functionally identical to string_value()</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSString">XSString</a></h2><p><code>public <strong>XSString</strong>(java.lang.String x)</code></p><p>Initialises using the supplied String</p><hr><h2><a name="con_XSString">XSString</a></h2><p><code>public <strong>XSString</strong>()</code></p><p>Initialises to null</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable String in the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract the String</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied String</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied representation which
- must be of type String</p><h3>Parameters</h3><p><code>arg</code> - The representation to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the two representation are of the same String. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied representation which must be of
- type String</p><h3>Parameters</h3><p><code>arg</code> - The representation to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if this String is lexographically greater than that supplied. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied representation which must be of
- type String</p><h3>Parameters</h3><p><code>arg</code> - The representation to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if this String is lexographically less than that supplied. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:string" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the string stored. This method is
- functionally identical to value()</p><h3>Returns</h3><p><code>java.lang.String</code> - The String stored</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "string" which is the datatype's name</p><hr><h2><a name="method_value">value</a></h2><p><code>public java.lang.String <strong>value</strong>()</code></p><p>Retrieves a String representation of the string stored. This method is
- functionally identical to string_value()</p><h3>Returns</h3><p><code>java.lang.String</code> - The String stored</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSTime.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSTime.html
deleted file mode 100644
index b065d36..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSTime.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSTime</h2><br><hr><pre>public class <strong>XSTime</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</pre>A representation of the Time datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSTime">XSTime</a></strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></td></tr><tr><td><code><strong><a href="#con_XSTime">XSTime</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.util.Calendar</code></td><td width="" align="left"><code><a href="#method_calendar">calendar</a>()</code><br>
-
- Retrieves a Calendar representation of time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- Creates a new copy of the time (and timezone) stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable time from the
- supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied XSTime representation</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied XSTime representation</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_hour">hour</a>()</code><br>
-
- Retrieves the hour stored as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied XSTime representation</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction between this time stored and the supplied
- representation. This supplied representation must be of either type
- XSTime (in which case the result is the duration of time between these
- two times) or a XSDayTimeDuration (in which case the result is the time
- when this duration is subtracted from the time stored).</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_minute">minute</a>()</code><br>
-
- Retrieves the minute stored as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</code></td><td width="" align="left"><code><a href="#method_parse_time">parse_time</a>(java.lang.String str)</code><br>
-
- Creates a new XSTime representing the String represented supplied time</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition between this time stored and the supplied time
- duration.</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_second">second</a>()</code><br>
-
- Retrieves the seconds stored as an integer</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_timezoned">timezoned</a>()</code><br>
-
- Check for whether the time stored has a timezone associated with it</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_tz">tz</a>()</code><br>
-
- Retrieves the timezone associated with the time stored as a duration of
- time</td></tr><tr valign="top"><td width="20%" align="right"><code>public double</code></td><td width="" align="left"><code><a href="#method_value">value</a>()</code><br>
-
- Retrieves the time in milliseconds since the epoch</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSTime">XSTime</a></h2><p><code>public <strong>XSTime</strong>(java.util.Calendar cal
- ,
- org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration tz)</code></p><p>Initialises to the supplied time and timezone</p><hr><h2><a name="con_XSTime">XSTime</a></h2><p><code>public <strong>XSTime</strong>()</code></p><p>Initialises to the current time</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_calendar">calendar</a></h2><p><code>public java.util.Calendar <strong>calendar</strong>()</code></p><p>Retrieves a Calendar representation of time stored</p><h3>Returns</h3><p><code>java.util.Calendar</code> - Calendar representation of the time stored</p><hr><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p>Creates a new copy of the time (and timezone) stored</p><h3>Returns</h3><p><code>java.lang.Object</code> - New XSTime representing the copy of the time and timezone</p><h3>Throws:</h3><p><code>java.lang.CloneNotSupportedException</code></p><hr><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable time from the
- supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract the time</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the supplied time</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied XSTime representation</p><h3>Parameters</h3><p><code>arg</code> - The XSTime to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if both XSTime's represent the same time. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied XSTime representation</p><h3>Parameters</h3><p><code>arg</code> - The XSTime to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied time represnts a point in time before that represented by the time stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_hour">hour</a></h2><p><code>public int <strong>hour</strong>()</code></p><p>Retrieves the hour stored as an integer</p><h3>Returns</h3><p><code>int</code> - The hour stored</p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied XSTime representation</p><h3>Parameters</h3><p><code>arg</code> - The XSTime to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied time represnts a point in time after that represented by the time stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction between this time stored and the supplied
- representation. This supplied representation must be of either type
- XSTime (in which case the result is the duration of time between these
- two times) or a XSDayTimeDuration (in which case the result is the time
- when this duration is subtracted from the time stored).</p><h3>Parameters</h3><p><code>arg</code> - The representation to subtract (either XSTim or XDTDayTimeDuration)</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A ResultSequence representing the result of the subtraction</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minute">minute</a></h2><p><code>public int <strong>minute</strong>()</code></p><p>Retrieves the minute stored as an integer</p><h3>Returns</h3><p><code>int</code> - The minute stored</p><hr><h2><a name="method_parse_time">parse_time</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType <strong>parse_time</strong>(java.lang.String str)</code></p><p>Creates a new XSTime representing the String represented supplied time</p><h3>Parameters</h3><p><code>str</code> - String represented time and timezone to be stored</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType</code> - New XSTime representing the supplied time</p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition between this time stored and the supplied time
- duration.</p><h3>Parameters</h3><p><code>arg</code> - A XDTDayTimeDuration representation of the duration of time to add</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - A XSTime representing the result of this addition.</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_second">second</a></h2><p><code>public double <strong>second</strong>()</code></p><p>Retrieves the seconds stored as an integer</p><h3>Returns</h3><p><code>double</code> - The second stored</p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:time" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the time stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the time stored</p><hr><h2><a name="method_timezoned">timezoned</a></h2><p><code>public boolean <strong>timezoned</strong>()</code></p><p>Check for whether the time stored has a timezone associated with it</p><h3>Returns</h3><p><code>boolean</code> - True if the time has a timezone associated. False otherwise</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "time" which is the datatype's name</p><hr><h2><a name="method_tz">tz</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>tz</strong>()</code></p><p>Retrieves the timezone associated with the time stored as a duration of
- time</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - The duration of time between the time stored and the actual time after the timezone is taken into account</p><hr><h2><a name="method_value">value</a></h2><p><code>public double <strong>value</strong>()</code></p><p>Retrieves the time in milliseconds since the epoch</p><h3>Returns</h3><p><code>double</code> - time stored in milliseconds since the epoch</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte.html
deleted file mode 100644
index 748aea1..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSUnsignedByte</h2><br><hr><pre>public class <strong>XSUnsignedByte</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSUnsignedByte">XSUnsignedByte</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSUnsignedByte">XSUnsignedByte</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable unsignedByte
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSUnsignedByte">XSUnsignedByte</a></h2><p><code>public <strong>XSUnsignedByte</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSUnsignedByte">XSUnsignedByte</a></h2><p><code>public <strong>XSUnsignedByte</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied unsignedByte value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable unsignedByte
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the unsignedByte is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'unsignedByte' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:unsignedByte" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "unsignedByte" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt.html
deleted file mode 100644
index 82b7220..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSUnsignedInt</h2><br><hr><pre>public class <strong>XSUnsignedInt</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSUnsignedInt">XSUnsignedInt</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSUnsignedInt">XSUnsignedInt</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable unsignedInt
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSUnsignedInt">XSUnsignedInt</a></h2><p><code>public <strong>XSUnsignedInt</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSUnsignedInt">XSUnsignedInt</a></h2><p><code>public <strong>XSUnsignedInt</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied unsignedInt value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable unsignedInt
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the unsignedInt is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'unsignedInt' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:unsignedInt" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "unsignedInt" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong.html
deleted file mode 100644
index 1c8a3aa..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSUnsignedLong</h2><br><hr><pre>public class <strong>XSUnsignedLong</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSUnsignedLong">XSUnsignedLong</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSUnsignedLong">XSUnsignedLong</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable unsignedLong
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSUnsignedLong">XSUnsignedLong</a></h2><p><code>public <strong>XSUnsignedLong</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSUnsignedLong">XSUnsignedLong</a></h2><p><code>public <strong>XSUnsignedLong</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied unsignedLong value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable unsignedLong
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the unsignedLong is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'unsignedLong' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:unsignedLong" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "unsignedLong" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort.html
deleted file mode 100644
index 66b9a8d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSUnsignedShort</h2><br><hr><pre>public class <strong>XSUnsignedShort</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSUnsignedShort">XSUnsignedShort</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSUnsignedShort">XSUnsignedShort</a></strong>(java.math.BigInteger x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable unsignedShort
- in the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrieves the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSUnsignedShort">XSUnsignedShort</a></h2><p><code>public <strong>XSUnsignedShort</strong>()</code></p><p>Initializes a representation of 0</p><hr><h2><a name="con_XSUnsignedShort">XSUnsignedShort</a></h2><p><code>public <strong>XSUnsignedShort</strong>(java.math.BigInteger x)</code></p><p>Initializes a representation of the supplied unsignedShort value</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable unsignedShort
- in the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which the unsignedShort is to be extracted</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the 'unsignedShort' supplied</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:unsignedShort" which is the datatype's full pathname</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrieves the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "unsignedShort" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic.html
deleted file mode 100644
index 1cb196f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSUntypedAtomic</h2><br><hr><pre>public class <strong>XSUntypedAtomic</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType</pre>A representation of the UntypedAtomic datatype which is used to represent
- untyped atomic nodes.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSUntypedAtomic">XSUntypedAtomic</a></strong>()</code></td></tr><tr><td><code><strong><a href="#con_XSUntypedAtomic">XSUntypedAtomic</a></strong>(java.lang.String x)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the value of this untyped atomic
- node</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSUntypedAtomic">XSUntypedAtomic</a></h2><p><code>public <strong>XSUntypedAtomic</strong>()</code></p><p></p><hr><h2><a name="con_XSUntypedAtomic">XSUntypedAtomic</a></h2><p><code>public <strong>XSUntypedAtomic</strong>(java.lang.String x)</code></p><p>Initialises using the supplied String</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p></p><h3>Parameters</h3><p><code>arg</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:untypedAtomic" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the value of this untyped atomic
- node</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the value of this untyped atomic node</p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.String</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration.html
deleted file mode 100644
index b20ade3..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types</strong></font><br>
- Class XSYearMonthDuration</h2><br><hr><pre>public class <strong>XSYearMonthDuration</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</pre>A representation of the YearMonthDuration datatype<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_XSYearMonthDuration">XSYearMonthDuration</a></strong>(int year
- ,
- int month
- ,
- boolean negative)</code></td></tr><tr><td><code><strong><a href="#con_XSYearMonthDuration">XSYearMonthDuration</a></strong>(int months)</code></td></tr><tr><td><code><strong><a href="#con_XSYearMonthDuration">XSYearMonthDuration</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_constructor">constructor</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Creates a new ResultSequence consisting of the extractable time duration
- from the supplied ResultSequence</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_div">div</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical division between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_eq">eq</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Equality comparison between this and the supplied duration of time.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_gt">gt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied duration of time.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_lt">lt</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code><br>
-
- Comparison between this and the supplied duration of time.</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_minus">minus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical subtraction between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_monthValue">monthValue</a>()</code><br>
-
- Retrieves the duration of time stored as the number of months within it</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_negative">negative</a>()</code><br>
-
- Retrieves whether this duration represents a backward passage through
- time</td></tr><tr valign="top"><td width="20%" align="right"><code>public static org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code></td><td width="" align="left"><code><a href="#method_parseYMDuration">parseYMDuration</a>(java.lang.String str)</code><br>
-
- Creates a new XSYearMonthDuration by parsing the supplied String
- represented duration of time</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_plus">plus</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical addition between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_type">string_type</a>()</code><br>
-
- Retrieves the datatype's full pathname</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_string_value">string_value</a>()</code><br>
-
- Retrieves a String representation of the duration of time stored</td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence</code></td><td width="" align="left"><code><a href="#method_times">times</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code><br>
-
- Mathematical multiplication between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.String</code></td><td width="" align="left"><code><a href="#method_type_name">type_name</a>()</code><br>
-
- Retrives the datatype's name</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_XSYearMonthDuration">XSYearMonthDuration</a></h2><p><code>public <strong>XSYearMonthDuration</strong>(int year
- ,
- int month
- ,
- boolean negative)</code></p><p>Initialises using the supplied parameters. If the number of months
- supplied is more than 12, the number of years is adjusted accordingly.</p><hr><h2><a name="con_XSYearMonthDuration">XSYearMonthDuration</a></h2><p><code>public <strong>XSYearMonthDuration</strong>(int months)</code></p><p>Initialises to the given number of months</p><hr><h2><a name="con_XSYearMonthDuration">XSYearMonthDuration</a></h2><p><code>public <strong>XSYearMonthDuration</strong>()</code></p><p>Initialises to a duration of no time (0years and 0months)</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_constructor">constructor</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>constructor</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Creates a new ResultSequence consisting of the extractable time duration
- from the supplied ResultSequence</p><h3>Parameters</h3><p><code>arg</code> - The ResultSequence from which to extract</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New ResultSequence consisting of the time duration extracted</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_div">div</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>div</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical division between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to divide by</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSYearMonthDuration representing the resulting duration after the division</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_eq">eq</a></h2><p><code>public boolean <strong>eq</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Equality comparison between this and the supplied duration of time.</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if they both represent the duration of time. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_gt">gt</a></h2><p><code>public boolean <strong>gt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied duration of time.</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied time represents a smaller duration than that stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_lt">lt</a></h2><p><code>public boolean <strong>lt</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType arg
- ,
- org.eclipse.wst.xml.xpath2.processor.DynamicContext context)</code></p><p>Comparison between this and the supplied duration of time.</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to compare with</p><p><code>context</code></p><h3>Returns</h3><p><code>boolean</code> - True if the supplied time represents a larger duration than that stored. False otherwise</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_minus">minus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>minus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical subtraction between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to subtract</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSYearMonthDuration representing the resulting duration after the subtraction</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_monthValue">monthValue</a></h2><p><code>public int <strong>monthValue</strong>()</code></p><p>Retrieves the duration of time stored as the number of months within it</p><h3>Returns</h3><p><code>int</code> - Number of months making up this duration of time</p><hr><h2><a name="method_negative">negative</a></h2><p><code>public boolean <strong>negative</strong>()</code></p><p>Retrieves whether this duration represents a backward passage through
- time</p><h3>Returns</h3><p><code>boolean</code> - True if this duration represents a backward passage through time. False otherwise</p><hr><h2><a name="method_parseYMDuration">parseYMDuration</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration <strong>parseYMDuration</strong>(java.lang.String str)</code></p><p>Creates a new XSYearMonthDuration by parsing the supplied String
- represented duration of time</p><h3>Parameters</h3><p><code>str</code> - String represented duration of time</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration</code> - New XSYearMonthDuration representing the duration of time supplied</p><hr><h2><a name="method_plus">plus</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>plus</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical addition between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to add</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSYearMonthDuration representing the resulting duration after the addition</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_string_type">string_type</a></h2><p><code>public java.lang.String <strong>string_type</strong>()</code></p><p>Retrieves the datatype's full pathname</p><h3>Returns</h3><p><code>java.lang.String</code> - "xs:yearMonthDuration" which is the datatype's full pathname</p><hr><h2><a name="method_string_value">string_value</a></h2><p><code>public java.lang.String <strong>string_value</strong>()</code></p><p>Retrieves a String representation of the duration of time stored</p><h3>Returns</h3><p><code>java.lang.String</code> - String representation of the duration of time stored</p><hr><h2><a name="method_times">times</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.ResultSequence <strong>times</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence arg)</code></p><p>Mathematical multiplication between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</p><h3>Parameters</h3><p><code>arg</code> - The duration of time to multiply by</p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.ResultSequence</code> - New XSYearMonthDuration representing the resulting duration after the multiplication</p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_type_name">type_name</a></h2><p><code>public java.lang.String <strong>type_name</strong>()</code></p><p>Retrives the datatype's name</p><h3>Returns</h3><p><code>java.lang.String</code> - "yearMonthDuration" which is the datatype's name</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary.html
deleted file mode 100644
index 725d541..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined</strong></font><br>
- Class UserDefinedCtrLibrary</h2><br><hr><pre>public class <strong>UserDefinedCtrLibrary</strong>
-extends ConstructorFL</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_UserDefinedCtrLibrary">UserDefinedCtrLibrary</a></strong>(java.lang.String ns)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_UserDefinedCtrLibrary">UserDefinedCtrLibrary</a></h2><p><code>public <strong>UserDefinedCtrLibrary</strong>(java.lang.String ns)</code></p><p></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator.html
deleted file mode 100644
index d032c49..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class CodePointIterator</h2><br><hr><pre>public class <strong>CodePointIterator</strong>
-extends </pre><hr><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Field Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static int</code></td><td width="80%" align="left"><code><a href="#field_DONE">DONE</a></code><br>
-
- Sentinel value returned from iterator when the end is reached.
- The value is -1 which will never be a valid codepoint.</td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- Create a copy of this code point iterator</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_current">current</a>()</code><br>
-
- Gets the code point at the current position (as returned by getIndex()).</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_first">first</a>()</code><br>
-
- Resets the position to 0 and returns the first code point.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_getIndex">getIndex</a>()</code><br>
-
- Returns the current index (as a codepoint, not a string index).</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_last">last</a>()</code><br>
-
- Sets the position to the last possible position (or 0 if the text is empty)
- and returns the code point at that position.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_next">next</a>()</code><br>
-
- Increments the iterator's code point index by one and returns the code point
- at the new index. If the resulting index is at the end of the string, the
- index is not incremented, and DONE is returned.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_previous">previous</a>()</code><br>
-
- Decrements the iterator's index by one and returns the character
- at the new index. If the current index is 0, the index
- remains at 0 and a value of DONE is returned.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Field Detail
- </h2></td></tr></table><h2><a name="field_DONE">DONE</a></h2><p><code>public static int <strong>DONE</strong></code></p><table><tr><td>Sentinel value returned from iterator when the end is reached.
- The value is -1 which will never be a valid codepoint.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p>Create a copy of this code point iterator</p><h3>Returns</h3><p><code>java.lang.Object</code> - A copy of this</p><hr><h2><a name="method_current">current</a></h2><p><code>public int <strong>current</strong>()</code></p><p>Gets the code point at the current position (as returned by getIndex()).</p><h3>Returns</h3><p><code>int</code> - the code point at the current position or DONE if the current position is off the end of the text.</p><hr><h2><a name="method_first">first</a></h2><p><code>public int <strong>first</strong>()</code></p><p>Resets the position to 0 and returns the first code point.</p><h3>Returns</h3><p><code>int</code> - the first code point in the text, or DONE if the text is empty</p><hr><h2><a name="method_getIndex">getIndex</a></h2><p><code>public int <strong>getIndex</strong>()</code></p><p>Returns the current index (as a codepoint, not a string index).</p><h3>Returns</h3><p><code>int</code> - the current index.</p><hr><h2><a name="method_last">last</a></h2><p><code>public int <strong>last</strong>()</code></p><p>Sets the position to the last possible position (or 0 if the text is empty)
- and returns the code point at that position.</p><h3>Returns</h3><p><code>int</code> - the last code point in the text, or DONE if the text is empty</p><hr><h2><a name="method_next">next</a></h2><p><code>public int <strong>next</strong>()</code></p><p>Increments the iterator's code point index by one and returns the code point
- at the new index. If the resulting index is at the end of the string, the
- index is not incremented, and DONE is returned.</p><h3>Returns</h3><p><code>int</code> - the code point at the new position or DONE if the new position is after the text range.</p><hr><h2><a name="method_previous">previous</a></h2><p><code>public int <strong>previous</strong>()</code></p><p>Decrements the iterator's index by one and returns the character
- at the new index. If the current index is 0, the index
- remains at 0 and a value of DONE is returned.</p><h3>Returns</h3><p><code>int</code> - the code point at the new position (or DONE if the current position is 0)</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter.html
deleted file mode 100644
index b5d315b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class ComparableTypePromoter</h2><br><hr><pre>public class <strong>ComparableTypePromoter</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ComparableTypePromoter">ComparableTypePromoter</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_checkCombination">checkCombination</a>(java.lang.Class newType)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected java.lang.Class</code></td><td width="" align="left"><code><a href="#method_substitute">substitute</a>(java.lang.Class typeToConsider)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ComparableTypePromoter">ComparableTypePromoter</a></h2><p><code>public <strong>ComparableTypePromoter</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_checkCombination">checkCombination</a></h2><p><code>protected boolean <strong>checkCombination</strong>(java.lang.Class newType)</code></p><p></p><h3>Parameters</h3><p><code>newType</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_substitute">substitute</a></h2><p><code>protected java.lang.Class <strong>substitute</strong>(java.lang.Class typeToConsider)</code></p><p></p><h3>Parameters</h3><p><code>typeToConsider</code></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils.html
deleted file mode 100644
index ee61901..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class LiteralUtils</h2><br><hr><pre>public class <strong>LiteralUtils</strong>
-extends java.lang.Object</pre>String literal utilities<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_LiteralUtils">LiteralUtils</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public static java.lang.String</code></td><td width="" align="left"><code><a href="#method_unquote">unquote</a>(java.lang.String quotedString)</code><br>
-
- Unquotes a quoted string, changing double quotes into single quotes as well.
- Examples (string delimited by > and <):
- >"A"< becomes >A<
- >'B'< becomes >B<
- >"A""B"< becomes >A"B<
- >"A""B"< becomes >A"B<
- >'A''''B'< becomes >A''B<
- >"A''''B"< becomes >A''''B<</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_LiteralUtils">LiteralUtils</a></h2><p><code>public <strong>LiteralUtils</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_unquote">unquote</a></h2><p><code>public java.lang.String <strong>unquote</strong>(java.lang.String quotedString)</code></p><p>Unquotes a quoted string, changing double quotes into single quotes as well.
- Examples (string delimited by > and <):
- >"A"< becomes >A<
- >'B'< becomes >B<
- >"A""B"< becomes >A"B<
- >"A""B"< becomes >A"B<
- >'A''''B'< becomes >A''B<
- >"A''''B"< becomes >A''''B<</p><h3>Parameters</h3><p><code>quotedString</code> - A quoted string possibly containing escaped quotes</p><h3>Returns</h3><p><code>java.lang.String</code> - unquoted and unescaped string</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter.html
deleted file mode 100644
index 88848e5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class NumericTypePromoter</h2><br><hr><pre>public class <strong>NumericTypePromoter</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_NumericTypePromoter">NumericTypePromoter</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_checkCombination">checkCombination</a>(java.lang.Class newType)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></td><td width="" align="left"><code><a href="#method_doPromote">doPromote</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType value)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected java.lang.Class</code></td><td width="" align="left"><code><a href="#method_substitute">substitute</a>(java.lang.Class typeToConsider)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_NumericTypePromoter">NumericTypePromoter</a></h2><p><code>public <strong>NumericTypePromoter</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_checkCombination">checkCombination</a></h2><p><code>protected boolean <strong>checkCombination</strong>(java.lang.Class newType)</code></p><p></p><h3>Parameters</h3><p><code>newType</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_doPromote">doPromote</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType <strong>doPromote</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType value)</code></p><p></p><h3>Parameters</h3><p><code>value</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_substitute">substitute</a></h2><p><code>protected java.lang.Class <strong>substitute</strong>(java.lang.Class typeToConsider)</code></p><p></p><h3>Parameters</h3><p><code>typeToConsider</code></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter.html
deleted file mode 100644
index e2ce1d5..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class ScalarTypePromoter</h2><br><hr><pre>public class <strong>ScalarTypePromoter</strong>
-extends org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_ScalarTypePromoter">ScalarTypePromoter</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_checkCombination">checkCombination</a>(java.lang.Class newType)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected java.lang.Class</code></td><td width="" align="left"><code><a href="#method_substitute">substitute</a>(java.lang.Class typeToConsider)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_ScalarTypePromoter">ScalarTypePromoter</a></h2><p><code>public <strong>ScalarTypePromoter</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_checkCombination">checkCombination</a></h2><p><code>protected boolean <strong>checkCombination</strong>(java.lang.Class newType)</code></p><p></p><h3>Parameters</h3><p><code>newType</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_substitute">substitute</a></h2><p><code>protected java.lang.Class <strong>substitute</strong>(java.lang.Class typeToConsider)</code></p><p></p><h3>Parameters</h3><p><code>typeToConsider</code></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator.html
deleted file mode 100644
index cc1fd34..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class StringCodePointIterator</h2><br><hr><pre>public class <strong>StringCodePointIterator</strong>
-extends java.lang.Object</pre><hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_StringCodePointIterator">StringCodePointIterator</a></strong>(java.lang.String text)</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Object</code></td><td width="" align="left"><code><a href="#method_clone">clone</a>()</code><br>
-
- Creates a copy of this iterator.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_current">current</a>()</code><br>
-
- Implements CodePointIterator.current() for String.</td></tr><tr valign="top"><td width="20%" align="right"><code>public boolean</code></td><td width="" align="left"><code><a href="#method_equals">equals</a>(java.lang.Object obj)</code><br>
-
- Compares the equality of two StringCodePointIterator objects.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_first">first</a>()</code><br>
-
- Implements CodePointIterator.first() for String.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_getIndex">getIndex</a>()</code><br>
-
- Implements CodePointIterator.getIndex() for String.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_hashCode">hashCode</a>()</code><br>
-
- Computes a hashcode for this iterator.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_last">last</a>()</code><br>
-
- Implements CodePointIterator.last() for String.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_next">next</a>()</code><br>
-
- Implements CodePointIterator.next() for String.</td></tr><tr valign="top"><td width="20%" align="right"><code>public int</code></td><td width="" align="left"><code><a href="#method_previous">previous</a>()</code><br>
-
- Implements CodePointIterator.previous() for String.</td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_setText">setText</a>(java.lang.String text)</code><br>
-
- Reset this iterator to point to a new string. This package-visible
- method is used by other java.text classes that want to avoid allocating
- new StringCodePointIterator objects every time their setText method
- is called.</td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_StringCodePointIterator">StringCodePointIterator</a></h2><p><code>public <strong>StringCodePointIterator</strong>(java.lang.String text)</code></p><p>Constructs an iterator with an initial index of 0.</p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_clone">clone</a></h2><p><code>public java.lang.Object <strong>clone</strong>()</code></p><p>Creates a copy of this iterator.</p><h3>Returns</h3><p><code>java.lang.Object</code> - A copy of this</p><hr><h2><a name="method_current">current</a></h2><p><code>public int <strong>current</strong>()</code></p><p>Implements CodePointIterator.current() for String.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_equals">equals</a></h2><p><code>public boolean <strong>equals</strong>(java.lang.Object obj)</code></p><p>Compares the equality of two StringCodePointIterator objects.</p><h3>Parameters</h3><p><code>obj</code> - the StringCodePointIterator object to be compared with.</p><h3>Returns</h3><p><code>boolean</code> - true if the given obj is the same as this StringCodePointIterator object; false otherwise.</p><hr><h2><a name="method_first">first</a></h2><p><code>public int <strong>first</strong>()</code></p><p>Implements CodePointIterator.first() for String.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_getIndex">getIndex</a></h2><p><code>public int <strong>getIndex</strong>()</code></p><p>Implements CodePointIterator.getIndex() for String.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_hashCode">hashCode</a></h2><p><code>public int <strong>hashCode</strong>()</code></p><p>Computes a hashcode for this iterator.</p><h3>Returns</h3><p><code>int</code> - A hash code</p><hr><h2><a name="method_last">last</a></h2><p><code>public int <strong>last</strong>()</code></p><p>Implements CodePointIterator.last() for String.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_next">next</a></h2><p><code>public int <strong>next</strong>()</code></p><p>Implements CodePointIterator.next() for String.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_previous">previous</a></h2><p><code>public int <strong>previous</strong>()</code></p><p>Implements CodePointIterator.previous() for String.</p><h3>Returns</h3><p><code>int</code></p><hr><h2><a name="method_setText">setText</a></h2><p><code>public void <strong>setText</strong>(java.lang.String text)</code></p><p>Reset this iterator to point to a new string. This package-visible
- method is used by other java.text classes that want to avoid allocating
- new StringCodePointIterator objects every time their setText method
- is called.</p><h3>Parameters</h3><p><code>text</code> - The String to be iterated over</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter.html b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter.html
deleted file mode 100644
index 57b146a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<html><body><p><font size="+1"><strong>Package org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font></p><hr><h2><font size="-1"><strong>org.eclipse.wst.xml.xpath2.processor.internal.utils</strong></font><br>
- Class TypePromoter</h2><br><hr><pre>public class <strong>TypePromoter</strong>
-extends java.lang.Object</pre>Generic type promoter for handling subtype substitution and type promotions for functions and operators.<hr><table width="100%" border="1"><tr bgcolor="#CCCCFF"><td width="100%"><h2>Constructor Summary</h2></td></tr><tr><td><code><strong><a href="#con_TypePromoter">TypePromoter</a></strong>()</code></td></tr></table><br><table width="100%" border="1"><tr cols="2" bgcolor="#CCCCFF"><td colspan="2" width="100%"><h2>Method Summary</h2></td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></td><td width="" align="left"><code><a href="#method_atomize">atomize</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected boolean</code></td><td width="" align="left"><code><a href="#method_checkCombination">checkCombination</a>(java.lang.Class newType)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_considerSequence">considerSequence</a>(org.eclipse.wst.xml.xpath2.processor.ResultSequence sequenceToConsider)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_considerType">considerType</a>(java.lang.Class typeToConsider)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_considerTypes">considerTypes</a>(java.util.Collection typesToConsider)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public void</code></td><td width="" align="left"><code><a href="#method_considerValue">considerValue</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></td><td width="" align="left"><code><a href="#method_doPromote">doPromote</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType value)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public java.lang.Class</code></td><td width="" align="left"><code><a href="#method_getTargetType">getTargetType</a>()</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></td><td width="" align="left"><code><a href="#method_promote">promote</a>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType value)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected void</code></td><td width="" align="left"><code><a href="#method_setTargetType">setTargetType</a>(java.lang.Class class1)</code><br>
-
- </td></tr><tr valign="top"><td width="20%" align="right"><code>protected java.lang.Class</code></td><td width="" align="left"><code><a href="#method_substitute">substitute</a>(java.lang.Class typeToConsider)</code><br>
-
- </td></tr></table><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Constructor Detail
- </h2></td></tr></table><h2><a name="con_TypePromoter">TypePromoter</a></h2><p><code>public <strong>TypePromoter</strong>()</code></p><p></p><hr><table cols="2" width="100%" border="1"><tr colspan="2" width="100%" bgcolor="#CCCCFF" align="left"><td><h2>
- Methods Detail
- </h2></td></tr></table><h2><a name="method_atomize">atomize</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType <strong>atomize</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at)</code></p><p></p><h3>Parameters</h3><p><code>at</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></p><hr><h2><a name="method_checkCombination">checkCombination</a></h2><p><code>protected boolean <strong>checkCombination</strong>(java.lang.Class newType)</code></p><p></p><h3>Parameters</h3><p><code>newType</code></p><h3>Returns</h3><p><code>boolean</code></p><hr><h2><a name="method_considerSequence">considerSequence</a></h2><p><code>public void <strong>considerSequence</strong>(org.eclipse.wst.xml.xpath2.processor.ResultSequence sequenceToConsider)</code></p><p></p><h3>Parameters</h3><p><code>sequenceToConsider</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_considerType">considerType</a></h2><p><code>public void <strong>considerType</strong>(java.lang.Class typeToConsider)</code></p><p></p><h3>Parameters</h3><p><code>typeToConsider</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_considerTypes">considerTypes</a></h2><p><code>public void <strong>considerTypes</strong>(java.util.Collection typesToConsider)</code></p><p></p><h3>Parameters</h3><p><code>typesToConsider</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_considerValue">considerValue</a></h2><p><code>public void <strong>considerValue</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType at)</code></p><p></p><h3>Parameters</h3><p><code>at</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_doPromote">doPromote</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType <strong>doPromote</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType value)</code></p><p></p><h3>Parameters</h3><p><code>value</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_getTargetType">getTargetType</a></h2><p><code>public java.lang.Class <strong>getTargetType</strong>()</code></p><p></p><h3>Returns</h3><p><code>java.lang.Class</code></p><hr><h2><a name="method_promote">promote</a></h2><p><code>public org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType <strong>promote</strong>(org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType value)</code></p><p></p><h3>Parameters</h3><p><code>value</code></p><h3>Returns</h3><p><code>org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType</code></p><h3>Throws:</h3><p><code>org.eclipse.wst.xml.xpath2.processor.DynamicError</code></p><hr><h2><a name="method_setTargetType">setTargetType</a></h2><p><code>protected void <strong>setTargetType</strong>(java.lang.Class class1)</code></p><p></p><h3>Parameters</h3><p><code>class1</code></p><hr><h2><a name="method_substitute">substitute</a></h2><p><code>protected java.lang.Class <strong>substitute</strong>(java.lang.Class typeToConsider)</code></p><p></p><h3>Parameters</h3><p><code>typeToConsider</code> - The</p><h3>Returns</h3><p><code>java.lang.Class</code> - The supertype to treat it as (i.e. if a xs:nonNegativeInteger is treated as xs:number)</p><hr></body></html>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jel.xml b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jel.xml
deleted file mode 100644
index 7b5e490..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jel.xml
+++ /dev/null
@@ -1,16735 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<jel>
- <admin creation="Mon Apr 12 15:41:44 PDT 2010" xsdversion="1.0.0" version="1.0.0" />
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.CollationProvider" type="CollationProvider">
- <comment>
- <description>Service provider interface for looking up collations from within the dynamic context.</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <methods>
- <method visibility="public" name="get_collation" returncomment="The collation to use, or null if no such collation exists by this provider" fulltype="java.util.Comparator" type="Comparator">
- <comment>
- <description>Gets the named collator. W3C does not define collation names (yet?) so we are constrained to using an
- implementation-defined naming scheme.</description>
- <attribute name="@param">
- <description>name A URI designating the collation to use</description>
- </attribute>
- <attribute name="@return">
- <description>The collation to use, or null if no such collation exists by this provider</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="A URI designating the collation to use" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.DOMBuilder" type="DOMBuilder">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoader" type="DOMLoader" />
- </implements>
- <comment>
- <description>The DOM builder loads an DOM from an InputStream. The loading is always namespace aware.</description>
- </comment>
- <fields>
- <field visibility="package-private" name="_validating" fulltype="boolean" type="boolean" />
- <field visibility="package-private" name="_namespace_aware" fulltype="boolean" type="boolean" />
- </fields>
- <methods>
- <constructor visibility="public" name="DOMBuilder">
- <comment>
- <description>Constructor for DOM builder.</description>
- </comment>
- </constructor>
- <method visibility="public" name="load" returncomment="The loaded document." fulltype="org.w3c.dom.Document" type="Document">
- <comment>
- <description>Loads The XML document.</description>
- <attribute name="@param">
- <description>in
- is the input stream.</description>
- </attribute>
- <attribute name="@throws">
- <description>DOMLoaderException
- DOM loader exception.</description>
- </attribute>
- <attribute name="@return">
- <description>The loaded document.</description>
- </attribute>
- </comment>
- <params>
- <param name="in" comment="is the input stream." fulltype="java.io.InputStream" type="InputStream" />
- </params>
- <exceptions>
- <exception comment="DOM loader exception." fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoaderException" type="DOMLoaderException" />
- </exceptions>
- </method>
- <method visibility="public" name="set_validating" fulltype="void" type="void">
- <comment>
- <description>Set validating boolean.</description>
- <attribute name="@param">
- <description>x
- is the value to set the validating boolean to.</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="is the value to set the validating boolean to." fulltype="boolean" type="boolean" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoader" type="DOMLoader">
- <comment>
- <description>The DOM loader loads the XML document.</description>
- </comment>
- <methods>
- <method visibility="public" name="load" returncomment="The loaded document. The document is always loaded as namespace-aware" fulltype="org.w3c.dom.Document" type="Document">
- <comment>
- <description>The DOM loader loads the XML docuemnt</description>
- <attribute name="@param">
- <description>in
- is the input stream.</description>
- </attribute>
- <attribute name="@throws">
- <description>DOMLoaderException
- DOM loader exception.</description>
- </attribute>
- <attribute name="@return">
- <description>The loaded document. The document is always loaded as namespace-aware</description>
- </attribute>
- </comment>
- <params>
- <param name="in" comment="is the input stream." fulltype="java.io.InputStream" type="InputStream" />
- </params>
- <exceptions>
- <exception comment="DOM loader exception." fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoaderException" type="DOMLoaderException" />
- </exceptions>
- </method>
- <method visibility="public" name="set_validating" fulltype="void" type="void">
- <comment>
- <description>Set validating boolean.</description>
- <attribute name="@param">
- <description>val
- is the validating boolean.</description>
- </attribute>
- </comment>
- <params>
- <param name="val" comment="is the validating boolean." fulltype="boolean" type="boolean" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathException" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.XPathException" fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoaderException" type="DOMLoaderException">
- <comment>
- <description>Exception caused by DOM loader.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DOMLoaderException">
- <comment>
- <description>Constructor for DOM loader exception.</description>
- <attribute name="@param">
- <description>reason
- is the reason for the exception.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the exception." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="DefaultStaticContext" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext" fulltype="org.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext" type="DefaultDynamicContext">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </implements>
- <comment>
- <description>The default implementation of a Dynamic Context.
-
- Initializes and provides functionality of a dynamic context according to the
- XPath 2.0 specification.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DefaultDynamicContext">
- <comment>
- <description>Constructor.</description>
- <attribute name="@param">
- <description>schema
- Schema information of document. May be null</description>
- </attribute>
- <attribute name="@param">
- <description>doc
- Document [root] node of XML source.</description>
- </attribute>
- </comment>
- <params>
- <param name="schema" comment="Schema information of document. May be null" fulltype="org.apache.xerces.xs.XSModel" type="XSModel" />
- <param name="doc" comment="Document [root] node of XML source." fulltype="org.w3c.dom.Document" type="Document" />
- </params>
- </constructor>
- <method visibility="public" name="tz" returncomment="an xs:integer _tz" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Reads the day from a TimeDuration type</description>
- <attribute name="@return">
- <description>an xs:integer _tz</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="current_date_time" fulltype="java.util.GregorianCalendar" type="GregorianCalendar">
- <comment>
- <description>Gets the Current stable date time from the dynamic context.</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- <attribute name="@see">
- <description>org.eclipse.wst.xml.xpath2.processor.DynamicContext#get_current_time()</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_focus" fulltype="void" type="void">
- <comment>
- <description>Changes the current focus.</description>
- <attribute name="@param">
- <description>f
- focus to set</description>
- </attribute>
- </comment>
- <params>
- <param name="f" comment="focus to set" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Focus" type="Focus" />
- </params>
- </method>
- <method visibility="public" name="focus" returncomment="_focus" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Focus" type="Focus">
- <comment>
- <description>Return the focus</description>
- <attribute name="@return">
- <description>_focus</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="context_item" returncomment="an AnyType result from _focus.context_item()" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Retrieve context item that is in focus</description>
- <attribute name="@return">
- <description>an AnyType result from _focus.context_item()</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="context_position" returncomment="an integer result from _focus.position()" fulltype="int" type="int">
- <comment>
- <description>Retrieve the position of the focus</description>
- <attribute name="@return">
- <description>an integer result from _focus.position()</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="last" returncomment="an integer result from _focus.last()" fulltype="int" type="int">
- <comment>
- <description>Retrieve the position of the last focus</description>
- <attribute name="@return">
- <description>an integer result from _focus.last()</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get_variable" returncomment="an AnyType result from get_var(name) or return NULL" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Retrieve the variable name</description>
- <attribute name="@return">
- <description>an AnyType result from get_var(name) or return NULL</description>
- </attribute>
- </comment>
- <params>
- <param name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="evaluate_function" returncomment="a ResultSequence from funct.evaluate(args)" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <attribute name="@return">
- <description>a ResultSequence from funct.evaluate(args)</description>
- </attribute>
- </comment>
- <params>
- <param name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="args" fulltype="java.util.Collection" type="Collection" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="add_function_library" fulltype="void" type="void">
- <comment>
- <description>Adds function definitions.</description>
- <attribute name="@param">
- <description>fl
- Function library to add.</description>
- </attribute>
- </comment>
- <params>
- <param name="fl" comment="Function library to add." fulltype="FunctionLibrary" type="FunctionLibrary" />
- </params>
- </method>
- <method visibility="public" name="get_doc" returncomment="a ResultSequence from ResultSequenceFactory.create_new()" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>get document</description>
- <attribute name="@return">
- <description>a ResultSequence from ResultSequenceFactory.create_new()</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="resolved" fulltype="java.net.URI" type="URI" />
- </params>
- </method>
- <method visibility="public" name="resolve_uri" fulltype="java.net.URI" type="URI">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="uri" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="set_variable" fulltype="void" type="void">
- <comment>
- <description>Sets the value of a variable.</description>
- <attribute name="@param">
- <description>var
- Variable name.</description>
- </attribute>
- <attribute name="@param">
- <description>val
- Variable value.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="Variable name." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="val" comment="Variable value." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="public" name="set_default_collation" fulltype="void" type="void">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="_default_collation" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="default_collation_name" fulltype="java.lang.String" type="String">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get_collation" fulltype="java.util.Comparator" type="Comparator">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="uri" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="set_collation_provider" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>provider</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="provider" comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.CollationProvider" type="CollationProvider" />
- </params>
- </method>
- <method visibility="public" name="node_position" fulltype="int" type="int">
- <comment>
- <description>Use focus().position() to retrieve the value.</description>
- <attribute name="@deprecated">
- <description>This will be removed in a future version use focus().position().</description>
- </attribute>
- </comment>
- <params>
- <param name="node" fulltype="org.w3c.dom.Node" type="Node" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator" type="DefaultEvaluator">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.Evaluator" type="Evaluator" />
- </implements>
- <comment>
- <description>Default evaluator interface</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DefaultEvaluator">
- <comment>
- <description>set parameters</description>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@param">
- <description>doc
- is the document.</description>
- </attribute>
- </comment>
- <params>
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- <param name="doc" comment="is the document." fulltype="org.w3c.dom.Document" type="Document" />
- </params>
- </constructor>
- <method visibility="public" name="evaluate" returncomment="result sequence." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>evaluate the xpath node</description>
- <attribute name="@param">
- <description>node
- is the xpath node.</description>
- </attribute>
- <attribute name="@throws">
- <description>dynamic
- error.</description>
- </attribute>
- <attribute name="@return">
- <description>result sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the xpath node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="visit" returncomment="result sequence." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>iterate through xpath expression</description>
- <attribute name="@param">
- <description>xp
- is the xpath.</description>
- </attribute>
- <attribute name="@return">
- <description>result sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="xp" comment="is the xpath." fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit for expression</description>
- <attribute name="@param">
- <description>fex
- is the for expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="fex" comment="is the for expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr" type="ForExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function or null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit quantified expression</description>
- <attribute name="@param">
- <description>qex
- is the quantified expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function or null.</description>
- </attribute>
- </comment>
- <params>
- <param name="qex" comment="is the quantified expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr" type="QuantifiedExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a ifex.then_clause().accept(this)." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit if expression</description>
- <attribute name="@param">
- <description>ifex
- is the if expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a ifex.then_clause().accept(this).</description>
- </attribute>
- </comment>
- <params>
- <param name="ifex" comment="is the if expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr" type="IfExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit or expression</description>
- <attribute name="@param">
- <description>orex
- is the or expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="orex" comment="is the or expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr" type="OrExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit and expression</description>
- <attribute name="@param">
- <description>andex
- is the and expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="andex" comment="is the and expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr" type="AndExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function or null" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit compare expression</description>
- <attribute name="@param">
- <description>cmpex
- is the compare expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function or null</description>
- </attribute>
- </comment>
- <params>
- <param name="cmpex" comment="is the compare expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr" type="CmpExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit range expression</description>
- <attribute name="@param">
- <description>rex
- is the range expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="rex" comment="is the range expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr" type="RangeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit and expression</description>
- <attribute name="@param">
- <description>addex
- is the and expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="addex" comment="is the and expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr" type="AddExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit sub expression</description>
- <attribute name="@param">
- <description>subex
- is the sub expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="subex" comment="is the sub expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr" type="SubExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit multiply expression</description>
- <attribute name="@param">
- <description>mulex
- is the mul expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the mul expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr" type="MulExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit division expression</description>
- <attribute name="@param">
- <description>mulex
- is the division expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the division expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr" type="DivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit integer division expression</description>
- <attribute name="@param">
- <description>mulex
- is the integer division expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the integer division expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr" type="IDivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit modular expression</description>
- <attribute name="@param">
- <description>mulex
- is the modular expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the modular expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr" type="ModExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit union expression</description>
- <attribute name="@param">
- <description>unex
- is the union expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="unex" comment="is the union expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr" type="UnionExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit pipe expression</description>
- <attribute name="@param">
- <description>pipex
- is the pipe expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="pipex" comment="is the pipe expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr" type="PipeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit intersect expression</description>
- <attribute name="@param">
- <description>iexpr
- is the intersect expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="iexpr" comment="is the intersect expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr" type="IntersectExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit except expression</description>
- <attribute name="@param">
- <description>eexpr
- is the except expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="eexpr" comment="is the except expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr" type="ExceptExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit instance of expression</description>
- <attribute name="@param">
- <description>ioexp
- is the instance of expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="ioexp" comment="is the instance of expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr" type="InstOfExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit treat-as expression</description>
- <attribute name="@param">
- <description>taexp
- is the treat-as expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="taexp" comment="is the treat-as expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr" type="TreatAsExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit castable expression</description>
- <attribute name="@param">
- <description>cexp
- is the castable expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="cexp" comment="is the castable expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr" type="CastableExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit cast expression</description>
- <attribute name="@param">
- <description>cexp
- is the cast expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="cexp" comment="is the cast expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr" type="CastExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit minus expression</description>
- <attribute name="@param">
- <description>e
- is the minus expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the minus expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr" type="MinusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit plus expression</description>
- <attribute name="@param">
- <description>e
- is the plus expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the plus expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr" type="PlusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit XPath expression</description>
- <attribute name="@param">
- <description>e
- is the XPath expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the XPath expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit a forward step expression</description>
- <attribute name="@param">
- <description>e
- is the forward step.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the forward step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep" type="ForwardStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit a reverse step expression</description>
- <attribute name="@param">
- <description>e
- is the reverse step.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the reverse step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep" type="ReverseStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit a name test expression</description>
- <attribute name="@param">
- <description>e
- is thename test.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is thename test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest" type="NameTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit variable reference</description>
- <attribute name="@param">
- <description>e
- is the variable reference.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the variable reference." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef" type="VarRef" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit string literal.</description>
- <attribute name="@param">
- <description>e
- is the string literal.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the string literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral" type="StringLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit integer literal.</description>
- <attribute name="@param">
- <description>e
- is the integer literal.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the integer literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral" type="IntegerLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit double literal.</description>
- <attribute name="@param">
- <description>e
- is the double literal.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the double literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral" type="DoubleLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit decimal literal.</description>
- <attribute name="@param">
- <description>e
- is the decimal literal.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the decimal literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral" type="DecimalLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit parent expression.</description>
- <attribute name="@param">
- <description>e
- is the parent expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the parent expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr" type="ParExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit context item expression.</description>
- <attribute name="@param">
- <description>e
- is the context item expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the context item expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr" type="CntxItemExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function or null" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit function call.</description>
- <attribute name="@param">
- <description>e
- is the function call.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function or null</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the function call." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall" type="FunctionCall" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit single type.</description>
- <attribute name="@param">
- <description>e
- is the single type.</description>
- </attribute>
- <attribute name="@return">
- <description>null</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the single type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit sequence type.</description>
- <attribute name="@param">
- <description>e
- is the sequence type.</description>
- </attribute>
- <attribute name="@return">
- <description>null</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the sequence type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit item type.</description>
- <attribute name="@param">
- <description>e
- is the item type.</description>
- </attribute>
- <attribute name="@return">
- <description>null</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the item type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit any kind test.</description>
- <attribute name="@param">
- <description>e
- is the any kind test.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the any kind test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest" type="AnyKindTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit document test.</description>
- <attribute name="@param">
- <description>e
- is the document test.</description>
- </attribute>
- <attribute name="@return">
- <description>result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the document test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest" type="DocumentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit text test.</description>
- <attribute name="@param">
- <description>e
- is the text test.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the text test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest" type="TextTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit comment test.</description>
- <attribute name="@param">
- <description>e
- is the text test.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the text test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest" type="CommentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a argument" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit PI test.</description>
- <attribute name="@param">
- <description>e
- is the PI test.</description>
- </attribute>
- <attribute name="@return">
- <description>a argument</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the PI test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest" type="PITest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit attribute test.</description>
- <attribute name="@param">
- <description>e
- is the attribute test.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the attribute test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest" type="AttributeTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit schema attribute test.</description>
- <attribute name="@param">
- <description>e
- is the schema attribute test.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the schema attribute test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest" type="SchemaAttrTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit element test.</description>
- <attribute name="@param">
- <description>e
- is the element test.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the element test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest" type="ElementTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit schema element test.</description>
- <attribute name="@param">
- <description>e
- is the schema element test.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the schema element test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest" type="SchemaElemTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit axis step.</description>
- <attribute name="@param">
- <description>e
- is the axis step.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the axis step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep" type="AxisStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a result sequence" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>visit filter expression</description>
- <attribute name="@param">
- <description>e
- is the filter expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the filter expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr" type="FilterExpr" />
- </params>
- </method>
- </methods>
- <jelclass superclass="Error" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="java.lang.Error" fulltype="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError" type="DefaultEvaluator.DummyError">
- <methods>
- <constructor visibility="public" name="DefaultEvaluator.DummyError">
- <params>
- <param name="type" fulltype="int" type="int" />
- </params>
- </constructor>
- <method visibility="public" name="type" fulltype="int" type="int" />
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair" type="DefaultEvaluator.Pair">
- <fields>
- <field visibility="public" name="_one" fulltype="java.lang.Object" type="Object" />
- <field visibility="public" name="_two" fulltype="java.lang.Object" type="Object" />
- </fields>
- <methods>
- <constructor visibility="public" name="DefaultEvaluator.Pair">
- <params>
- <param name="o" fulltype="java.lang.Object" type="Object" />
- <param name="t" fulltype="java.lang.Object" type="Object" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- </jelclass>
- <jelclass superclass="Error" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="java.lang.Error" fulltype="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError" type="DefaultEvaluator.DummyError">
- <methods>
- <constructor visibility="public" name="DefaultEvaluator.DummyError">
- <params>
- <param name="type" fulltype="int" type="int" />
- </params>
- </constructor>
- <method visibility="public" name="type" fulltype="int" type="int" />
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair" type="DefaultEvaluator.Pair">
- <fields>
- <field visibility="public" name="_one" fulltype="java.lang.Object" type="Object" />
- <field visibility="public" name="_two" fulltype="java.lang.Object" type="Object" />
- </fields>
- <methods>
- <constructor visibility="public" name="DefaultEvaluator.Pair">
- <params>
- <param name="o" fulltype="java.lang.Object" type="Object" />
- <param name="t" fulltype="java.lang.Object" type="Object" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.StaticContext" type="StaticContext" />
- </implements>
- <comment>
- <description>Interface for dynamic context.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="http://www.w3.org/2005/xpath-functions/collation/codepoint" visibility="public" name="CODEPOINT_COLLATION" constexpr=""http://www.w3.org/2005/xpath-functions/collation/codepoint"" fulltype="java.lang.String" type="String">
- <comment>
- <description>The default collation which is guaranteed to always be implemented</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </field>
- </fields>
- <methods>
- <method visibility="public" name="context_item" returncomment="the context item." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Get context item.</description>
- <attribute name="@return">
- <description>the context item.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="context_position" returncomment="position of context node." fulltype="int" type="int">
- <comment>
- <description>Get context node position.</description>
- <attribute name="@return">
- <description>position of context node.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="last" returncomment="last item position." fulltype="int" type="int">
- <comment>
- <description>Get position of last item.</description>
- <attribute name="@return">
- <description>last item position.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get_variable" returncomment="variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Get variable.</description>
- <attribute name="@param">
- <description>name
- is the name of the variable.</description>
- </attribute>
- <attribute name="@return">
- <description>variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the name of the variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="set_variable" fulltype="void" type="void">
- <comment>
- <description>Set variable.</description>
- <attribute name="@param">
- <description>var
- is name of the variable.</description>
- </attribute>
- <attribute name="@param">
- <description>val
- is the value to be set for the variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="is name of the variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="val" comment="is the value to be set for the variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="public" name="evaluate_function" returncomment="result of the function evaluation." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Evaluate the function of the arguments.</description>
- <attribute name="@param">
- <description>name
- is the name.</description>
- </attribute>
- <attribute name="@param">
- <description>args
- are the arguments.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError
- dynamic error.</description>
- </attribute>
- <attribute name="@return">
- <description>result of the function evaluation.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the name." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="args" comment="are the arguments." fulltype="java.util.Collection" type="Collection" />
- </params>
- <exceptions>
- <exception comment="dynamic error." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="current date time and implicit timezone." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Reads the day from a TimeDuration type</description>
- <attribute name="@return">
- <description>current date time and implicit timezone.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get_doc" returncomment="document." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Get document.</description>
- <attribute name="@param">
- <description>uri
- is the URI of the document.</description>
- </attribute>
- <attribute name="@return">
- <description>document.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="uri" comment="is the URI of the document." fulltype="java.net.URI" type="URI" />
- </params>
- </method>
- <method visibility="public" name="resolve_uri" returncomment="the absolutized, resolved URI." fulltype="java.net.URI" type="URI">
- <comment>
- <description>Resolve an URI</description>
- <attribute name="@param">
- <description>uri
- is the possibly relative URI to resolve</description>
- </attribute>
- <attribute name="@return">
- <description>the absolutized, resolved URI.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="uri" comment="is the possibly relative URI to resolve" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="current_date_time" returncomment="The current date and time, which will always be same for the dynamic context." fulltype="java.util.GregorianCalendar" type="GregorianCalendar">
- <comment>
- <description>Returns the current date time using the GregorianCalendar.</description>
- <attribute name="@return">
- <description>The current date and time, which will always be same for the dynamic context.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_focus" fulltype="void" type="void">
- <comment>
- <description>Set focus.</description>
- <attribute name="@param">
- <description>focus
- is focus to be set.</description>
- </attribute>
- </comment>
- <params>
- <param name="focus" comment="is focus to be set." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Focus" type="Focus" />
- </params>
- </method>
- <method visibility="public" name="focus" returncomment="Focus" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Focus" type="Focus">
- <comment>
- <description>Return focus.</description>
- <attribute name="@return">
- <description>Focus</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get_collation" returncomment="A Jaa collator, or null, if no such Collator exists" fulltype="java.util.Comparator" type="Comparator">
- <comment>
- <description>Return a useful collator for the specified URI</description>
- <attribute name="@param">
- <description>uri</description>
- </attribute>
- <attribute name="@return">
- <description>A Jaa collator, or null, if no such Collator exists</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="uri" comment="" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="default_collation_name" returncomment="The default name to use as the collator" fulltype="java.lang.String" type="String">
- <comment>
- <description>Returns the current default collator</description>
- <attribute name="@return">
- <description>The default name to use as the collator</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="node_position" fulltype="int" type="int">
- <comment>
- <attribute name="@deprecated" />
- </comment>
- <params>
- <param name="node" fulltype="org.w3c.dom.Node" type="Node" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathException" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.XPathException" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Dynamic Error like division by 0 or type errors.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DynamicError">
- <comment>
- <description>Constructor for Dynamic Error.</description>
- <attribute name="@param">
- <description>code
- is the code that is set.</description>
- </attribute>
- <attribute name="@param">
- <description>err
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="code" comment="is the code that is set." fulltype="java.lang.String" type="String" />
- <param name="err" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="DynamicError">
- <comment>
- <description>Constructor for Dynamic Error.</description>
- <attribute name="@param">
- <description>te
- is the error type.</description>
- </attribute>
- </comment>
- <params>
- <param name="te" comment="is the error type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.TypeError" type="TypeError" />
- </params>
- </constructor>
- <method visibility="public" name="code" returncomment="the code." fulltype="java.lang.String" type="String">
- <comment>
- <description>Returns the string of the code.</description>
- <attribute name="@return">
- <description>the code.</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="cant_cast" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@param">
- <description>err
- is the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="throw_type_error" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@throws">
- <description>DynamicError
- a Dynamic Error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- </comment>
- <exceptions>
- <exception comment="a Dynamic Error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="argument_type_error" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@param">
- <description>type Type found</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="type" comment="Type found" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method static="true" visibility="public" name="invalidType" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="inputToLargeForDecimal" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="user_error" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@param">
- <description>desc
- is the description of the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="ns" fulltype="java.lang.String" type="String" />
- <param name="code" fulltype="java.lang.String" type="String" />
- <param name="desc" comment="is the description of the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="user_error" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@param">
- <description>err
- is the description of the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the description of the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="regex_flags_error" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the Dynamic Error for invalid flags in regular expressions</description>
- <attribute name="@param">
- <description>err</description>
- </attribute>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="regex_error" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@param">
- <description>err
- is the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="regex_match_zero_length" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error.</description>
- <attribute name="@param">
- <description>err
- is the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="unsupported_codepoint" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error for an unsupported Unicode codepoint</description>
- <attribute name="@param">
- <description>err
- is the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="unsupported_collation" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error for an unsupported normalization form</description>
- <attribute name="@param">
- <description>collationName
- is the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="collationName" comment="is the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="unsupported_normalization_form" returncomment="the DynamicError." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the dynamic error for an unsupported normalization form</description>
- <attribute name="@param">
- <description>err
- is the error</description>
- </attribute>
- <attribute name="@return">
- <description>the DynamicError.</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the error" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="lexical_error" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message when reads an Invalid lexical value</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="not_cmp" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message when reads an Items not comparable</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="more_one_item" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="empty_seq" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="not_one" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="invalidCollectionArgument" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message when reads Invalid argument to fn:collection</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="invalid_doc" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message when reads Invalid argument to fn:doc</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="doc_not_found" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message when fn:doc cannot load its document</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="div_zero" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Returns the error message when reads a Division by zero</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="numeric_overflow" returncomment="the make_error" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Numeric operation overflow/underflow</description>
- <attribute name="@param">
- <description>msg
- is the message</description>
- </attribute>
- <attribute name="@return">
- <description>the make_error</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="msg" comment="is the message" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="contextUndefined" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="invalidForCastConstructor" returncomment="FORG0001" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Data is invalid for casting or the data type constructor.</description>
- <attribute name="@param">
- <description>msg</description>
- </attribute>
- <attribute name="@return">
- <description>FORG0001</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="invalidPrefix" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>No namespace found for prefix.</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="noContextDoc" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>No context document</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="noBaseURI" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>No base-uri defined.</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="errorResolvingURI" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Error resolving relative uri against base-uri.</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="invalidTimezone" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Invalid Timezone value.</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="overflowUnderflow" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Overflow/underflow in duration operation.</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="nan" returncomment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Overflow/underflow in duration operation.</description>
- <attribute name="@return" />
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="invalidLexicalValue" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Invalid lexical value</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="overflowDateTime" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>Overflow/underflow in date/time operation</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="inconsistentTimeZone" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError">
- <comment>
- <description>The two arguments to fn:dateTime have inconsistent timezones</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.Evaluator" type="Evaluator">
- <comment>
- <description>interface to Evaluator</description>
- </comment>
- <methods>
- <method visibility="public" name="evaluate" returncomment="Result of evaluation." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Evaluate the root node.</description>
- <attribute name="@param">
- <description>root
- is the XPath node.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError
- dynamic error.</description>
- </attribute>
- <attribute name="@return">
- <description>Result of evaluation.</description>
- </attribute>
- </comment>
- <params>
- <param name="root" comment="is the XPath node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- <exceptions>
- <exception comment="dynamic error." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.JFlexCupParser" type="JFlexCupParser">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.XPathParser" type="XPathParser" />
- </implements>
- <comment>
- <description>JFlexCupParser parses the xpath expression</description>
- </comment>
- <methods>
- <constructor visibility="public" name="JFlexCupParser" />
- <method visibility="public" name="parse" returncomment="the xpath value." fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath">
- <comment>
- <description>Tries to parse the xpath expression</description>
- <attribute name="@param">
- <description>xpath
- is the xpath string.</description>
- </attribute>
- <attribute name="@throws">
- <description>XPathParserException.</description>
- </attribute>
- <attribute name="@return">
- <description>the xpath value.</description>
- </attribute>
- </comment>
- <params>
- <param name="xpath" comment="is the xpath string." fulltype="java.lang.String" type="String" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.XPathParserException" type="XPathParserException" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Interface to the methods of range of result sequence</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ResultSequence" />
- <method abstract="true" visibility="public" name="add" fulltype="void" type="void">
- <comment>
- <description>add item</description>
- <attribute name="@param">
- <description>item
- is an item of any type.</description>
- </attribute>
- </comment>
- <params>
- <param name="item" comment="is an item of any type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method abstract="true" visibility="public" name="concat" fulltype="void" type="void">
- <comment>
- <description>concatinate from rs</description>
- <attribute name="@param">
- <description>rs
- is a Result Sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="rs" comment="is a Result Sequence." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method abstract="true" visibility="public" name="iterator" fulltype="java.util.ListIterator" type="ListIterator">
- <comment>
- <description>List Iterator.</description>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="get" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>get item in index i</description>
- <attribute name="@param">
- <description>i
- is the position.</description>
- </attribute>
- </comment>
- <params>
- <param name="i" comment="is the position." fulltype="int" type="int" />
- </params>
- </method>
- <method abstract="true" visibility="public" name="size" returncomment="the size." fulltype="int" type="int">
- <comment>
- <description>get the size</description>
- <attribute name="@return">
- <description>the size.</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="clear" fulltype="void" type="void">
- <comment>
- <description>clear</description>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="create_new" returncomment="a new result sequence." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>create a new result sequence</description>
- <attribute name="@return">
- <description>a new result sequence.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="first" returncomment="the first item." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>retrieve the first item</description>
- <attribute name="@return">
- <description>the first item.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="empty" returncomment="boolean." fulltype="boolean" type="boolean">
- <comment>
- <description>check is the sequence is empty</description>
- <attribute name="@return">
- <description>boolean.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string" returncomment="result string" fulltype="java.lang.String" type="String">
- <comment>
- <description>retrieve items in sequence</description>
- <attribute name="@return">
- <description>result string</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="release" fulltype="void" type="void">
- <comment>
- <description>release the result sequence</description>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory" type="ResultSequenceFactory">
- <comment>
- <description>Result sequence factory</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ResultSequenceFactory" />
- <method abstract="true" visibility="protected" name="fact_create_new" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- <method abstract="true" visibility="protected" name="fact_release" fulltype="void" type="void">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="protected" name="fact_create_new" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="item" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="protected" name="fact_print_debug" fulltype="void" type="void" />
- <method static="true" visibility="public" name="create_new" returncomment="the creation of a new result sequence" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <attribute name="@return">
- <description>the creation of a new result sequence</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="create_new" returncomment="factory creating new item" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <attribute name="@param">
- <description>item
- is an item of any type.</description>
- </attribute>
- <attribute name="@return">
- <description>factory creating new item</description>
- </attribute>
- </comment>
- <params>
- <param name="item" comment="is an item of any type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method static="true" visibility="public" name="release" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>rs
- is the result sequence factory release rs</description>
- </attribute>
- </comment>
- <params>
- <param name="rs" comment="is the result sequence factory release rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method static="true" visibility="public" name="print_debug" fulltype="void" type="void">
- <comment>
- <description>factory debug</description>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.StaticChecker" type="StaticChecker">
- <comment>
- <description>Interface to static checker.</description>
- </comment>
- <methods>
- <method visibility="public" name="check" fulltype="void" type="void">
- <comment>
- <description>checks XPathNode</description>
- <attribute name="@throws">
- <description>static error.</description>
- </attribute>
- <attribute name="@param">
- <description>root
- is an XPath node.</description>
- </attribute>
- </comment>
- <params>
- <param name="root" comment="is an XPath node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.StaticError" type="StaticError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.StaticContext" type="StaticContext">
- <comment>
- <description>interface to static context</description>
- </comment>
- <methods>
- <method visibility="public" name="xpath1_compatible" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>is it xpath 1.0 compatible.</description>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="prefix_exists" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>namespaces does the prefix exist</description>
- <attribute name="@param">
- <description>prefix
- is the prefix</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="prefix" comment="is the prefix" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="resolve_prefix" returncomment="string" fulltype="java.lang.String" type="String">
- <comment>
- <attribute name="@param">
- <description>prefix
- is the prefix</description>
- </attribute>
- <attribute name="@return">
- <description>string</description>
- </attribute>
- </comment>
- <params>
- <param name="prefix" comment="is the prefix" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="default_namespace" returncomment="string" fulltype="java.lang.String" type="String">
- <comment>
- <description>the default namespace</description>
- <attribute name="@return">
- <description>string</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="default_function_namespace" returncomment="string" fulltype="java.lang.String" type="String">
- <comment>
- <description>the default function namespace</description>
- <attribute name="@return">
- <description>string</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="attribute_type_definition" returncomment="attributes's type definition" fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition">
- <comment>
- <attribute name="@param">
- <description>attr
- is the qname variable</description>
- </attribute>
- <attribute name="@return">
- <description>attributes's type definition</description>
- </attribute>
- </comment>
- <params>
- <param name="attr" comment="is the qname variable" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="element_type_definition" returncomment="element's type definition" fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition">
- <comment>
- <attribute name="@param">
- <description>elem
- is the elem of the qname</description>
- </attribute>
- <attribute name="@return">
- <description>element's type definition</description>
- </attribute>
- </comment>
- <params>
- <param name="elem" comment="is the elem of the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="attribute_declared" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>is the attribute declared?</description>
- <attribute name="@param">
- <description>attr
- is the attribute of the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="attr" comment="is the attribute of the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="element_declared" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>is the element declared?</description>
- <attribute name="@param">
- <description>elem
- is the elem of the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="elem" comment="is the elem of the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="function_exists" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>is the element declared?</description>
- <attribute name="@param">
- <description>name
- is the qname name</description>
- </attribute>
- <attribute name="@param">
- <description>arity
- integer of qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="arity" comment="integer of qname" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="base_uri" returncomment="uri" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI" type="XSAnyURI">
- <comment>
- <description>base uri</description>
- <attribute name="@return">
- <description>uri</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="new_scope" fulltype="void" type="void">
- <comment>
- <description>new scope</description>
- </comment>
- </method>
- <method visibility="public" name="destroy_scope" fulltype="void" type="void">
- <comment>
- <description>destroy scope</description>
- </comment>
- </method>
- <method visibility="public" name="add_variable" fulltype="void" type="void">
- <comment>
- <description>add variable</description>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="del_variable" returncomment="boolean if deleted variable" fulltype="boolean" type="boolean">
- <comment>
- <description>delete the variable</description>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean if deleted variable</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="variable_exists" returncomment="boolean if variable exists" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean if variable exists</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="variable_in_scope" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@param">
- <description>var
- is the variable of qname</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="is the variable of qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="type_defined" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@param">
- <description>name
- is qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="derives_from" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@param">
- <description>at
- the node type</description>
- </attribute>
- <attribute name="@param">
- <description>et
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="at" comment="the node type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="et" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="derives_from" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@param">
- <description>at
- the node type</description>
- </attribute>
- <attribute name="@param">
- <description>et
- is the XSTypeDefinition of the node</description>
- </attribute>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="at" comment="the node type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="et" comment="is the XSTypeDefinition of the node" fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition" />
- </params>
- </method>
- <method visibility="public" name="add_namespace" fulltype="void" type="void">
- <comment>
- <description>add namespace</description>
- <attribute name="@param">
- <description>prefix
- the prefix of the namespace</description>
- </attribute>
- <attribute name="@param">
- <description>ns
- is the XSTypeDefinition of the node</description>
- </attribute>
- </comment>
- <params>
- <param name="prefix" comment="the prefix of the namespace" fulltype="java.lang.String" type="String" />
- <param name="ns" comment="is the XSTypeDefinition of the node" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="expand_function_qname" returncomment="boolean if function can be expanded" fulltype="boolean" type="boolean">
- <comment>
- <description>expand function</description>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean if function can be expanded</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="expand_elem_type_qname" returncomment="boolean if function can be expanded" fulltype="boolean" type="boolean">
- <comment>
- <description>expand element type qname</description>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean if function can be expanded</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="expand_qname" returncomment="boolean if function can be expanded" fulltype="boolean" type="boolean">
- <comment>
- <description>expand qname</description>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>boolean if function can be expanded</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="add_function_library" fulltype="void" type="void">
- <comment>
- <description>add function to library</description>
- <attribute name="@param">
- <description>fl
- is the function library</description>
- </attribute>
- </comment>
- <params>
- <param name="fl" comment="is the function library" fulltype="FunctionLibrary" type="FunctionLibrary" />
- </params>
- </method>
- <method visibility="public" name="make_atomic" returncomment="any atomic type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <comment>
- <attribute name="@param">
- <description>name
- is the qname</description>
- </attribute>
- <attribute name="@return">
- <description>any atomic type</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the qname" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="set_base_uri" fulltype="void" type="void">
- <comment>
- <description>Sets the base uri for the context.</description>
- <attribute name="@param">
- <description>baseuri</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="baseuri" comment="" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="get_collections" fulltype="java.util.Map" type="Map">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_collections" fulltype="void" type="void">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="collections" fulltype="java.util.Map" type="Map" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathException" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.XPathException" fulltype="org.eclipse.wst.xml.xpath2.processor.StaticError" type="StaticError">
- <comment>
- <description>Base class for all static errors as defined by the XPath 2.0 specification</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StaticError">
- <comment>
- <description>Constructor for a generic static error</description>
- <attribute name="@param">
- <description>code
- The error code as specified in XPath 2.0</description>
- </attribute>
- <attribute name="@param">
- <description>err
- Humar readable error message</description>
- </attribute>
- </comment>
- <params>
- <param name="code" comment="The error code as specified in XPath 2.0" fulltype="java.lang.String" type="String" />
- <param name="err" comment="Humar readable error message" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="code" returncomment="error code which represents the error" fulltype="java.lang.String" type="String">
- <comment>
- <attribute name="@return">
- <description>error code which represents the error</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.StaticNameResolver" type="StaticNameResolver">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.StaticChecker" type="StaticChecker" />
- </implements>
- <comment>
- <description>This class resolves static names.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StaticNameResolver">
- <comment>
- <description>Constructor for static name resolver</description>
- <attribute name="@param">
- <description>sc
- is the static context.</description>
- </attribute>
- </comment>
- <params>
- <param name="sc" comment="is the static context." fulltype="org.eclipse.wst.xml.xpath2.processor.StaticContext" type="StaticContext" />
- </params>
- </constructor>
- <method visibility="public" name="check" fulltype="void" type="void">
- <comment>
- <description>Check the XPath node.</description>
- <attribute name="@param">
- <description>node
- is the XPath node to check.</description>
- </attribute>
- <attribute name="@throws">
- <description>StaticError
- static error.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the XPath node to check." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- <exceptions>
- <exception comment="static error." fulltype="org.eclipse.wst.xml.xpath2.processor.StaticError" type="StaticError" />
- </exceptions>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an XPath by visiting all the nodes.</description>
- <attribute name="@param">
- <description>xp
- is the XPath.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="xp" comment="is the XPath." fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a for expression.</description>
- <attribute name="@param">
- <description>fex
- is the for expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="fex" comment="is the for expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr" type="ForExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a quantified expression.</description>
- <attribute name="@param">
- <description>qex
- is the quantified expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="qex" comment="is the quantified expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr" type="QuantifiedExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an if expression.</description>
- <attribute name="@param">
- <description>ifex
- is the if expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="ifex" comment="is the if expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr" type="IfExpr" />
- </params>
- </method>
- <method visibility="public" name="printBinExpr" fulltype="void" type="void">
- <comment>
- <description>Validate a binary expression by checking its left and right children.</description>
- <attribute name="@param">
- <description>name
- is the name of the binary expression.</description>
- </attribute>
- <attribute name="@param">
- <description>e
- is the expression itself.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the name of the binary expression." fulltype="java.lang.String" type="String" />
- <param name="e" comment="is the expression itself." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" type="BinExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an OR expression.</description>
- <attribute name="@param">
- <description>orex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="orex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr" type="OrExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an AND expression.</description>
- <attribute name="@param">
- <description>andex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="andex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr" type="AndExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a comparison expression.</description>
- <attribute name="@param">
- <description>cmpex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="cmpex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr" type="CmpExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a range expression.</description>
- <attribute name="@param">
- <description>rex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="rex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr" type="RangeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an additon expression.</description>
- <attribute name="@param">
- <description>addex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="addex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr" type="AddExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a subtraction expression.</description>
- <attribute name="@param">
- <description>subex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="subex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr" type="SubExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a multiplication expression.</description>
- <attribute name="@param">
- <description>mulex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr" type="MulExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a division expression.</description>
- <attribute name="@param">
- <description>mulex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr" type="DivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an integer divison expression.</description>
- <attribute name="@param">
- <description>mulex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr" type="IDivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a mod expression.</description>
- <attribute name="@param">
- <description>mulex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr" type="ModExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a union expression.</description>
- <attribute name="@param">
- <description>unex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="unex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr" type="UnionExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a piped expression.</description>
- <attribute name="@param">
- <description>pipex
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="pipex" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr" type="PipeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an intersection expression.</description>
- <attribute name="@param">
- <description>iexpr
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="iexpr" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr" type="IntersectExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an except expression.</description>
- <attribute name="@param">
- <description>eexpr
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="eexpr" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr" type="ExceptExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an 'instance of' expression.</description>
- <attribute name="@param">
- <description>ioexp
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="ioexp" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr" type="InstOfExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a 'treat as' expression.</description>
- <attribute name="@param">
- <description>taexp
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="taexp" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr" type="TreatAsExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a castable expression.</description>
- <attribute name="@param">
- <description>cexp
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="cexp" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr" type="CastableExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a cast expression.</description>
- <attribute name="@param">
- <description>cexp
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="cexp" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr" type="CastExpr" />
- </params>
- </method>
- <method visibility="public" name="printUnExpr" fulltype="void" type="void">
- <comment>
- <description>Validate a unary expression by checking its one child.</description>
- <attribute name="@param">
- <description>name
- is the name of the expression.</description>
- </attribute>
- <attribute name="@param">
- <description>e
- is the expression itself.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the name of the expression." fulltype="java.lang.String" type="String" />
- <param name="e" comment="is the expression itself." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr" type="UnExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a minus expression.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr" type="MinusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a plus expression.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr" type="PlusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an xpath expression.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a forward step.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep" type="ForwardStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a reverse step.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep" type="ReverseStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a name test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest" type="NameTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a variable reference.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef" type="VarRef" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a string literal.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral" type="StringLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an integer literal.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral" type="IntegerLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a double literal.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral" type="DoubleLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a decimal literal.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral" type="DecimalLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a parenthesized expression.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr" type="ParExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a context item expression.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr" type="CntxItemExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a function call.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall" type="FunctionCall" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a single type.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a sequence type.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an item type.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an any kind test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest" type="AnyKindTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a document test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest" type="DocumentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a text test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest" type="TextTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a comment test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest" type="CommentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a processing instructing test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest" type="PITest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an attribute test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest" type="AttributeTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a schema attribute test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest" type="SchemaAttrTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an element test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest" type="ElementTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a schema element test.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest" type="SchemaElemTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate an axis step.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep" type="AxisStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="null." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Validate a filter expression.</description>
- <attribute name="@param">
- <description>e
- is the expression.</description>
- </attribute>
- <attribute name="@return">
- <description>null.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr" type="FilterExpr" />
- </params>
- </method>
- </methods>
- <jelclass superclass="Error" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="java.lang.Error" fulltype="org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError" type="StaticNameResolver.DummyError">
- <methods>
- <constructor visibility="package-private" name="StaticNameResolver.DummyError" />
- </methods>
- </jelclass>
- </jelclass>
- <jelclass superclass="Error" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="java.lang.Error" fulltype="org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError" type="StaticNameResolver.DummyError">
- <methods>
- <constructor visibility="package-private" name="StaticNameResolver.DummyError" />
- </methods>
- </jelclass>
- <jelclass superclass="Exception" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="java.lang.Exception" fulltype="org.eclipse.wst.xml.xpath2.processor.XPathException" type="XPathException">
- <comment>
- <description>This exception is thrown when there is a problem with an XPath exception.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XPathException">
- <comment>
- <description>Constructor for XPathException</description>
- <attribute name="@param">
- <description>reason
- Is the reason why the exception has been thrown.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="Is the reason why the exception has been thrown." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="reason" returncomment="the reason why the exception has been throw." fulltype="java.lang.String" type="String">
- <comment>
- <description>The reason why the exception has been thrown.</description>
- <attribute name="@return">
- <description>the reason why the exception has been throw.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.XPathParser" type="XPathParser">
- <comment>
- <description>This is an interface class for the XPath parser.</description>
- </comment>
- <methods>
- <method visibility="public" name="parse" returncomment="The parsed XPath." fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath">
- <comment>
- <description>Constructor for the XPath parser interface.</description>
- <attribute name="@param">
- <description>xpath
- is the input XPath to be parsed.</description>
- </attribute>
- <attribute name="@throws">
- <description>XPathParserException
- XPath parser exception.</description>
- </attribute>
- <attribute name="@return">
- <description>The parsed XPath.</description>
- </attribute>
- </comment>
- <params>
- <param name="xpath" comment="is the input XPath to be parsed." fulltype="java.lang.String" type="String" />
- </params>
- <exceptions>
- <exception comment="XPath parser exception." fulltype="org.eclipse.wst.xml.xpath2.processor.XPathParserException" type="XPathParserException" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="StaticError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.StaticError" fulltype="org.eclipse.wst.xml.xpath2.processor.XPathParserException" type="XPathParserException">
- <comment>
- <description>This exception is thrown if there is a problem with the XPath parser.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="XPST0003" visibility="public" name="INVALID_XPATH_EXPRESSION" constexpr=""XPST0003"" fulltype="java.lang.String" type="String">
- <comment>
- <description>The type of exception.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="XPathParserException">
- <comment>
- <description>Constructor for XPathParserException.</description>
- <attribute name="@param">
- <description>reason
- is the reason why the exception has been thrown.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason why the exception has been thrown." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.XercesLoader" type="XercesLoader">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoader" type="DOMLoader" />
- </implements>
- <comment>
- <description>Xerces loader class. The loading is always namespace aware.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="http://xml.org/sax/features/namespaces" visibility="public" name="NAMESPACES_FEATURE" constexpr=""http://xml.org/sax/features/namespaces"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://xml.org/sax/features/validation" visibility="public" name="VALIDATION_FEATURE" constexpr=""http://xml.org/sax/features/validation"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://apache.org/xml/features/validation/schema" visibility="public" name="SCHEMA_VALIDATION_FEATURE" constexpr=""http://apache.org/xml/features/validation/schema"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://apache.org/xml/features/validation/schema-full-checking" visibility="public" name="SCHEMA_FULL_CHECKING_FEATURE" constexpr=""http://apache.org/xml/features/validation/schema-full-checking"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://apache.org/xml/features/validation/dynamic" visibility="public" name="DYNAMIC_VALIDATION_FEATURE" constexpr=""http://apache.org/xml/features/validation/dynamic"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://apache.org/xml/features/nonvalidating/load-external-dtd" visibility="public" name="LOAD_EXTERNAL_DTD_FEATURE" constexpr=""http://apache.org/xml/features/nonvalidating/load-external-dtd"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://java.sun.com/xml/jaxp/properties/schemaLanguage" visibility="public" name="JAXP_SCHEMA_LANGUAGE" constexpr=""http://java.sun.com/xml/jaxp/properties/schemaLanguage"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://www.w3.org/2001/XMLSchema" visibility="public" name="W3C_XML_SCHEMA" constexpr=""http://www.w3.org/2001/XMLSchema"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="http://apache.org/xml/properties/dom/document-class-name" visibility="public" name="DOCUMENT_IMPLEMENTATION_PROPERTY" constexpr=""http://apache.org/xml/properties/dom/document-class-name"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="org.apache.xerces.dom.PSVIDocumentImpl" visibility="public" name="DOCUMENT_PSVI_IMPLEMENTATION" constexpr=""org.apache.xerces.dom.PSVIDocumentImpl"" fulltype="java.lang.String" type="String" />
- <field visibility="package-private" name="_validating" fulltype="boolean" type="boolean" />
- <field visibility="package-private" name="_schema" fulltype="javax.xml.validation.Schema" type="Schema" />
- </fields>
- <methods>
- <constructor visibility="public" name="XercesLoader">
- <comment>
- <description>Constructor for Xerces loader.</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XercesLoader">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="schema" fulltype="javax.xml.validation.Schema" type="Schema" />
- </params>
- </constructor>
- <method visibility="public" name="load" returncomment="The loaded document." fulltype="org.w3c.dom.Document" type="Document">
- <comment>
- <description>The Xerces loader loads the XML document</description>
- <attribute name="@param">
- <description>in
- is the input stream.</description>
- </attribute>
- <attribute name="@throws">
- <description>DOMLoaderException
- DOM loader exception.</description>
- </attribute>
- <attribute name="@return">
- <description>The loaded document.</description>
- </attribute>
- </comment>
- <params>
- <param name="in" comment="is the input stream." fulltype="java.io.InputStream" type="InputStream" />
- </params>
- <exceptions>
- <exception comment="DOM loader exception." fulltype="org.eclipse.wst.xml.xpath2.processor.DOMLoaderException" type="DOMLoaderException" />
- </exceptions>
- </method>
- <method visibility="public" name="set_validating" fulltype="void" type="void">
- <comment>
- <description>Set validating boolean.</description>
- <attribute name="@param">
- <description>x
- is the value to set the validating boolean to.</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="is the value to set the validating boolean to." fulltype="boolean" type="boolean" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath">
- <comment>
- <description>Support for XPath.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XPath">
- <comment>
- <description>Constructor for XPath.</description>
- <attribute name="@param">
- <description>exprs
- XPath expressions.</description>
- </attribute>
- </comment>
- <params>
- <param name="exprs" comment="XPath expressions." fulltype="java.util.Collection" type="Collection" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="FunctionLibrary" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.function" superclassfulltype="FunctionLibrary" fulltype="org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary" type="FnFunctionLibrary">
- <comment>
- <description>Maintains a library of core functions and user defined functions.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="http://www.w3.org/2005/xpath-functions" visibility="public" name="XPATH_FUNCTIONS_NS" constexpr=""http://www.w3.org/2005/xpath-functions"" fulltype="java.lang.String" type="String">
- <comment>
- <description>Path to xpath functions specification.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="FnFunctionLibrary">
- <comment>
- <description>Constructor for FnFunctionLibrary.</description>
- </comment>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="ConstructorFL" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.function" superclassfulltype="ConstructorFL" fulltype="org.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary" type="XSCtrLibrary">
- <comment>
- <description>XML Schema control library support.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="http://www.w3.org/2001/XMLSchema" visibility="public" name="XML_SCHEMA_NS" constexpr=""http://www.w3.org/2001/XMLSchema"" fulltype="java.lang.String" type="String">
- <comment>
- <description>Path to w3.org XML Schema specification.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="XSCtrLibrary">
- <comment>
- <description>Constructor for XSCtrLibrary.</description>
- </comment>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="ParentAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis" type="AncestorAxis">
- <comment>
- <description>Returns the ancestors of the context node, this always includes the root
- node.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AncestorAxis" />
- <method visibility="public" name="iterate" returncomment="The nodes that are ancestors of the context node." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Get the ancestors of the context node.</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The nodes that are ancestors of the context node.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ReverseAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis" type="AncestorOrSelfAxis">
- <comment>
- <description>The ancestor-or-self axis contains the context node and the ancestors of the
- context node, this always includes the root node.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AncestorOrSelfAxis" />
- <method visibility="public" name="iterate" returncomment="The context node and its ancestors." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Get ancestor nodes of the context node and the context node itself.</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The context node and its ancestors.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ForwardAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis" type="AttributeAxis">
- <comment>
- <description>The attribute axis contains the attributes of the context node. The axis will
- be empty unless the context node is an element.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AttributeAxis" />
- <method visibility="public" name="iterate" returncomment="The attibutes of the context node." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Retrieves the context node's attributes.</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The attibutes of the context node.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- <method visibility="public" name="principal_node_kind" returncomment="The type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType">
- <comment>
- <description>Retrieves the node's principle node kind.</description>
- <attribute name="@return">
- <description>The type of node.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Axis" type="Axis">
- <comment>
- <description>This is the interface class for an Axis.
-
- An axis defines the "direction of movement" for a step between a context node
- and another node that is reachable via the axis.</description>
- </comment>
- <methods>
- <method visibility="public" name="iterate" returncomment="The result sequence." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Get elements and attributes.</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The result sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- <method visibility="public" name="principal_node_kind" returncomment="The principle node kind." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType">
- <comment>
- <description>Get the principle kind of node.</description>
- <attribute name="@return">
- <description>The principle node kind.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ForwardAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis" type="ChildAxis">
- <comment>
- <description>The child axis contains the children of the context node.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ChildAxis" />
- <method visibility="public" name="iterate" returncomment="The context node's children." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Retrieves the context node's children.</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The context node's children.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPathError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.CupError" type="CupError">
- <comment>
- <description>Error caused by CUP Parser.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CupError">
- <comment>
- <description>Constructor for CUP error.</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="ResultSequenceFactory" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory" type="DefaultRSFactory">
- <comment>
- <description>Factory implementation which creates sequences of type DefaultResultSequence.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="50" visibility="public" name="POOL_SIZE" constexpr="50" fulltype="int" type="int" />
- </fields>
- <methods>
- <constructor visibility="public" name="DefaultRSFactory">
- <comment>
- <description>Constructor of factory.</description>
- </comment>
- </constructor>
- <method visibility="protected" name="fact_create_new" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- <method visibility="protected" name="fact_release" fulltype="void" type="void">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="protected" name="fact_print_debug" fulltype="void" type="void" />
- </methods>
- </jelclass>
- <jelclass superclass="ResultSequence" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence" type="DefaultResultSequence">
- <comment>
- <description>Default implementation of a result sequence.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DefaultResultSequence">
- <comment>
- <description>Constructor.
-
- an empty array is created</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="DefaultResultSequence">
- <comment>
- <attribute name="@param">
- <description>item
- is added</description>
- </attribute>
- </comment>
- <params>
- <param name="item" comment="is added" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </constructor>
- <method visibility="public" name="add" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>item
- is added to array _seq</description>
- </attribute>
- </comment>
- <params>
- <param name="item" comment="is added to array _seq" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="public" name="concat" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>rs
- ResultSequence</description>
- </attribute>
- </comment>
- <params>
- <param name="rs" comment="ResultSequence" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="the next iteration of array _seq" fulltype="java.util.ListIterator" type="ListIterator">
- <comment>
- <attribute name="@return">
- <description>the next iteration of array _seq</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="size" returncomment="integer of the size of array _seq" fulltype="int" type="int">
- <comment>
- <attribute name="@return">
- <description>integer of the size of array _seq</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get" returncomment="item i from array _seq" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <attribute name="@param">
- <description>i
- is the position of the array item that is wanted.</description>
- </attribute>
- <attribute name="@return">
- <description>item i from array _seq</description>
- </attribute>
- </comment>
- <params>
- <param name="i" comment="is the position of the array item that is wanted." fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="first" returncomment="first item from array _seq" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <attribute name="@return">
- <description>first item from array _seq</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="empty" returncomment="a boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>Whether or not array _seq is empty</description>
- <attribute name="@return">
- <description>a boolean</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="clear" fulltype="void" type="void">
- <comment>
- <description>Clears the sequence.</description>
- </comment>
- </method>
- <method visibility="public" name="create_new" returncomment="The new sequence." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Create a new sequence.</description>
- <attribute name="@return">
- <description>The new sequence.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext" type="DefaultStaticContext">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.StaticContext" type="StaticContext" />
- </implements>
- <comment>
- <description>Default implementation of a static context as described by the XPath 2.0
- specification.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DefaultStaticContext">
- <comment>
- <description>Constructor.</description>
- <attribute name="@param">
- <description>schema
- Schema information from document. May be null.</description>
- </attribute>
- </comment>
- <params>
- <param name="schema" comment="Schema information from document. May be null." fulltype="org.apache.xerces.xs.XSModel" type="XSModel" />
- </params>
- </constructor>
- <constructor visibility="public" name="DefaultStaticContext">
- <comment>
- <description>Constructor for schema-less documents.</description>
- </comment>
- </constructor>
- <method visibility="public" name="get_cntxt_item_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="set_cntxt_item_type" fulltype="void" type="void">
- <params>
- <param name="cntxtItemType" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="get_collections" fulltype="java.util.Map" type="Map" />
- <method visibility="public" name="set_collections" fulltype="void" type="void">
- <params>
- <param name="collections" fulltype="java.util.Map" type="Map" />
- </params>
- </method>
- <method visibility="public" name="get_default_collection_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="set_default_collection_type" fulltype="void" type="void">
- <params>
- <param name="defaultCollectionType" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="base_uri" returncomment="XSAnyURI" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI" type="XSAnyURI">
- <comment>
- <description>return the base URI</description>
- <attribute name="@return">
- <description>XSAnyURI</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="xpath1_compatible" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>is it xpath1 compatible?</description>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="add_namespace" fulltype="void" type="void">
- <comment>
- <description>adds namespace</description>
- <attribute name="@param">
- <description>prefix
- namespace prefix</description>
- </attribute>
- <attribute name="@param">
- <description>namespace
- namespace URI</description>
- </attribute>
- </comment>
- <params>
- <param name="prefix" comment="namespace prefix" fulltype="java.lang.String" type="String" />
- <param name="namespace" comment="namespace URI" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="default_namespace" returncomment="string" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the default namespace, when one is not allocated</description>
- <attribute name="@return">
- <description>string</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="default_function_namespace" returncomment="string" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the defaul function namespace</description>
- <attribute name="@return">
- <description>string</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="add_function_library" fulltype="void" type="void">
- <comment>
- <description>Adds a function to the library.</description>
- <attribute name="@param">
- <description>fl
- Function library to add.</description>
- </attribute>
- </comment>
- <params>
- <param name="fl" comment="Function library to add." fulltype="FunctionLibrary" type="FunctionLibrary" />
- </params>
- </method>
- <method visibility="public" name="function_exists" returncomment="true if function exists. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Check for existance of function.</description>
- <attribute name="@param">
- <description>name
- function name.</description>
- </attribute>
- <attribute name="@param">
- <description>arity
- arity of function.</description>
- </attribute>
- <attribute name="@return">
- <description>true if function exists. False otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="function name." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="arity" comment="arity of function." fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="protected" name="function" fulltype="Function" type="Function">
- <params>
- <param name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="arity" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="make_atomic" returncomment="Atomic type of desired type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <comment>
- <description>Creates an atomic from a specific type name initialized with a default
- value.</description>
- <attribute name="@param">
- <description>name
- name of type to create</description>
- </attribute>
- <attribute name="@return">
- <description>Atomic type of desired type.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="name of type to create" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="expand_qname" returncomment="true on success." fulltype="boolean" type="boolean">
- <comment>
- <description>Expands the qname's prefix into a namespace.</description>
- <attribute name="@param">
- <description>name
- qname to expand.</description>
- </attribute>
- <attribute name="@return">
- <description>true on success.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="qname to expand." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="expand_function_qname" returncomment="true on success." fulltype="boolean" type="boolean">
- <comment>
- <description>Expands a qname and uses the default function namespace if unprefixed.</description>
- <attribute name="@param">
- <description>name
- qname to expand.</description>
- </attribute>
- <attribute name="@return">
- <description>true on success.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="qname to expand." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="expand_elem_type_qname" returncomment="true on success." fulltype="boolean" type="boolean">
- <comment>
- <description>Expands a qname and uses the default type/element namespace if
- unprefixed.</description>
- <attribute name="@param">
- <description>name
- qname to expand.</description>
- </attribute>
- <attribute name="@return">
- <description>true on success.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="qname to expand." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="type_defined" returncomment="true if type is defined." fulltype="boolean" type="boolean">
- <comment>
- <description>Checks whether the type is defined in the in scope schema definitions.</description>
- <attribute name="@param">
- <description>qname
- type name.</description>
- </attribute>
- <attribute name="@return">
- <description>true if type is defined.</description>
- </attribute>
- </comment>
- <params>
- <param name="qname" comment="type name." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="type_defined" returncomment="true if type is defined." fulltype="boolean" type="boolean">
- <comment>
- <description>Checks whether the type is defined in the in scope schema definitions.</description>
- <attribute name="@param">
- <description>ns
- namespace of type.</description>
- </attribute>
- <attribute name="@param">
- <description>type
- name of type.</description>
- </attribute>
- <attribute name="@return">
- <description>true if type is defined.</description>
- </attribute>
- </comment>
- <params>
- <param name="ns" comment="namespace of type." fulltype="java.lang.String" type="String" />
- <param name="type" comment="name of type." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="element_declared" returncomment="true if element declared." fulltype="boolean" type="boolean">
- <comment>
- <description>is element declared?</description>
- <attribute name="@param">
- <description>elem
- name of element.</description>
- </attribute>
- <attribute name="@return">
- <description>true if element declared.</description>
- </attribute>
- </comment>
- <params>
- <param name="elem" comment="name of element." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="element_type_definition" returncomment="schema definition of type" fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition">
- <comment>
- <description>Obtains schema definition of the type of an element.</description>
- <attribute name="@param">
- <description>elem
- name of element who's type is desired.</description>
- </attribute>
- <attribute name="@return">
- <description>schema definition of type</description>
- </attribute>
- </comment>
- <params>
- <param name="elem" comment="name of element who's type is desired." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="attribute_declared" returncomment="true if attribute is declared." fulltype="boolean" type="boolean">
- <comment>
- <description>Checks if an attribute is in the in-scope schema definitions.</description>
- <attribute name="@param">
- <description>attr
- name of attribute.</description>
- </attribute>
- <attribute name="@return">
- <description>true if attribute is declared.</description>
- </attribute>
- </comment>
- <params>
- <param name="attr" comment="name of attribute." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="attribute_type_definition" returncomment="schema definition of the type of the attribute" fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition">
- <comment>
- <description>Retrieves type definition of the attribute in an element.</description>
- <attribute name="@param">
- <description>elem
- element name</description>
- </attribute>
- <attribute name="@return">
- <description>schema definition of the type of the attribute</description>
- </attribute>
- </comment>
- <params>
- <param name="elem" comment="element name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="prefix_exists" returncomment="true if it does." fulltype="boolean" type="boolean">
- <comment>
- <description>does prefix exist?</description>
- <attribute name="@param">
- <description>pref
- prefix name.</description>
- </attribute>
- <attribute name="@return">
- <description>true if it does.</description>
- </attribute>
- </comment>
- <params>
- <param name="pref" comment="prefix name." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="resolve_prefix" returncomment="uri prefix is resolved to or null." fulltype="java.lang.String" type="String">
- <comment>
- <description>Resolves a prefix into a namespace URI.</description>
- <attribute name="@param">
- <description>pref
- prefix name</description>
- </attribute>
- <attribute name="@return">
- <description>uri prefix is resolved to or null.</description>
- </attribute>
- </comment>
- <params>
- <param name="pref" comment="prefix name" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="derives_from" returncomment="true if a derivation exists" fulltype="boolean" type="boolean">
- <comment>
- <description>Checks if an XML node derives from a specified type.</description>
- <attribute name="@param">
- <description>at
- node actual type</description>
- </attribute>
- <attribute name="@param">
- <description>et
- name of expected type</description>
- </attribute>
- <attribute name="@return">
- <description>true if a derivation exists</description>
- </attribute>
- </comment>
- <params>
- <param name="at" comment="node actual type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="et" comment="name of expected type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="derives_from" returncomment="true if a derivation exists." fulltype="boolean" type="boolean">
- <comment>
- <description>Checks if an XML node derives from a specified type definition.</description>
- <attribute name="@param">
- <description>at
- node actual type.</description>
- </attribute>
- <attribute name="@param">
- <description>et
- type definition of expected type.</description>
- </attribute>
- <attribute name="@return">
- <description>true if a derivation exists.</description>
- </attribute>
- </comment>
- <params>
- <param name="at" comment="node actual type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="et" comment="type definition of expected type." fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition" />
- </params>
- </method>
- <method visibility="public" name="new_scope" fulltype="void" type="void">
- <comment>
- <description>Creates a new scope level.</description>
- </comment>
- </method>
- <method visibility="public" name="destroy_scope" fulltype="void" type="void">
- <comment>
- <description>Destroys a scope.</description>
- </comment>
- </method>
- <method visibility="public" name="variable_exists" returncomment="true if it does." fulltype="boolean" type="boolean">
- <comment>
- <description>does variable exist in current scope ?</description>
- <attribute name="@param">
- <description>var
- variable name.</description>
- </attribute>
- <attribute name="@return">
- <description>true if it does.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="variable name." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="variable_in_scope" returncomment="true if variable is in current or above scope." fulltype="boolean" type="boolean">
- <comment>
- <description>checks to see if variable is in scope</description>
- <attribute name="@param">
- <description>var
- variable name.</description>
- </attribute>
- <attribute name="@return">
- <description>true if variable is in current or above scope.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="variable name." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="add_variable" fulltype="void" type="void">
- <comment>
- <description>Adds a variable to current scope.
-
- used for static checking.... i.e. presence of variables</description>
- <attribute name="@param">
- <description>var
- variable name to add.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="variable name to add." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="protected" name="set_variable" fulltype="void" type="void">
- <params>
- <param name="var" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="val" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="public" name="del_variable" returncomment="false if variable doesn't exist." fulltype="boolean" type="boolean">
- <comment>
- <description>Deletes a variable from current scope.</description>
- <attribute name="@param">
- <description>var
- variable name to delete.</description>
- </attribute>
- <attribute name="@return">
- <description>false if variable doesn't exist.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="variable name to delete." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="protected" name="get_var" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="var" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </method>
- <method visibility="public" name="debug_print_vars" fulltype="void" type="void">
- <comment>
- <description>Debug function which will print current variable scopes and info.</description>
- </comment>
- </method>
- <method visibility="public" name="set_base_uri" fulltype="void" type="void">
- <comment>
- <description>Set the Base URI for the static context.</description>
- </comment>
- <params>
- <param name="baseuri" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="set_documents" fulltype="void" type="void">
- <params>
- <param name="_documents" fulltype="java.util.Map" type="Map" />
- </params>
- </method>
- <method visibility="public" name="get_documents" fulltype="java.util.Map" type="Map" />
- </methods>
- </jelclass>
- <jelclass superclass="ChildAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis" type="DescendantAxis">
- <comment>
- <description>The descendant axis contains the descendants of the context node</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DescendantAxis" />
- <method visibility="public" name="iterate" returncomment="The descendants of the context node." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Using the context node retrieve the descendants of this node</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The descendants of the context node.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ForwardAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis" type="DescendantOrSelfAxis">
- <comment>
- <description>The descendant-or-self axis contains the context node and the descendants of
- the context node.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DescendantOrSelfAxis" />
- <method visibility="public" name="iterate" returncomment="The context node and its descendants." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Retrieve the the descendants of the context node and the context node
- itself.</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The context node and its descendants.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Focus" type="Focus">
- <comment>
- <description>set the focus from a result sequence</description>
- </comment>
- <methods>
- <constructor visibility="public" name="Focus">
- <comment>
- <description>Sets the _rs to rs and context position to 1.</description>
- <attribute name="@param">
- <description>rs
- is a ResultSequence and is set to _rs.</description>
- </attribute>
- </comment>
- <params>
- <param name="rs" comment="is a ResultSequence and is set to _rs." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </constructor>
- <method visibility="public" name="context_item" returncomment="the item from _rs, or null if there is no context item." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Retrieves previous item from current context position.</description>
- <attribute name="@return">
- <description>the item from _rs, or null if there is no context item.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="advance_cp" returncomment="the boolean." fulltype="boolean" type="boolean">
- <comment>
- <description>Checks to see if possible to advance rs.</description>
- <attribute name="@return">
- <description>the boolean.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="position" returncomment="the current position of rs." fulltype="int" type="int">
- <comment>
- <description>returns an integer of the current position.</description>
- <attribute name="@return">
- <description>the current position of rs.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="last" returncomment="the size of rs." fulltype="int" type="int">
- <comment>
- <description>returns the position of the last item in rs.</description>
- <attribute name="@return">
- <description>the size of rs.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_position" fulltype="void" type="void">
- <comment>
- <description>sets the position.</description>
- <attribute name="@param">
- <description>p
- is the position that is set.</description>
- </attribute>
- </comment>
- <params>
- <param name="p" comment="is the position that is set." fulltype="int" type="int" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ForwardAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis" type="FollowingAxis">
- <comment>
- <description>the following axis contains the context node's following siblings, those
- children of the context node's parent that occur after the context node in
- document order.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="FollowingAxis" />
- <method visibility="public" name="iterate" returncomment="The result of FollowingAxis." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Return the result of FollowingAxis expression</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The result of FollowingAxis.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ForwardAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis" type="FollowingSiblingAxis">
- <comment>
- <description>The following-sibling axis contains the context node's following siblings,
- those children of the context node's parent that occur after the context node
- in document order; if the context node is an attribute nodeor namespace node,
- the following-sibling axis is empty.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="FollowingSiblingAxis" />
- <method visibility="public" name="iterate" returncomment="The result of FollowingSiblingAxis." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Return the result of FollowingSiblingAxis expression</description>
- <attribute name="@param">
- <description>node
- is the type of node.</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>The result of FollowingSiblingAxis.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the type of node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context." fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" type="ForwardAxis">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Axis" type="Axis" />
- </implements>
- <comment>
- <description>An axis that only ever contains the context node or nodes that are after the
- context node in document order is a forward axis.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ForwardAxis" />
- <method visibility="public" name="principal_node_kind" returncomment="The element type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType">
- <comment>
- <description>Return the new Element Type</description>
- <attribute name="@return">
- <description>The element type.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPathError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.JFlexError" type="JFlexError">
- <comment>
- <description>Error caused by JFlex</description>
- </comment>
- <methods>
- <constructor visibility="public" name="JFlexError">
- <comment>
- <description>Constructor for JFlex error.</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Normalizer" type="Normalizer">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </implements>
- <comment>
- <description>Normalizer that uses XPathVisitor.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="Normalizer">
- <comment>
- <description>Static Context is set to sc</description>
- <attribute name="@param">
- <description>sc
- is the StaticContext.</description>
- </attribute>
- </comment>
- <params>
- <param name="sc" comment="is the StaticContext." fulltype="org.eclipse.wst.xml.xpath2.processor.StaticContext" type="StaticContext" />
- </params>
- </constructor>
- <method visibility="public" name="visit" returncomment="the xpath expressions." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Returns the normalized tree</description>
- <attribute name="@param">
- <description>xp
- is the xpath expression.</description>
- </attribute>
- <attribute name="@return">
- <description>the xpath expressions.</description>
- </attribute>
- </comment>
- <params>
- <param name="xp" comment="is the xpath expression." fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="fex expression." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>fex
- is the For expression.</description>
- </attribute>
- <attribute name="@return">
- <description>fex expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="fex" comment="is the For expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr" type="ForExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="qex expression." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>qex
- is the Quantified expression.</description>
- </attribute>
- <attribute name="@return">
- <description>qex expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="qex" comment="is the Quantified expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr" type="QuantifiedExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="ifex expression." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>ifex
- is the 'if' expression.</description>
- </attribute>
- <attribute name="@return">
- <description>ifex expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="ifex" comment="is the 'if' expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr" type="IfExpr" />
- </params>
- </method>
- <method visibility="public" name="printBinExpr" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>name
- of binary expression.</description>
- </attribute>
- <attribute name="@param">
- <description>e
- is the binary expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="of binary expression." fulltype="java.lang.String" type="String" />
- <param name="e" comment="is the binary expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" type="BinExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="make logic expr(orex)." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>orex
- is the 'or' expression.</description>
- </attribute>
- <attribute name="@return">
- <description>make logic expr(orex).</description>
- </attribute>
- </comment>
- <params>
- <param name="orex" comment="is the 'or' expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr" type="OrExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="make logic expr(andex)." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>andex
- is the 'and' expression.</description>
- </attribute>
- <attribute name="@return">
- <description>make logic expr(andex).</description>
- </attribute>
- </comment>
- <params>
- <param name="andex" comment="is the 'and' expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr" type="AndExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="cmpex." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>cmpex
- is the compare expression.</description>
- </attribute>
- <attribute name="@return">
- <description>cmpex.</description>
- </attribute>
- </comment>
- <params>
- <param name="cmpex" comment="is the compare expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr" type="CmpExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>rex
- is the range expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="rex" comment="is the range expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr" type="RangeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>addex
- is the add expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="addex" comment="is the add expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr" type="AddExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>subex
- is the sub expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="subex" comment="is the sub expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr" type="SubExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>mulex
- is the multiply expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the multiply expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr" type="MulExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>mulex
- is the division expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the division expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr" type="DivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>mulex
- is the integer division expression that always returns an
- integer.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the integer division expression that always returns an
- integer." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr" type="IDivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>mulex
- is the mod expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="mulex" comment="is the mod expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr" type="ModExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>unex
- is the union expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="unex" comment="is the union expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr" type="UnionExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>pipex
- is the pipe expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="pipex" comment="is the pipe expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr" type="PipeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>iexpr
- is the intersect expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="iexpr" comment="is the intersect expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr" type="IntersectExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a new function." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>eexpr
- is the except expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a new function.</description>
- </attribute>
- </comment>
- <params>
- <param name="eexpr" comment="is the except expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr" type="ExceptExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a ioexp." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>ioexp
- is the instance of expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a ioexp.</description>
- </attribute>
- </comment>
- <params>
- <param name="ioexp" comment="is the instance of expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr" type="InstOfExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="a taexp." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>taexp
- is the treat as expression.</description>
- </attribute>
- <attribute name="@return">
- <description>a taexp.</description>
- </attribute>
- </comment>
- <params>
- <param name="taexp" comment="is the treat as expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr" type="TreatAsExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="cexp." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>cexp
- is the castable expression.</description>
- </attribute>
- <attribute name="@return">
- <description>cexp.</description>
- </attribute>
- </comment>
- <params>
- <param name="cexp" comment="is the castable expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr" type="CastableExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="cexp." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>cexp
- is the cast expression.</description>
- </attribute>
- <attribute name="@return">
- <description>cexp.</description>
- </attribute>
- </comment>
- <params>
- <param name="cexp" comment="is the cast expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr" type="CastExpr" />
- </params>
- </method>
- <method visibility="public" name="printUnExpr" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>name
- is the name.</description>
- </attribute>
- <attribute name="@param">
- <description>e
- is the Un Expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="is the name." fulltype="java.lang.String" type="String" />
- <param name="e" comment="is the Un Expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr" type="UnExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="new sub expression" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the minus expression.</description>
- </attribute>
- <attribute name="@return">
- <description>new sub expression</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the minus expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr" type="MinusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="new add expression" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the plus expression.</description>
- </attribute>
- <attribute name="@return">
- <description>new add expression</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the plus expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr" type="PlusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="result." fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the xpath expression.</description>
- </attribute>
- <attribute name="@return">
- <description>result.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the xpath expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the forward step.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the forward step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep" type="ForwardStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the reverse step.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the reverse step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep" type="ReverseStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the Name test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the Name test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest" type="NameTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the veriable reference.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the veriable reference." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef" type="VarRef" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the string literal.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the string literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral" type="StringLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the integer literal.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the integer literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral" type="IntegerLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the double literal.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the double literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral" type="DoubleLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the decimal literal.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the decimal literal." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral" type="DecimalLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the par expression.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the par expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr" type="ParExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="new function" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the Cntx Item Expression.</description>
- </attribute>
- <attribute name="@return">
- <description>new function</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the Cntx Item Expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr" type="CntxItemExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the fucntion call.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the fucntion call." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall" type="FunctionCall" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the single type.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the single type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the sequence type.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the sequence type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the item type.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the item type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the any kind test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the any kind test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest" type="AnyKindTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the document test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the document test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest" type="DocumentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the text test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the text test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest" type="TextTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the common test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the common test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest" type="CommentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the PI test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the PI test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest" type="PITest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the attribute test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the attribute test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest" type="AttributeTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the schema attribute test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the schema attribute test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest" type="SchemaAttrTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the element test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the element test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest" type="ElementTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the schema element test.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the schema element test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest" type="SchemaElemTest" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the axis step.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the axis step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep" type="AxisStep" />
- </params>
- </method>
- <method visibility="public" name="visit" returncomment="e" fulltype="java.lang.Object" type="Object">
- <comment>
- <attribute name="@param">
- <description>e
- is the filter expression.</description>
- </attribute>
- <attribute name="@return">
- <description>e</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is the filter expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr" type="FilterExpr" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ReverseAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis" type="ParentAxis">
- <comment>
- <description>the parent axis contains the sequence returned by the dm:parent accessor in,
- which returns the parent of the context node, or an empty sequence if the
- context node has no parent</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ParentAxis" />
- <method visibility="public" name="iterate" returncomment="the accessors." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>returns parent accessors of the context node</description>
- <attribute name="@param">
- <description>node
- is the node type.</description>
- </attribute>
- <attribute name="@throws">
- <description>dc
- is the Dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>the accessors.</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the node type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ReverseAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis" type="PrecedingAxis">
- <comment>
- <description>the preceding axis contains all nodes that are descendants of the root of the
- tree in which the context node is found</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PrecedingAxis" />
- <method visibility="public" name="iterate" returncomment="the descendants of the context node" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>returns preceding nodes of the context node</description>
- <attribute name="@param">
- <description>node
- is the node type.</description>
- </attribute>
- <attribute name="@throws">
- <description>dc
- is the Dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>the descendants of the context node</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the node type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ReverseAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis" type="PrecedingSiblingAxis">
- <comment>
- <description>the preceding axis contains all nodes that are descendants of the root of the
- tree in which the context node is found including the context node itself</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PrecedingSiblingAxis" />
- <method visibility="public" name="iterate" returncomment="the descendants and the context node" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>returns preceding nodes of the context node</description>
- <attribute name="@param">
- <description>node
- is the node type.</description>
- </attribute>
- <attribute name="@throws">
- <description>dc
- is the Dynamic context.</description>
- </attribute>
- <attribute name="@return">
- <description>the descendants and the context node</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the node type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ResultSequence" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence" type="RangeResultSequence">
- <comment>
- <description>A range expression can be used to construct a sequence of consecutive
- integers.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="RangeResultSequence">
- <comment>
- <description>set the start and end of the range result sequence</description>
- <attribute name="@param">
- <description>start
- is the integer position of the start of range.</description>
- </attribute>
- <attribute name="@param">
- <description>end
- is the integer position of the end of range.</description>
- </attribute>
- </comment>
- <params>
- <param name="start" comment="is the integer position of the start of range." fulltype="int" type="int" />
- <param name="end" comment="is the integer position of the end of range." fulltype="int" type="int" />
- </params>
- </constructor>
- <method visibility="public" name="add" fulltype="void" type="void">
- <comment>
- <description>item is an integer to add to the range.</description>
- <attribute name="@param">
- <description>item
- is an integer.</description>
- </attribute>
- </comment>
- <params>
- <param name="item" comment="is an integer." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="public" name="concat" fulltype="void" type="void">
- <comment>
- <description>remove the tail from the range given.</description>
- <attribute name="@param">
- <description>rs
- is the range</description>
- </attribute>
- </comment>
- <params>
- <param name="rs" comment="is the range" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="tail" fulltype="java.util.ListIterator" type="ListIterator">
- <comment>
- <description>interate through range.</description>
- <attribute name="@return">
- <description>tail</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="get" returncomment="item from range" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <attribute name="@return">
- <description>item from range</description>
- </attribute>
- </comment>
- <params>
- <param name="i" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="size" returncomment="size" fulltype="int" type="int">
- <comment>
- <attribute name="@return">
- <description>size</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="clear" fulltype="void" type="void">
- <comment>
- <description>clear range</description>
- </comment>
- </method>
- <method visibility="public" name="create_new" returncomment="null" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>create new result sequence</description>
- <attribute name="@return">
- <description>null</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="first" returncomment="first item in range" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <attribute name="@return">
- <description>first item in range</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="empty" returncomment="boolean" fulltype="boolean" type="boolean">
- <comment>
- <description>asks if the range is empty?</description>
- <attribute name="@return">
- <description>boolean</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="release" fulltype="void" type="void">
- <comment>
- <description>release</description>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis" type="ReverseAxis">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.internal.Axis" type="Axis" />
- </implements>
- <comment>
- <description>An axis that only ever contains the context node or nodes that are before the
- context node in document order is a reverse axis.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ReverseAxis" />
- <method visibility="public" name="principal_node_kind" returncomment="new element type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType">
- <comment>
- <attribute name="@return">
- <description>new element type</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ForwardAxis" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.SelfAxis" type="SelfAxis">
- <comment>
- <description>Create a result sequence that contains the context node</description>
- </comment>
- <methods>
- <constructor visibility="public" name="SelfAxis" />
- <method visibility="public" name="iterate" returncomment="rs containing node" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>create new rs and add the context node to it</description>
- <attribute name="@param">
- <description>node
- is the node type</description>
- </attribute>
- <attribute name="@param">
- <description>dc
- is the dynamic context</description>
- </attribute>
- <attribute name="@return">
- <description>rs containing node</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="is the node type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="dc" comment="is the dynamic context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.SeqType" type="SeqType">
- <comment>
- <description>represents a Sequence types used for matching expected arguments of functions</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="OCC_NONE" constexpr="0" fulltype="int" type="int" />
- <field final="true" static="true" const="1" visibility="public" name="OCC_STAR" constexpr="1" fulltype="int" type="int" />
- <field final="true" static="true" const="2" visibility="public" name="OCC_PLUS" constexpr="2" fulltype="int" type="int" />
- <field final="true" static="true" const="3" visibility="public" name="OCC_QMARK" constexpr="3" fulltype="int" type="int" />
- <field final="true" static="true" const="4" visibility="public" name="OCC_EMPTY" constexpr="4" fulltype="int" type="int" />
- <field final="true" static="true" const="http://www.w3.org/2001/XMLSchema" visibility="public" name="XML_SCHEMA_NS" constexpr=""http://www.w3.org/2001/XMLSchema"" fulltype="java.lang.String" type="String">
- <comment>
- <description>Path to w3.org XML Schema specification.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="SeqType">
- <comment>
- <description>sequence type</description>
- <attribute name="@param">
- <description>t
- is any type</description>
- </attribute>
- <attribute name="@param">
- <description>occ
- is an integer in the sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="t" comment="is any type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="occ" comment="is an integer in the sequence." fulltype="int" type="int" />
- </params>
- </constructor>
- <constructor visibility="public" name="SeqType">
- <comment>
- <attribute name="@param">
- <description>occ
- is an integer in the sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="occ" comment="is an integer in the sequence." fulltype="int" type="int" />
- </params>
- </constructor>
- <constructor visibility="public" name="SeqType">
- <comment>
- <attribute name="@param">
- <description>type_class
- is a class which represents the expected type</description>
- </attribute>
- <attribute name="@param">
- <description>occ
- is an integer in the sequence.</description>
- </attribute>
- </comment>
- <params>
- <param name="type_class" comment="is a class which represents the expected type" fulltype="java.lang.Class" type="Class" />
- <param name="occ" comment="is an integer in the sequence." fulltype="int" type="int" />
- </params>
- </constructor>
- <constructor visibility="public" name="SeqType">
- <comment>
- <attribute name="@param">
- <description>st
- is a sequence type.</description>
- </attribute>
- <attribute name="@param">
- <description>sc
- is a static context.</description>
- </attribute>
- </comment>
- <params>
- <param name="st" comment="is a sequence type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- <param name="sc" comment="is a static context." fulltype="org.eclipse.wst.xml.xpath2.processor.StaticContext" type="StaticContext" />
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </constructor>
- <constructor visibility="public" name="SeqType">
- <comment>
- <attribute name="@param">
- <description>t
- is an any type.</description>
- </attribute>
- </comment>
- <params>
- <param name="t" comment="is an any type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </constructor>
- <method visibility="public" name="occurence" returncomment="an integer." fulltype="int" type="int">
- <comment>
- <attribute name="@return">
- <description>an integer.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type" returncomment="a type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <attribute name="@return">
- <description>a type.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="match" returncomment="a result sequence" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>matches args</description>
- <attribute name="@param">
- <description>args
- is a result sequence</description>
- </attribute>
- <attribute name="@throws">
- <description>a
- dynamic error</description>
- </attribute>
- <attribute name="@return">
- <description>a result sequence</description>
- </attribute>
- </comment>
- <params>
- <param name="args" comment="is a result sequence" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="StaticNameError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError" type="StaticAttrNameError">
- <comment>
- <description>Error caused by static attribute name.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StaticAttrNameError">
- <comment>
- <description>Constructor for static attribute name error</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="StaticNameError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError" type="StaticElemNameError">
- <comment>
- <description>Error caused by static element name.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StaticElemNameError">
- <comment>
- <description>Constructor for static element name error</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="StaticNameError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError" type="StaticFunctNameError">
- <comment>
- <description>Error caused by static function name.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="XPST0017" visibility="public" name="FUNCTION_NOT_FOUND" constexpr=""XPST0017"" fulltype="java.lang.String" type="String" />
- </fields>
- <methods>
- <constructor visibility="public" name="StaticFunctNameError">
- <comment>
- <description>Constructor for static function name error</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="StaticError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.StaticError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" type="StaticNameError">
- <comment>
- <description>Error caused by static name.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="XPST0008" visibility="public" name="NAME_NOT_FOUND" constexpr=""XPST0008"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="XPST0081" visibility="public" name="PREFIX_NOT_FOUND" constexpr=""XPST0081"" fulltype="java.lang.String" type="String" />
- </fields>
- <methods>
- <constructor visibility="public" name="StaticNameError">
- <comment>
- <description>Constructor for static name error</description>
- <attribute name="@param">
- <description>code
- is the code.</description>
- </attribute>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="code" comment="is the code." fulltype="java.lang.String" type="String" />
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="StaticNameError">
- <comment>
- <description>Constructor for static name error</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="StaticNameError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError" type="StaticNsNameError">
- <comment>
- <description>Static namespace name error class.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StaticNsNameError">
- <params>
- <param name="reason" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method static="true" visibility="public" name="unknown_prefix" returncomment="the error." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError" type="StaticNsNameError">
- <comment>
- <description>Constructor.</description>
- <attribute name="@param">
- <description>pref
- is the unknown prefix.</description>
- </attribute>
- <attribute name="@return">
- <description>the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="pref" comment="is the unknown prefix." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="StaticNameError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError" type="StaticTypeNameError">
- <comment>
- <description>Static type name error class.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="XPST0051" visibility="public" name="TYPE_NOT_FOUND" constexpr=""XPST0051"" fulltype="java.lang.String" type="String" />
- </fields>
- <methods>
- <constructor visibility="public" name="StaticTypeNameError">
- <comment>
- <description>Constructor.</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="StaticNameError" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError" type="StaticVarNameError">
- <comment>
- <description>Static variable name error class.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StaticVarNameError">
- <comment>
- <description>Constructor.</description>
- <attribute name="@param">
- <description>reason
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass superclass="XPathException" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.XPathException" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.TypeError" type="TypeError">
- <comment>
- <description>Error caused by bad types.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="TypeError">
- <comment>
- <description>Constructor for type error.</description>
- <attribute name="@param">
- <description>code
- is the error code.</description>
- </attribute>
- <attribute name="@param">
- <description>err
- is the reason for the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="code" comment="is the error code." fulltype="java.lang.String" type="String" />
- <param name="err" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="code" returncomment="The error code." fulltype="java.lang.String" type="String">
- <comment>
- <description>Get the error code.</description>
- <attribute name="@return">
- <description>The error code.</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="ci_not_node" returncomment="the error." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.TypeError" type="TypeError">
- <comment>
- <description>"Factory" for building errors</description>
- <attribute name="@param">
- <description>err
- is the reason for the error.</description>
- </attribute>
- <attribute name="@return">
- <description>the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="mixed_vals" returncomment="the error." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.TypeError" type="TypeError">
- <comment>
- <description>"Factory" for building errors</description>
- <attribute name="@param">
- <description>err
- is the reason for the error.</description>
- </attribute>
- <attribute name="@return">
- <description>the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="step_conatins_atoms" returncomment="the error." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.TypeError" type="TypeError">
- <comment>
- <description>"Factory" for building errors</description>
- <attribute name="@param">
- <description>err
- is the reason for the error.</description>
- </attribute>
- <attribute name="@return">
- <description>the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="invalid_type" returncomment="the error." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.TypeError" type="TypeError">
- <comment>
- <description>"Factory" for building errors</description>
- <attribute name="@param">
- <description>err
- is the reason for the error.</description>
- </attribute>
- <attribute name="@return">
- <description>the error.</description>
- </attribute>
- </comment>
- <params>
- <param name="err" comment="is the reason for the error." fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Plugin" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="Plugin" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPath2Plugin" type="XPath2Plugin">
- <methods>
- <constructor visibility="public" name="XPath2Plugin" />
- </methods>
- </jelclass>
- <jelclass superclass="lr_parser" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java_cup.runtime.lr_parser" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPathCup" type="XPathCup">
- <comment>
- <description>CUP v0.10k generated parser.</description>
- <attribute name="@version">
- <description>Mon Dec 14 02:02:22 CET 2009</description>
- </attribute>
- </comment>
- <fields>
- <field final="true" static="true" visibility="protected" name="_production_table" fulltype="short[][]" type="short">
- <comment>
- <description>Production table.</description>
- </comment>
- </field>
- <field final="true" static="true" visibility="protected" name="_action_table" fulltype="short[][]" type="short">
- <comment>
- <description>Parse-action table.</description>
- </comment>
- </field>
- <field final="true" static="true" visibility="protected" name="_reduce_table" fulltype="short[][]" type="short">
- <comment>
- <description><code>reduce_goto</code> table.</description>
- </comment>
- </field>
- <field visibility="protected" name="action_obj" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions" type="CUP$XPathCup$actions">
- <comment>
- <description>Instance of action encapsulation class.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="XPathCup">
- <comment>
- <description>Default constructor.</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XPathCup">
- <comment>
- <description>Constructor which sets the default scanner.</description>
- </comment>
- <params>
- <param name="s" fulltype="java_cup.runtime.Scanner" type="java_cup.runtime.Scanner" />
- </params>
- </constructor>
- <method visibility="public" name="production_table" fulltype="short[][]" type="short">
- <comment>
- <description>Access to production table.</description>
- </comment>
- </method>
- <method visibility="public" name="action_table" fulltype="short[][]" type="short">
- <comment>
- <description>Access to parse-action table.</description>
- </comment>
- </method>
- <method visibility="public" name="reduce_table" fulltype="short[][]" type="short">
- <comment>
- <description>Access to <code>reduce_goto</code> table.</description>
- </comment>
- </method>
- <method visibility="protected" name="init_actions" fulltype="void" type="void">
- <comment>
- <description>Action encapsulation object initializer.</description>
- </comment>
- </method>
- <method visibility="public" name="do_action" fulltype="java_cup.runtime.Symbol" type="java_cup.runtime.Symbol">
- <comment>
- <description>Invoke a user supplied parse action.</description>
- </comment>
- <params>
- <param name="act_num" fulltype="int" type="int" />
- <param name="parser" fulltype="java_cup.runtime.lr_parser" type="java_cup.runtime.lr_parser" />
- <param name="stack" fulltype="java.util.Stack" type="Stack" />
- <param name="top" fulltype="int" type="int" />
- </params>
- <exceptions>
- <exception fulltype="java.lang.Exception" type="Exception" />
- </exceptions>
- </method>
- <method visibility="public" name="start_state" fulltype="int" type="int">
- <comment>
- <description>Indicates start state.</description>
- </comment>
- </method>
- <method visibility="public" name="start_production" fulltype="int" type="int">
- <comment>
- <description>Indicates start production.</description>
- </comment>
- </method>
- <method visibility="public" name="EOF_sym" fulltype="int" type="int">
- <comment>
- <description><code>EOF</code> Symbol index.</description>
- </comment>
- </method>
- <method visibility="public" name="error_sym" fulltype="int" type="int">
- <comment>
- <description><code>error</code> Symbol index.</description>
- </comment>
- </method>
- <method visibility="public" name="report_error" fulltype="void" type="void">
- <params>
- <param name="message" fulltype="java.lang.String" type="String" />
- <param name="info" fulltype="java.lang.Object" type="Object" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="package-private" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions" type="CUP$XPathCup$actions">
- <comment>
- <description>Cup generated class to encapsulate user supplied action code.</description>
- </comment>
- <methods>
- <constructor visibility="package-private" name="CUP$XPathCup$actions">
- <comment>
- <description>Constructor</description>
- </comment>
- <params>
- <param name="parser" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPathCup" type="XPathCup" />
- </params>
- </constructor>
- <method final="true" visibility="public" name="CUP$XPathCup$do_action" fulltype="java_cup.runtime.Symbol" type="java_cup.runtime.Symbol">
- <comment>
- <description>Method with the actual generated action code.</description>
- </comment>
- <params>
- <param name="CUP$XPathCup$act_num" fulltype="int" type="int" />
- <param name="CUP$XPathCup$parser" fulltype="java_cup.runtime.lr_parser" type="java_cup.runtime.lr_parser" />
- <param name="CUP$XPathCup$stack" fulltype="java.util.Stack" type="Stack" />
- <param name="CUP$XPathCup$top" fulltype="int" type="int" />
- </params>
- <exceptions>
- <exception fulltype="java.lang.Exception" type="Exception" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Error" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" serializable="true" superclassfulltype="java.lang.Error" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPathError" type="XPathError">
- <comment>
- <description>This error is thrown when there is a problem with an XPath exception.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XPathError">
- <comment>
- <description>Constructor for XPathError</description>
- <attribute name="@param">
- <description>reason
- Is the reason why the error has been thrown.</description>
- </attribute>
- </comment>
- <params>
- <param name="reason" comment="Is the reason why the error has been thrown." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="reason" returncomment="the reason why the error has been throw." fulltype="java.lang.String" type="String">
- <comment>
- <description>The reason why the error has been thrown.</description>
- <attribute name="@return">
- <description>the reason why the error has been throw.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.XPathFlex" type="XPathFlex">
- <comment>
- <description>This class is a scanner generated by
- <a href="http://www.jflex.de/">JFlex</a> 1.4.3
- on 12/14/09 2:02 AM from the specification file
- <tt>/Users/jesper/Documents/workspace-3.5M5/org.eclipse.wst.xml.xpath2.processor/grammars/xpath.lex</tt></description>
- </comment>
- <fields>
- <field final="true" static="true" const="-1" visibility="public" name="YYEOF" constexpr="-1" fulltype="int" type="int">
- <comment>
- <description>This character denotes the end of file</description>
- </comment>
- </field>
- <field final="true" static="true" const="0" visibility="public" name="YYINITIAL" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>lexical states</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="COMMENT" constexpr="2" fulltype="int" type="int" />
- </fields>
- <methods>
- <constructor visibility="public" name="XPathFlex">
- <comment>
- <description>Creates a new scanner
- There is also a java.io.InputStream version of this constructor.</description>
- <attribute name="@param">
- <description>in the java.io.Reader to read input from.</description>
- </attribute>
- </comment>
- <params>
- <param name="in" comment="the java.io.Reader to read input from." fulltype="java.io.Reader" type="Reader" />
- </params>
- </constructor>
- <constructor visibility="package-private" name="XPathFlex">
- <comment>
- <description>Creates a new scanner.
- There is also java.io.Reader version of this constructor.</description>
- <attribute name="@param">
- <description>in the java.io.Inputstream to read input from.</description>
- </attribute>
- </comment>
- <params>
- <param name="in" comment="the java.io.Inputstream to read input from." fulltype="java.io.InputStream" type="InputStream" />
- </params>
- </constructor>
- <method visibility="public" name="lineno" fulltype="int" type="int" />
- <method visibility="public" name="colno" fulltype="int" type="int" />
- <method final="true" visibility="public" name="yyclose" fulltype="void" type="void">
- <comment>
- <description>Closes the input stream.</description>
- </comment>
- <exceptions>
- <exception fulltype="java.io.IOException" type="IOException" />
- </exceptions>
- </method>
- <method final="true" visibility="public" name="yyreset" fulltype="void" type="void">
- <comment>
- <description>Resets the scanner to read from a new input stream.
- Does not close the old reader.
-
- All internal variables are reset, the old input stream
- <b>cannot</b> be reused (internal buffer is discarded and lost).
- Lexical state is set to <tt>ZZ_INITIAL</tt>.</description>
- <attribute name="@param">
- <description>reader the new input stream</description>
- </attribute>
- </comment>
- <params>
- <param name="reader" comment="the new input stream" fulltype="java.io.Reader" type="Reader" />
- </params>
- </method>
- <method final="true" visibility="public" name="yystate" fulltype="int" type="int">
- <comment>
- <description>Returns the current lexical state.</description>
- </comment>
- </method>
- <method final="true" visibility="public" name="yybegin" fulltype="void" type="void">
- <comment>
- <description>Enters a new lexical state</description>
- <attribute name="@param">
- <description>newState the new lexical state</description>
- </attribute>
- </comment>
- <params>
- <param name="newState" comment="the new lexical state" fulltype="int" type="int" />
- </params>
- </method>
- <method final="true" visibility="public" name="yytext" fulltype="java.lang.String" type="String">
- <comment>
- <description>Returns the text matched by the current regular expression.</description>
- </comment>
- </method>
- <method final="true" visibility="public" name="yycharat" returncomment="the character at position pos" fulltype="char" type="char">
- <comment>
- <description>Returns the character at position <tt>pos</tt> from the
- matched text.
-
- It is equivalent to yytext().charAt(pos), but faster</description>
- <attribute name="@param">
- <description>pos the position of the character to fetch.
- A value from 0 to yylength()-1.</description>
- </attribute>
- <attribute name="@return">
- <description>the character at position pos</description>
- </attribute>
- </comment>
- <params>
- <param name="pos" comment="the position of the character to fetch.
- A value from 0 to yylength()-1." fulltype="int" type="int" />
- </params>
- </method>
- <method final="true" visibility="public" name="yylength" fulltype="int" type="int">
- <comment>
- <description>Returns the length of the matched text region.</description>
- </comment>
- </method>
- <method visibility="public" name="yypushback" fulltype="void" type="void">
- <comment>
- <description>Pushes the specified amount of characters back into the input stream.
-
- They will be read again by then next call of the scanning method</description>
- <attribute name="@param">
- <description>number the number of characters to be read again.
- This number must not be greater than yylength()!</description>
- </attribute>
- </comment>
- <params>
- <param name="number" comment="the number of characters to be read again.
- This number must not be greater than yylength()!" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="next_token" returncomment="the next token" fulltype="java_cup.runtime.Symbol" type="java_cup.runtime.Symbol">
- <comment>
- <description>Resumes scanning until the next regular expression is matched,
- the end of input is encountered or an I/O-Error occurs.</description>
- <attribute name="@return">
- <description>the next token</description>
- </attribute>
- <attribute name="@exception">
- <description>java.io.IOException if any I/O-Error occurs</description>
- </attribute>
- </comment>
- <exceptions>
- <exception fulltype="java.io.IOException" type="IOException" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.XpathSym" type="XpathSym">
- <comment>
- <description>CUP generated class containing symbol constants.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="32" visibility="public" name="DESCENDANT_OR_SELF" constexpr="32" fulltype="int" type="int" />
- <field final="true" static="true" const="56" visibility="public" name="AS" constexpr="56" fulltype="int" type="int" />
- <field final="true" static="true" const="45" visibility="public" name="GT" constexpr="45" fulltype="int" type="int" />
- <field final="true" static="true" const="34" visibility="public" name="FOLLOWING" constexpr="34" fulltype="int" type="int" />
- <field final="true" static="true" const="19" visibility="public" name="FORWARD_SLASHSLASH" constexpr="19" fulltype="int" type="int" />
- <field final="true" static="true" const="36" visibility="public" name="PARENT" constexpr="36" fulltype="int" type="int" />
- <field final="true" static="true" const="46" visibility="public" name="GE" constexpr="46" fulltype="int" type="int" />
- <field final="true" static="true" const="75" visibility="public" name="DOCUMENT_NODE" constexpr="75" fulltype="int" type="int" />
- <field final="true" static="true" const="35" visibility="public" name="NAMESPACE" constexpr="35" fulltype="int" type="int" />
- <field final="true" static="true" const="18" visibility="public" name="FORWARD_SLASH" constexpr="18" fulltype="int" type="int" />
- <field final="true" static="true" const="55" visibility="public" name="TREAT" constexpr="55" fulltype="int" type="int" />
- <field final="true" static="true" const="74" visibility="public" name="NODE" constexpr="74" fulltype="int" type="int" />
- <field final="true" static="true" const="24" visibility="public" name="COMMA" constexpr="24" fulltype="int" type="int" />
- <field final="true" static="true" const="37" visibility="public" name="ANCESTOR" constexpr="37" fulltype="int" type="int" />
- <field final="true" static="true" const="43" visibility="public" name="LT" constexpr="43" fulltype="int" type="int" />
- <field final="true" static="true" const="83" visibility="public" name="INTEGER" constexpr="83" fulltype="int" type="int" />
- <field final="true" static="true" const="84" visibility="public" name="DOUBLE" constexpr="84" fulltype="int" type="int" />
- <field final="true" static="true" const="28" visibility="public" name="CHILD" constexpr="28" fulltype="int" type="int" />
- <field final="true" static="true" const="33" visibility="public" name="FOLLOWING_SIBLING" constexpr="33" fulltype="int" type="int" />
- <field final="true" static="true" const="66" visibility="public" name="EVERY" constexpr="66" fulltype="int" type="int" />
- <field final="true" static="true" const="31" visibility="public" name="SELF" constexpr="31" fulltype="int" type="int" />
- <field final="true" static="true" const="44" visibility="public" name="LE" constexpr="44" fulltype="int" type="int" />
- <field final="true" static="true" const="80" visibility="public" name="ELEMENT" constexpr="80" fulltype="int" type="int" />
- <field final="true" static="true" const="76" visibility="public" name="TEXT" constexpr="76" fulltype="int" type="int" />
- <field final="true" static="true" const="53" visibility="public" name="INSTANCE" constexpr="53" fulltype="int" type="int" />
- <field final="true" static="true" const="11" visibility="public" name="NOTEQUALS" constexpr="11" fulltype="int" type="int" />
- <field final="true" static="true" const="68" visibility="public" name="THEN" constexpr="68" fulltype="int" type="int" />
- <field final="true" static="true" const="81" visibility="public" name="SCHEMA_ELEMENT" constexpr="81" fulltype="int" type="int" />
- <field final="true" static="true" const="79" visibility="public" name="SCHEMA_ATTRIBUTE" constexpr="79" fulltype="int" type="int" />
- <field final="true" static="true" const="40" visibility="public" name="ANCESTOR_OR_SELF" constexpr="40" fulltype="int" type="int" />
- <field final="true" static="true" const="41" visibility="public" name="EQ" constexpr="41" fulltype="int" type="int" />
- <field final="true" static="true" const="39" visibility="public" name="PRECEDING" constexpr="39" fulltype="int" type="int" />
- <field final="true" static="true" const="49" visibility="public" name="MOD" constexpr="49" fulltype="int" type="int" />
- <field final="true" static="true" const="21" visibility="public" name="AT_SYM" constexpr="21" fulltype="int" type="int" />
- <field final="true" static="true" const="25" visibility="public" name="DOLLAR" constexpr="25" fulltype="int" type="int" />
- <field final="true" static="true" const="52" visibility="public" name="EXCEPT" constexpr="52" fulltype="int" type="int" />
- <field final="true" static="true" const="12" visibility="public" name="LESSTHAN" constexpr="12" fulltype="int" type="int" />
- <field final="true" static="true" const="9" visibility="public" name="PIPE" constexpr="9" fulltype="int" type="int" />
- <field final="true" static="true" const="13" visibility="public" name="LESSEQUAL" constexpr="13" fulltype="int" type="int" />
- <field final="true" static="true" const="27" visibility="public" name="QUESTIONMARK" constexpr="27" fulltype="int" type="int" />
- <field final="true" static="true" const="6" visibility="public" name="PLUS" constexpr="6" fulltype="int" type="int" />
- <field final="true" static="true" const="48" visibility="public" name="IDIV" constexpr="48" fulltype="int" type="int" />
- <field final="true" static="true" const="4" visibility="public" name="LPAR" constexpr="4" fulltype="int" type="int" />
- <field final="true" static="true" const="50" visibility="public" name="UNION" constexpr="50" fulltype="int" type="int" />
- <field final="true" static="true" const="15" visibility="public" name="GREATEREQUAL" constexpr="15" fulltype="int" type="int" />
- <field final="true" static="true" const="85" visibility="public" name="DECIMAL" constexpr="85" fulltype="int" type="int" />
- <field final="true" static="true" const="60" visibility="public" name="FOR" constexpr="60" fulltype="int" type="int" />
- <field final="true" static="true" const="8" visibility="public" name="STAR" constexpr="8" fulltype="int" type="int" />
- <field final="true" static="true" const="14" visibility="public" name="GREATER" constexpr="14" fulltype="int" type="int" />
- <field final="true" static="true" const="38" visibility="public" name="PRECEDING_SIBLING" constexpr="38" fulltype="int" type="int" />
- <field final="true" static="true" const="47" visibility="public" name="DIV" constexpr="47" fulltype="int" type="int" />
- <field final="true" static="true" const="62" visibility="public" name="RETURN" constexpr="62" fulltype="int" type="int" />
- <field final="true" static="true" const="69" visibility="public" name="ELSE" constexpr="69" fulltype="int" type="int" />
- <field final="true" static="true" const="22" visibility="public" name="DOTDOT" constexpr="22" fulltype="int" type="int" />
- <field final="true" static="true" const="26" visibility="public" name="DOT" constexpr="26" fulltype="int" type="int" />
- <field final="true" static="true" const="0" visibility="public" name="EOF" constexpr="0" fulltype="int" type="int" />
- <field final="true" static="true" const="87" visibility="public" name="NCNAME" constexpr="87" fulltype="int" type="int" />
- <field final="true" static="true" const="77" visibility="public" name="COMMENT" constexpr="77" fulltype="int" type="int" />
- <field final="true" static="true" const="51" visibility="public" name="INTERSECT" constexpr="51" fulltype="int" type="int" />
- <field final="true" static="true" const="5" visibility="public" name="RPAR" constexpr="5" fulltype="int" type="int" />
- <field final="true" static="true" const="73" visibility="public" name="ITEM" constexpr="73" fulltype="int" type="int" />
- <field final="true" static="true" const="72" visibility="public" name="EMPTY_SEQUENCE" constexpr="72" fulltype="int" type="int" />
- <field final="true" static="true" const="57" visibility="public" name="CASTABLE" constexpr="57" fulltype="int" type="int" />
- <field final="true" static="true" const="59" visibility="public" name="IS" constexpr="59" fulltype="int" type="int" />
- <field final="true" static="true" const="7" visibility="public" name="MINUS" constexpr="7" fulltype="int" type="int" />
- <field final="true" static="true" const="78" visibility="public" name="PROCESSING_INSTRUCTION" constexpr="78" fulltype="int" type="int" />
- <field final="true" static="true" const="61" visibility="public" name="IN" constexpr="61" fulltype="int" type="int" />
- <field final="true" static="true" const="71" visibility="public" name="OR" constexpr="71" fulltype="int" type="int" />
- <field final="true" static="true" const="1" visibility="public" name="error" constexpr="1" fulltype="int" type="int" />
- <field final="true" static="true" const="30" visibility="public" name="ATTRIBUTE" constexpr="30" fulltype="int" type="int" />
- <field final="true" static="true" const="67" visibility="public" name="IF" constexpr="67" fulltype="int" type="int" />
- <field final="true" static="true" const="82" visibility="public" name="TYPESWITCH" constexpr="82" fulltype="int" type="int" />
- <field final="true" static="true" const="58" visibility="public" name="CAST" constexpr="58" fulltype="int" type="int" />
- <field final="true" static="true" const="54" visibility="public" name="OF" constexpr="54" fulltype="int" type="int" />
- <field final="true" static="true" const="23" visibility="public" name="COLON" constexpr="23" fulltype="int" type="int" />
- <field final="true" static="true" const="29" visibility="public" name="DESCENDANT" constexpr="29" fulltype="int" type="int" />
- <field final="true" static="true" const="65" visibility="public" name="SOME" constexpr="65" fulltype="int" type="int" />
- <field final="true" static="true" const="3" visibility="public" name="RBRACKET" constexpr="3" fulltype="int" type="int" />
- <field final="true" static="true" const="20" visibility="public" name="COLONCOLON" constexpr="20" fulltype="int" type="int" />
- <field final="true" static="true" const="17" visibility="public" name="GREATER_GREATER" constexpr="17" fulltype="int" type="int" />
- <field final="true" static="true" const="86" visibility="public" name="STRING" constexpr="86" fulltype="int" type="int" />
- <field final="true" static="true" const="63" visibility="public" name="SATISFIES" constexpr="63" fulltype="int" type="int" />
- <field final="true" static="true" const="70" visibility="public" name="AND" constexpr="70" fulltype="int" type="int" />
- <field final="true" static="true" const="64" visibility="public" name="TO" constexpr="64" fulltype="int" type="int" />
- <field final="true" static="true" const="2" visibility="public" name="LBRACKET" constexpr="2" fulltype="int" type="int" />
- <field final="true" static="true" const="42" visibility="public" name="NE" constexpr="42" fulltype="int" type="int" />
- <field final="true" static="true" const="16" visibility="public" name="LESS_LESS" constexpr="16" fulltype="int" type="int" />
- <field final="true" static="true" const="10" visibility="public" name="EQUALS" constexpr="10" fulltype="int" type="int" />
- </fields>
- <methods>
- <constructor visibility="public" name="XpathSym" />
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr" type="AddExpr">
- <comment>
- <description>Class for binary operation Add, takes 2 inputs and returns the combined
- value.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AddExpr">
- <comment>
- <description>Constructor for AddExpr</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr" type="AndExpr">
- <comment>
- <description>Class for binary operation And. The value of an and-expression is determined
- by the effective boolean values (EBV's) of its operands.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AndExpr">
- <comment>
- <description>Constructor for AndExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest" type="AnyKindTest">
- <comment>
- <description>Class to test a type of any kind. This matches any node in the expression.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AnyKindTest" />
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest" type="AttrElemTest">
- <comment>
- <description>Common base class for Attribute and Element tests.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AttrElemTest">
- <comment>
- <description>Constructor for Attribute and Element tests. This takes in 3 inputs,
- Name, wildcard test(true/false) and type.</description>
- <attribute name="@param">
- <description>name
- QName.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test? True/False.</description>
- </attribute>
- <attribute name="@param">
- <description>type
- QName type.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test? True/False." fulltype="boolean" type="boolean" />
- <param name="type" comment="QName type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <constructor visibility="public" name="AttrElemTest">
- <comment>
- <description>Constructor for Attribute and Element tests. This takes in 2 inputs, Name
- and wildcard test(true/false).</description>
- <attribute name="@param">
- <description>name
- QName.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test? True/False.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test? True/False." fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="AttrElemTest">
- <comment>
- <description>Default Constructor for Attribute and Element tests. This takes in no
- inputs.</description>
- </comment>
- </constructor>
- <method visibility="public" name="wild" returncomment="Result of wildcard test." fulltype="boolean" type="boolean">
- <comment>
- <description>Support for wildcard test.</description>
- <attribute name="@return">
- <description>Result of wildcard test.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="name" returncomment="Result of name test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for name test.</description>
- <attribute name="@return">
- <description>Result of name test.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type" returncomment="Result of type test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for type test.</description>
- <attribute name="@return">
- <description>Result of type test.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="protected" name="getDerviationTypes" fulltype="short" type="short" />
- </methods>
- </jelclass>
- <jelclass superclass="AttrElemTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest" type="AttributeTest">
- <comment>
- <description>Class used to match an attribute node by its name and/or type.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AttributeTest">
- <comment>
- <description>Constructor for AttributeTest. This one takes in 3 inputs, Name, wildcard
- test(true/false) and type.</description>
- <attribute name="@param">
- <description>name
- QName.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test, True/False.</description>
- </attribute>
- <attribute name="@param">
- <description>type
- QName type.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test, True/False." fulltype="boolean" type="boolean" />
- <param name="type" comment="QName type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <constructor visibility="public" name="AttributeTest">
- <comment>
- <description>Constructor for AttributeTest. This one takes in 2 inputs, Name and
- wildcard test(true/false).</description>
- <attribute name="@param">
- <description>name
- QName.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test, True/False.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test, True/False." fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="AttributeTest">
- <comment>
- <description>Default Constructor for AttributeTest.</description>
- </comment>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="StepExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep" type="AxisStep">
- <comment>
- <description>Class for AxisStep, this generates a sequence of zero or more nodes. These
- nodes are always returned in Document Order. This can be Forward Step or
- Reverse Step.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AxisStep">
- <comment>
- <description>Constructor for AxisStep.</description>
- <attribute name="@param">
- <description>step
- Defines forward/reverse step.</description>
- </attribute>
- <attribute name="@param">
- <description>exprs
- Collection of xpath expressions.</description>
- </attribute>
- </comment>
- <params>
- <param name="step" comment="Defines forward/reverse step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step" type="Step" />
- <param name="exprs" comment="Collection of xpath expressions." fulltype="java.util.Collection" type="Collection" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="step" returncomment="Previous step." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step" type="Step">
- <comment>
- <description>Advances to next step.</description>
- <attribute name="@return">
- <description>Previous step.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_step" fulltype="void" type="void">
- <comment>
- <description>Set the step direction.</description>
- </comment>
- <params>
- <param name="s" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step" type="Step" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="Iterated expressions." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Interator.</description>
- <attribute name="@return">
- <description>Iterated expressions.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="predicate_count" returncomment="Size of expressions." fulltype="int" type="int">
- <comment>
- <description>Determines size of expressions.</description>
- <attribute name="@return">
- <description>Size of expressions.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" type="BinExpr">
- <comment>
- <description>Abstract class for a Binary operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="BinExpr">
- <comment>
- <description>Constructor for BinExpr.</description>
- <attribute name="@param">
- <description>l
- left xpath node for the operation.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- right xpath node for the operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="left xpath node for the operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- <param name="r" comment="right xpath node for the operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- </constructor>
- <method visibility="public" name="left" returncomment="Left node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode">
- <comment>
- <description>Left xpath node.</description>
- <attribute name="@return">
- <description>Left node.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="right" returncomment="Right node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode">
- <comment>
- <description>Right xpath node.</description>
- <attribute name="@return">
- <description>Right node.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_left" fulltype="void" type="void">
- <comment>
- <description>Set the left xpath node.</description>
- <attribute name="@param">
- <description>n
- Left node.</description>
- </attribute>
- </comment>
- <params>
- <param name="n" comment="Left node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- </method>
- <method visibility="public" name="set_right" fulltype="void" type="void">
- <comment>
- <description>Set the right xpath node.</description>
- <attribute name="@param">
- <description>n
- Right node.</description>
- </attribute>
- </comment>
- <params>
- <param name="n" comment="Right node." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr" type="CastExpr">
- <comment>
- <description>A class that creates a new value of a specific type based on an existing
- value. A cast expression takes two operands: an input expression and a target
- type. The type of the input expression is called the input type. The target
- type must be a named atomic type, represented by a QName, optionally followed
- by the occurrence indicator ? if an empty sequence is permitted. If the
- target type has no namespace prefix, it is considered to be in the default
- element/type namespace.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CastExpr">
- <comment>
- <description>Constructor for CastExpr.</description>
- <attribute name="@param">
- <description>l
- input xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- SingleType to cast l to.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="SingleType to cast l to." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr" type="CastableExpr">
- <comment>
- <description>A class that tests whether a given value is castable into a given type. This
- can be used to select an appropriate type for processing a given value.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CastableExpr">
- <comment>
- <description>Constructor of CastableExpr</description>
- <attribute name="@param">
- <description>l
- input xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- SingleType to check l against.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="SingleType to check l against." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr" type="CmpExpr">
- <comment>
- <description>The comparison of expression operator takes the value of its left operand and
- compares (dependant on type) against its right operand, according to the
- rules of the particular comparison rule</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="EQUALS" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for EQUALS operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="NOTEQUALS" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for NOTEQUALS operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="LESSTHAN" constexpr="2" fulltype="int" type="int">
- <comment>
- <description>Set internal value for LESSTHAN operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="3" visibility="public" name="LESSEQUAL" constexpr="3" fulltype="int" type="int">
- <comment>
- <description>Set internal value for LESSEQUAL operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="4" visibility="public" name="GREATER" constexpr="4" fulltype="int" type="int">
- <comment>
- <description>Set internal value for GREATER operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="5" visibility="public" name="GREATEREQUAL" constexpr="5" fulltype="int" type="int">
- <comment>
- <description>Set internal value for GREATEREQUAL operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="6" visibility="public" name="EQ" constexpr="6" fulltype="int" type="int">
- <comment>
- <description>Set internal value for EQ operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="7" visibility="public" name="NE" constexpr="7" fulltype="int" type="int">
- <comment>
- <description>Set internal value for NE operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="8" visibility="public" name="LT" constexpr="8" fulltype="int" type="int">
- <comment>
- <description>Set internal value for LT operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="9" visibility="public" name="LE" constexpr="9" fulltype="int" type="int">
- <comment>
- <description>Set internal value for LE operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="10" visibility="public" name="GT" constexpr="10" fulltype="int" type="int">
- <comment>
- <description>Set internal value for GT operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="11" visibility="public" name="GE" constexpr="11" fulltype="int" type="int">
- <comment>
- <description>Set internal value for GE operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="12" visibility="public" name="IS" constexpr="12" fulltype="int" type="int">
- <comment>
- <description>Set internal value for IS operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="13" visibility="public" name="LESS_LESS" constexpr="13" fulltype="int" type="int">
- <comment>
- <description>Set internal value for LESS_LESS operation.</description>
- </comment>
- </field>
- <field final="true" static="true" const="14" visibility="public" name="GREATER_GREATER" constexpr="14" fulltype="int" type="int">
- <comment>
- <description>Set internal value for GREATER_GREATER operation.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="CmpExpr">
- <comment>
- <description>Constructor for CmpExpr</description>
- <attribute name="@param">
- <description>l
- input xpath left expression/variable</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input xpath right expression/variable</description>
- </attribute>
- <attribute name="@param">
- <description>type
- what comparison to use l against r.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input xpath left expression/variable" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input xpath right expression/variable" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="type" comment="what comparison to use l against r." fulltype="int" type="int" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="type" returncomment="comparison type" fulltype="int" type="int">
- <comment>
- <attribute name="@return">
- <description>comparison type</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="PrimaryExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr" type="CntxItemExpr">
- <comment>
- <description>Class for Context Item Expresions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CntxItemExpr" />
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest" type="CommentTest">
- <comment>
- <description>Class for Comment testing.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CommentTest" />
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="NumericLiteral" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral" type="DecimalLiteral">
- <comment>
- <description>The value of a numeric literal containing "." but no e or E character is an
- atomic value of type xs:decimal</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DecimalLiteral">
- <comment>
- <description>Constructor for DecimalLiteral</description>
- <attribute name="@param">
- <description>value
- double value</description>
- </attribute>
- </comment>
- <params>
- <param name="value" comment="double value" fulltype="java.math.BigDecimal" type="BigDecimal" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="value" returncomment="xs:decimal value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal" type="XSDecimal">
- <comment>
- <attribute name="@return">
- <description>xs:decimal value</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr" type="DivExpr">
- <comment>
- <description>Class for Division expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DivExpr">
- <comment>
- <description>Constructor for DivExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest" type="DocumentTest">
- <comment>
- <description>Class for Document testing.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="NONE" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for NONE.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="ELEMENT" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for ELEMENT.</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="SCHEMA_ELEMENT" constexpr="2" fulltype="int" type="int">
- <comment>
- <description>Set internal value for SCHEMA_ELEMENT.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="DocumentTest">
- <comment>
- <description>Constructor for DocumentTest.</description>
- <attribute name="@param">
- <description>type
- Type of element to test.</description>
- </attribute>
- <attribute name="@param">
- <description>arg
- xpath object to test.</description>
- </attribute>
- </comment>
- <params>
- <param name="type" comment="Type of element to test." fulltype="int" type="int" />
- <param name="arg" comment="xpath object to test." fulltype="java.lang.Object" type="Object" />
- </params>
- </constructor>
- <constructor visibility="public" name="DocumentTest">
- <comment>
- <description>Default Constructor for DocumentTest.</description>
- </comment>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="type" returncomment="Type of test." fulltype="int" type="int">
- <comment>
- <description>Get test type.</description>
- <attribute name="@return">
- <description>Type of test.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="elem_test" returncomment="Element test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest" type="AttrElemTest">
- <comment>
- <description>Element test.</description>
- <attribute name="@return">
- <description>Element test.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="schema_elem_test" returncomment="Schema element test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest" type="SchemaElemTest">
- <comment>
- <description>Schema element test.</description>
- <attribute name="@return">
- <description>Schema element test.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="NumericLiteral" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral" type="DoubleLiteral">
- <comment>
- <description>The value of a numeric literal containing an e or E character is an atomic
- value of type xs:double</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DoubleLiteral">
- <comment>
- <description>Constructor for Doubleiteral</description>
- <attribute name="@param">
- <description>value
- double value</description>
- </attribute>
- </comment>
- <params>
- <param name="value" comment="double value" fulltype="double" type="double" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="value" returncomment="xs:double value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble" type="XSDouble">
- <comment>
- <attribute name="@return">
- <description>xs:double value</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="AttrElemTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest" type="ElementTest">
- <comment>
- <description>Class for Element testing.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ElementTest">
- <comment>
- <description>Constructor for ElementTest. This takes in 4 inputs, Name, wildcard
- test(true/false), type and question mark test(true/false).</description>
- <attribute name="@param">
- <description>name
- Name of element to test.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test? (true/false).</description>
- </attribute>
- <attribute name="@param">
- <description>type
- Type of element to test.</description>
- </attribute>
- <attribute name="@param">
- <description>qmark
- Nilled property (true/false).</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="Name of element to test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test? (true/false)." fulltype="boolean" type="boolean" />
- <param name="type" comment="Type of element to test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="qmark" comment="Nilled property (true/false)." fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="ElementTest">
- <comment>
- <description>Constructor for ElementTest. This takes in 3 inputs, Name, wildcard
- test(true/false)and type.</description>
- <attribute name="@param">
- <description>name
- Name of element to test.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test? (true/false).</description>
- </attribute>
- <attribute name="@param">
- <description>type
- Type of element to test.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="Name of element to test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test? (true/false)." fulltype="boolean" type="boolean" />
- <param name="type" comment="Type of element to test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <constructor visibility="public" name="ElementTest">
- <comment>
- <description>Constructor for ElementTest. This takes in 2 inputs, Name, wildcard
- test(true/false).</description>
- <attribute name="@param">
- <description>name
- Name of element to test.</description>
- </attribute>
- <attribute name="@param">
- <description>wild
- Wildcard test? (true/false).</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="Name of element to test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="wild" comment="Wildcard test? (true/false)." fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="ElementTest">
- <comment>
- <description>Default Constructor for ElementTest.</description>
- </comment>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="qmark" returncomment="Result of operation." fulltype="boolean" type="boolean">
- <comment>
- <description>Set nilled property.</description>
- <attribute name="@return">
- <description>Result of operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr" type="ExceptExpr">
- <comment>
- <description>The except operator takes two node sequences as operands and returns a
- sequence containing all the nodes that occur in the first operand but not in
- the second operand.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ExceptExpr">
- <comment>
- <description>Constructor for ExceptExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Class for normal expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="Expr" />
- </methods>
- </jelclass>
- <jelclass superclass="StepExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr" type="FilterExpr">
- <comment>
- <description>A filter expression consists simply of a primary expression followed by zero
- or more predicates. The result of the filter expression consists of all the
- items returned by the primary expression for which all the predicates are
- true. If no predicates are specified, the result is simply the result of the
- primary expression. This result may contain nodes, atomic values, or any
- combination of these. The ordering of the items returned by a filter
- expression is the same as their order in the result of the primary
- expression. Context positions are assigned to items based on their ordinal
- position in the result sequence. The first context position is 1.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="FilterExpr">
- <comment>
- <description>Constructor of FilterExpr.</description>
- <attribute name="@param">
- <description>pexpr
- is copied to _pexpr.</description>
- </attribute>
- <attribute name="@param">
- <description>exprs
- is copied to _exprs.</description>
- </attribute>
- </comment>
- <params>
- <param name="pexpr" comment="is copied to _pexpr." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" type="PrimaryExpr" />
- <param name="exprs" comment="is copied to _exprs." fulltype="java.util.Collection" type="Collection" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="primary" returncomment="The primary expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" type="PrimaryExpr">
- <comment>
- <description>Get the primary expression.</description>
- <attribute name="@return">
- <description>The primary expression.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="iterator" returncomment="The next predicate." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Get the next predicate.</description>
- <attribute name="@return">
- <description>The next predicate.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_primary" fulltype="void" type="void">
- <comment>
- <description>Set a new primary expression.</description>
- <attribute name="@param">
- <description>e
- is set as the new primary expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="is set as the new primary expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" type="PrimaryExpr" />
- </params>
- </method>
- <method visibility="public" name="predicate_count" returncomment="The size of the collection of predicates." fulltype="int" type="int">
- <comment>
- <description>Count the number of predicates.</description>
- <attribute name="@return">
- <description>The size of the collection of predicates.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr" type="ForExpr">
- <comment>
- <description>Class for the For expression.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ForExpr">
- <comment>
- <description>Constructor for ForExpr.</description>
- <attribute name="@param">
- <description>varexp
- Expressions.</description>
- </attribute>
- <attribute name="@param">
- <description>ret
- Return expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="varexp" comment="Expressions." fulltype="java.util.Collection" type="Collection" />
- <param name="ret" comment="Return expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="expr" returncomment="Result of Expr operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Support for Expr interface.</description>
- <attribute name="@return">
- <description>Result of Expr operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_expr" fulltype="void" type="void">
- <comment>
- <description>Set Expression.</description>
- <attribute name="@param">
- <description>e
- Expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="Expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </method>
- <method visibility="public" name="truncate_pairs" fulltype="void" type="void">
- <comment>
- <description>Normalization of expression pairs.</description>
- </comment>
- </method>
- <method visibility="public" name="ve_pairs" returncomment="Expression pairs." fulltype="java.util.Collection" type="Collection">
- <comment>
- <description>Support for Collection interface.</description>
- <attribute name="@return">
- <description>Expression pairs.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Step" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep" type="ForwardStep">
- <comment>
- <description>Class for Forward stepping support for Step operations.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="NONE" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for NONE.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="CHILD" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for CHILD.</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="DESCENDANT" constexpr="2" fulltype="int" type="int">
- <comment>
- <description>Set internal value for DESCENDANT.</description>
- </comment>
- </field>
- <field final="true" static="true" const="3" visibility="public" name="ATTRIBUTE" constexpr="3" fulltype="int" type="int">
- <comment>
- <description>Set internal value for ATTRIBUTE.</description>
- </comment>
- </field>
- <field final="true" static="true" const="4" visibility="public" name="SELF" constexpr="4" fulltype="int" type="int">
- <comment>
- <description>Set internal value for SELF.</description>
- </comment>
- </field>
- <field final="true" static="true" const="5" visibility="public" name="DESCENDANT_OR_SELF" constexpr="5" fulltype="int" type="int">
- <comment>
- <description>Set internal value for DESCENDANT_OR_SELF.</description>
- </comment>
- </field>
- <field final="true" static="true" const="6" visibility="public" name="FOLLOWING_SIBLING" constexpr="6" fulltype="int" type="int">
- <comment>
- <description>Set internal value for FOLLOWING_SIBLING.</description>
- </comment>
- </field>
- <field final="true" static="true" const="7" visibility="public" name="FOLLOWING" constexpr="7" fulltype="int" type="int">
- <comment>
- <description>Set internal value for FOLLOWING.</description>
- </comment>
- </field>
- <field final="true" static="true" const="8" visibility="public" name="NAMESPACE" constexpr="8" fulltype="int" type="int">
- <comment>
- <description>Set internal value for NAMESPACE.</description>
- </comment>
- </field>
- <field final="true" static="true" const="9" visibility="public" name="AT_SYM" constexpr="9" fulltype="int" type="int">
- <comment>
- <description>Set internal value for AT_SYM.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="ForwardStep">
- <comment>
- <description>Constructor for ForwardStep.</description>
- <attribute name="@param">
- <description>axis
- Axis number.</description>
- </attribute>
- <attribute name="@param">
- <description>node_test
- Node test.</description>
- </attribute>
- </comment>
- <params>
- <param name="axis" comment="Axis number." fulltype="int" type="int" />
- <param name="node_test" comment="Node test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" type="NodeTest" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="axis" returncomment="Result of Axis operation." fulltype="int" type="int">
- <comment>
- <description>Support for Axis interface.</description>
- <attribute name="@return">
- <description>Result of Axis operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_axis" fulltype="void" type="void">
- <comment>
- <description>Set Axis to current.</description>
- <attribute name="@param">
- <description>axis
- Axis to set.</description>
- </attribute>
- </comment>
- <params>
- <param name="axis" comment="Axis to set." fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis" type="ForwardAxis">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="PrimaryExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall" type="FunctionCall">
- <comment>
- <description>Class for Function Call support.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="FunctionCall">
- <comment>
- <description>Constructor for FunctionCall.</description>
- <attribute name="@param">
- <description>name
- QName.</description>
- </attribute>
- <attribute name="@param">
- <description>args
- Collection of arguments.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="args" comment="Collection of arguments." fulltype="java.util.Collection" type="Collection" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="name" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="arity" returncomment="Result of Arity operation." fulltype="int" type="int">
- <comment>
- <description>Support for Arity interface.</description>
- <attribute name="@return">
- <description>Result of Arity operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr" type="IDivExpr">
- <comment>
- <description>Support for Integer division.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="IDivExpr">
- <comment>
- <description>Constructor for IDivExpr.</description>
- <attribute name="@param">
- <description>l
- left value.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- right value.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="left value." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="right value." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr" type="IfExpr">
- <comment>
- <description>Support for IF expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="IfExpr">
- <comment>
- <description>Constructor for IfExpr.</description>
- <attribute name="@param">
- <description>exps
- Condition expressions.</description>
- </attribute>
- <attribute name="@param">
- <description>t
- If true expressions.</description>
- </attribute>
- <attribute name="@param">
- <description>e
- If false/else expressions.</description>
- </attribute>
- </comment>
- <params>
- <param name="exps" comment="Condition expressions." fulltype="java.util.Collection" type="Collection" />
- <param name="t" comment="If true expressions." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="e" comment="If false/else expressions." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="then_clause" returncomment="Result of Expr operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Support for Expression interface.</description>
- <attribute name="@return">
- <description>Result of Expr operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="else_clause" returncomment="Result of Expr operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Support for Expression interface.</description>
- <attribute name="@return">
- <description>Result of Expr operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr" type="InstOfExpr">
- <comment>
- <description>The boolean operator 'instance of' takes the value of its first operand and
- matches its type to the SequenceType in its second operand, according to the
- rules for SequenceType matching.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="InstOfExpr">
- <comment>
- <description>Constructor for InstOfExpr.</description>
- <attribute name="@param">
- <description>l
- input xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- SequenceType to check l against.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="SequenceType to check l against." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NumericLiteral" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral" type="IntegerLiteral">
- <comment>
- <description>The value of a numeric literal containing no "." anad no e or E character is
- an atomic value of type xs:integer</description>
- </comment>
- <methods>
- <constructor visibility="public" name="IntegerLiteral">
- <comment>
- <description>Constructor for IntegerLiteral</description>
- <attribute name="@param">
- <description>i
- integer value</description>
- </attribute>
- </comment>
- <params>
- <param name="i" comment="integer value" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="value" returncomment="xs:integer value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger" type="XSInteger">
- <comment>
- <attribute name="@return">
- <description>xs:integer value</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr" type="IntersectExpr">
- <comment>
- <description>The intersect operator takes two node sequences as operands and returns a
- sequence containing all the nodes that occur in both operands.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="IntersectExpr">
- <comment>
- <description>Constructor for IntersectExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType">
- <comment>
- <description>Support for Item node type.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="ITEM" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for ITEM.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="QNAME" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for QNAME.</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="KINDTEST" constexpr="2" fulltype="int" type="int">
- <comment>
- <description>Set internal value for KINDTEST.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="ItemType">
- <comment>
- <description>Constructor for ItemType.</description>
- <attribute name="@param">
- <description>type
- Type.</description>
- </attribute>
- <attribute name="@param">
- <description>value
- Object value.</description>
- </attribute>
- </comment>
- <params>
- <param name="type" comment="Type." fulltype="int" type="int" />
- <param name="value" comment="Object value." fulltype="java.lang.Object" type="Object" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="type" returncomment="Result of Type operation." fulltype="int" type="int">
- <comment>
- <description>Support for Type interface.</description>
- <attribute name="@return">
- <description>Result of Type operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="qname" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="kind_test" returncomment="Result of KindTest operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" type="KindTest">
- <comment>
- <description>Support KindTest interface.</description>
- <attribute name="@return">
- <description>Result of KindTest operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="NodeTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" type="KindTest">
- <comment>
- <description>Class for KindTest operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="KindTest" />
- <method abstract="true" visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method abstract="true" visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method abstract="true" visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method abstract="true" visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="PrimaryExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal" type="Literal">
- <comment>
- <description>Literal is either a NumericLiteral or a StringLiteral</description>
- </comment>
- <methods>
- <constructor visibility="public" name="Literal" />
- </methods>
- </jelclass>
- <jelclass superclass="UnExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr" type="MinusExpr">
- <comment>
- <description>Class for Minus expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="MinusExpr">
- <comment>
- <description>Constructor for MinusExpr</description>
- <attribute name="@param">
- <description>arg
- argument expressions.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="argument expressions." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr" type="ModExpr">
- <comment>
- <description>Class for Modular operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ModExpr">
- <comment>
- <description>Constructor for ModExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr" type="MulExpr">
- <comment>
- <description>Class for Multiply operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="MulExpr">
- <comment>
- <description>Constructor for MulExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- input2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="input2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NodeTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest" type="NameTest">
- <comment>
- <description>Class for Name test operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="NameTest">
- <comment>
- <description>Constructor for NameTest.</description>
- <attribute name="@param">
- <description>name
- QName to test.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName to test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="name" returncomment="Resulf of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Resulf of QName operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" type="NodeTest">
- <comment>
- <description>Class for Node test operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="NodeTest" />
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Literal" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral" type="NumericLiteral">
- <comment>
- <description>NumericLiteral is a value of typpe xs:integer, xs:decimal or xs:double</description>
- </comment>
- <methods>
- <constructor visibility="public" name="NumericLiteral" />
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr" type="OrExpr">
- <comment>
- <description>Class for Or operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="OrExpr">
- <comment>
- <description>Constructor for OrExpr.</description>
- <attribute name="@param">
- <description>l
- left expression.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- right expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="left expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="right expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Resulf of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Resulf of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest" type="PITest">
- <comment>
- <description>Class for Processing Instruction support.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PITest">
- <comment>
- <description>Constructor for PITest.</description>
- <attribute name="@param">
- <description>arg
- instruction argument.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="instruction argument." fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="PITest">
- <comment>
- <description>Default Constructor for PITest.</description>
- </comment>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="arg" returncomment="Result of String operation." fulltype="java.lang.String" type="String">
- <comment>
- <description>Support for String arguments.</description>
- <attribute name="@return">
- <description>Result of String operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="PrimaryExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr" type="ParExpr">
- <comment>
- <description>Class for parethesized expressions support.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ParExpr">
- <comment>
- <description>Constructor for ParExpr.</description>
- <attribute name="@param">
- <description>exprs
- Expressions.</description>
- </attribute>
- </comment>
- <params>
- <param name="exprs" comment="Expressions." fulltype="java.util.Collection" type="Collection" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr" type="PipeExpr">
- <comment>
- <description>Class for Piped expressions support.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PipeExpr">
- <comment>
- <description>Constructor for PipeExpr.</description>
- <attribute name="@param">
- <description>l
- Left expression.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- Right expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="Left expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="Right expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="UnExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr" type="PlusExpr">
- <comment>
- <description>Class for Plus expression support.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PlusExpr">
- <comment>
- <description>Constructor for PlusExpr.</description>
- <attribute name="@param">
- <description>arg
- Arguments.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="Arguments." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" type="PrimaryExpr">
- <comment>
- <description>Support for Basic primitive language.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PrimaryExpr" />
- </methods>
- </jelclass>
- <jelclass superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr" type="QuantifiedExpr">
- <comment>
- <description>Support for Quantified expressions.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="SOME" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for SOME.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="ALL" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for ALL.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="QuantifiedExpr">
- <comment>
- <description>Constructor for QuantifiedExpr.</description>
- <attribute name="@param">
- <description>type
- Type (0 for SOME, 1 for ALL).</description>
- </attribute>
- <attribute name="@param">
- <description>varexp
- Expressions.</description>
- </attribute>
- <attribute name="@param">
- <description>ret
- Returned expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="type" comment="Type (0 for SOME, 1 for ALL)." fulltype="int" type="int" />
- <param name="varexp" comment="Expressions." fulltype="java.util.Collection" type="Collection" />
- <param name="ret" comment="Returned expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="type" returncomment="Result of Int operation." fulltype="int" type="int">
- <comment>
- <description>Support for Integer interface.</description>
- <attribute name="@return">
- <description>Result of Int operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="java.util.Iterator" type="Iterator">
- <comment>
- <description>Support for Iterator inteface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="expr" returncomment="Result of Expr operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Support for Expression interface.</description>
- <attribute name="@return">
- <description>Result of Expr operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_expr" fulltype="void" type="void">
- <comment>
- <description>Set next expression.</description>
- <attribute name="@param">
- <description>e
- Expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="e" comment="Expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </method>
- <method visibility="public" name="truncate_pairs" fulltype="void" type="void">
- <comment>
- <description>Normalization of expression pairs.</description>
- </comment>
- </method>
- <method visibility="public" name="ve_pairs" returncomment="Expression pairs." fulltype="java.util.Collection" type="Collection">
- <comment>
- <description>Support for Collection interface.</description>
- <attribute name="@return">
- <description>Expression pairs.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr" type="RangeExpr">
- <comment>
- <description>Support for Range expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="RangeExpr">
- <comment>
- <description>Constructor for RangeExpr.</description>
- <attribute name="@param">
- <description>l
- left expression.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- right expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="left expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="right expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Step" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep" type="ReverseStep">
- <comment>
- <description>Class for Reverse stepping support for Step operations.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="PARENT" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for PARENT.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="ANCESTOR" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for ANCESTOR.</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="PRECEDING_SIBLING" constexpr="2" fulltype="int" type="int">
- <comment>
- <description>Set internal value for PRECEDING_SIBLING.</description>
- </comment>
- </field>
- <field final="true" static="true" const="3" visibility="public" name="PRECEDING" constexpr="3" fulltype="int" type="int">
- <comment>
- <description>Set internal value for PRECEDING.</description>
- </comment>
- </field>
- <field final="true" static="true" const="4" visibility="public" name="ANCESTOR_OR_SELF" constexpr="4" fulltype="int" type="int">
- <comment>
- <description>Set internal value for ANCESTOR_OR_SELF.</description>
- </comment>
- </field>
- <field final="true" static="true" const="5" visibility="public" name="DOTDOT" constexpr="5" fulltype="int" type="int">
- <comment>
- <description>Set internal value for DOTDOT.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="ReverseStep">
- <comment>
- <description>Constructor for ReverseStep.</description>
- <attribute name="@param">
- <description>axis
- Axis number.</description>
- </attribute>
- <attribute name="@param">
- <description>node_test
- Node test.</description>
- </attribute>
- </comment>
- <params>
- <param name="axis" comment="Axis number." fulltype="int" type="int" />
- <param name="node_test" comment="Node test." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" type="NodeTest" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="axis" returncomment="Result of Axis operation." fulltype="int" type="int">
- <comment>
- <description>Support for Axis interface.</description>
- <attribute name="@return">
- <description>Result of Axis operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="iterator" returncomment="Result of Iterator operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis" type="ReverseAxis">
- <comment>
- <description>Support for Iterator interface.</description>
- <attribute name="@return">
- <description>Result of Iterator operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest" type="SchemaAttrTest">
- <comment>
- <description>Support for Schema Attribute test.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="SchemaAttrTest">
- <comment>
- <description>Constructor for SchemaAttrTest.</description>
- <attribute name="@param">
- <description>arg
- QName argument.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="QName argument." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="arg" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest" type="SchemaElemTest">
- <comment>
- <description>Support for Schema Element Test.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="SchemaElemTest">
- <comment>
- <description>Constructor for SchemaElemTest.</description>
- <attribute name="@param">
- <description>arg
- QName argument.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="QName argument." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="name" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType">
- <comment>
- <description>Support for Sequence type.</description>
- </comment>
- <fields>
- <field final="true" static="true" const="0" visibility="public" name="EMPTY" constexpr="0" fulltype="int" type="int">
- <comment>
- <description>Set internal value for EMPTY.</description>
- </comment>
- </field>
- <field final="true" static="true" const="1" visibility="public" name="NONE" constexpr="1" fulltype="int" type="int">
- <comment>
- <description>Set internal value for NONE.</description>
- </comment>
- </field>
- <field final="true" static="true" const="2" visibility="public" name="QUESTION" constexpr="2" fulltype="int" type="int">
- <comment>
- <description>Set internal value for QUESTION.</description>
- </comment>
- </field>
- <field final="true" static="true" const="3" visibility="public" name="STAR" constexpr="3" fulltype="int" type="int">
- <comment>
- <description>Set internal value for STAR.</description>
- </comment>
- </field>
- <field final="true" static="true" const="4" visibility="public" name="PLUS" constexpr="4" fulltype="int" type="int">
- <comment>
- <description>Set internal value for PLUS.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <constructor visibility="public" name="SequenceType">
- <comment>
- <description>Constructor for SequenceType.</description>
- <attribute name="@param">
- <description>occ
- Occurence.</description>
- </attribute>
- <attribute name="@param">
- <description>it
- Item type.</description>
- </attribute>
- </comment>
- <params>
- <param name="occ" comment="Occurence." fulltype="int" type="int" />
- <param name="it" comment="Item type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="occurrence" returncomment="Result from Int operation." fulltype="int" type="int">
- <comment>
- <description>Get occurence of item.</description>
- <attribute name="@return">
- <description>Result from Int operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="item_type" returncomment="Result of ItemType operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType">
- <comment>
- <description>Support for ItemType interface.</description>
- <attribute name="@return">
- <description>Result of ItemType operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType">
- <comment>
- <description>Support for Single types.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="SingleType">
- <comment>
- <description>Constructor for SingleType.</description>
- <attribute name="@param">
- <description>type
- QName type.</description>
- </attribute>
- <attribute name="@param">
- <description>qmark
- optional type? (true/false).</description>
- </attribute>
- </comment>
- <params>
- <param name="type" comment="QName type." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="qmark" comment="optional type? (true/false)." fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="SingleType">
- <comment>
- <description>Default Constructor for SingleType.</description>
- </comment>
- <params>
- <param name="type" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="qmark" returncomment="optional type value." fulltype="boolean" type="boolean">
- <comment>
- <description>Set optional type.</description>
- <attribute name="@return">
- <description>optional type value.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="XPathNode" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step" type="Step">
- <comment>
- <description>Support for Step operations.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="Step">
- <comment>
- <description>Constructor for Step.</description>
- <attribute name="@param">
- <description>node_test
- Nodes for operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="node_test" comment="Nodes for operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" type="NodeTest" />
- </params>
- </constructor>
- <method visibility="public" name="node_test" returncomment="Result of NodeTest operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest" type="NodeTest">
- <comment>
- <description>Support for NodeTest interface.</description>
- <attribute name="@return">
- <description>Result of NodeTest operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr" type="StepExpr">
- <comment>
- <description>Support for Step expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StepExpr" />
- </methods>
- </jelclass>
- <jelclass superclass="Literal" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral" type="StringLiteral">
- <comment>
- <description>The value of a string literal is an atomic value whose type is xs:string and
- whose value is the string denoted by the characters between the delimiting
- apostrophes or quotation marks. If the literal is delimited by apostrophes,
- two adjacent apostrophes within the literal are interpreted as a single
- apostrophe. Similarly, if the literal is delimited by quotation marks, two
- adjacent quotation marks within the literal are interpreted as one quotation
- mark</description>
- </comment>
- <methods>
- <constructor visibility="public" name="StringLiteral">
- <comment>
- <description>Constructor for StringLiteral</description>
- <attribute name="@param">
- <description>value
- string value</description>
- </attribute>
- </comment>
- <params>
- <param name="value" comment="string value" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="string" returncomment="string value" fulltype="java.lang.String" type="String">
- <comment>
- <attribute name="@return">
- <description>string value</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="xs:string value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSString" type="XSString">
- <comment>
- <attribute name="@return">
- <description>xs:string value</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr" type="SubExpr">
- <comment>
- <description>Support for Subtraction operation.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="SubExpr">
- <comment>
- <description>Constructor for SubExpr.</description>
- <attribute name="@param">
- <description>l
- left input.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- right input.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="left input." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="right input." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="KindTest" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest" type="TextTest">
- <comment>
- <description>Class to match any text node.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="TextTest" />
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="createTestType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method visibility="public" name="name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <method visibility="public" name="isWild" fulltype="boolean" type="boolean" />
- <method visibility="public" name="getXDMClassType" fulltype="java.lang.Class" type="Class" />
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr" type="TreatAsExpr">
- <comment>
- <description>Support for Treat operation. This does not change the value of the operand,
- rather it ensues the operand has a correct type at evaluation time.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="TreatAsExpr">
- <comment>
- <description>Constructor for TreatAsExpr.</description>
- <attribute name="@param">
- <description>l
- xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- SequenceType to treat as.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="SequenceType to treat as." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr" type="UnExpr">
- <comment>
- <description>Support for Unary expressions.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="UnExpr">
- <comment>
- <description>Constructor for UnExpr.</description>
- <attribute name="@param">
- <description>arg
- expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="arg" returncomment="Result of Expr operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Support for Expression interface.</description>
- <attribute name="@return">
- <description>Result of Expr operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="BinExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr" type="UnionExpr">
- <comment>
- <description>The union class takes two node sequences as operands and return a sequence
- containing all the nodes that occur in either of the operands.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="UnionExpr">
- <comment>
- <description>Constructor for UnionExpr.</description>
- <attribute name="@param">
- <description>l
- input1 xpath expression/variable.</description>
- </attribute>
- <attribute name="@param">
- <description>r
- unput2 xpath expression/variable.</description>
- </attribute>
- </comment>
- <params>
- <param name="l" comment="input1 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- <param name="r" comment="unput2 xpath expression/variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair" type="VarExprPair">
- <comment>
- <description>Class for Variable Expression Pairs.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="VarExprPair">
- <comment>
- <description>Constructor for VarExprPair.</description>
- <attribute name="@param">
- <description>var
- QName variable.</description>
- </attribute>
- <attribute name="@param">
- <description>expr
- Expression.</description>
- </attribute>
- </comment>
- <params>
- <param name="var" comment="QName variable." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- <param name="expr" comment="Expression." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr" />
- </params>
- </constructor>
- <method visibility="public" name="varname" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="expr" returncomment="Result of Expr operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" type="Expr">
- <comment>
- <description>Support for Expression interface.</description>
- <attribute name="@return">
- <description>Result of Expr operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="PrimaryExpr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef" type="VarRef">
- <comment>
- <description>Support for Variable Reference. A QName preceded by a $-sign is a variable
- reference.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="VarRef">
- <comment>
- <description>Constructor for VarRef.</description>
- <attribute name="@param">
- <description>name
- QName.</description>
- </attribute>
- </comment>
- <params>
- <param name="name" comment="QName." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="name" returncomment="Result of QName operation." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Support for QName interface.</description>
- <attribute name="@return">
- <description>Result of QName operation.</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Expr" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr">
- <comment>
- <description>Path expression walks tries to walk the path specified in its argument</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XPathExpr">
- <comment>
- <attribute name="@param">
- <description>slashes
- is copied to _slashes</description>
- </attribute>
- <attribute name="@param">
- <description>expr
- is copied to _expr _next is made null as a result.</description>
- </attribute>
- </comment>
- <params>
- <param name="slashes" comment="is copied to _slashes" fulltype="int" type="int" />
- <param name="expr" comment="is copied to _expr _next is made null as a result." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr" type="StepExpr" />
- </params>
- </constructor>
- <method visibility="public" name="accept" returncomment="Result of Visitor operation." fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- <attribute name="@return">
- <description>Result of Visitor operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- <method visibility="public" name="add_tail" fulltype="void" type="void">
- <comment>
- <description>Add to tail of path</description>
- </comment>
- <params>
- <param name="slashes" fulltype="int" type="int" />
- <param name="expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr" type="StepExpr" />
- </params>
- </method>
- <method visibility="public" name="set_slashes" fulltype="void" type="void">
- <comment>
- <attribute name="@param">
- <description>count
- is copied to _slashes</description>
- </attribute>
- </comment>
- <params>
- <param name="count" comment="is copied to _slashes" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="next" returncomment="XPath expression _next" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr">
- <comment>
- <attribute name="@return">
- <description>XPath expression _next</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_next" fulltype="void" type="void">
- <comment>
- <description>an XPath expression, n is copied to _next</description>
- </comment>
- <params>
- <param name="n" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr" />
- </params>
- </method>
- <method visibility="public" name="expr" returncomment="Step expression _expr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr" type="StepExpr">
- <comment>
- <attribute name="@return">
- <description>Step expression _expr</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="slashes" returncomment="int _slashes" fulltype="int" type="int">
- <comment>
- <attribute name="@return">
- <description>int _slashes</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode" type="XPathNode">
- <comment>
- <description>Class for a XPathNode object.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XPathNode" />
- <method abstract="true" visibility="public" name="accept" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Support for Visitor interface.</description>
- </comment>
- <params>
- <param name="v" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.ast" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor" type="XPathVisitor">
- <comment>
- <description>Visitor class for XPath expressions.</description>
- </comment>
- <methods>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit XPath.</description>
- </comment>
- <params>
- <param name="xp" fulltype="org.eclipse.wst.xml.xpath2.processor.ast.XPath" type="XPath" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ForExpr.</description>
- </comment>
- <params>
- <param name="fex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr" type="ForExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit QuantifiedExpr.</description>
- </comment>
- <params>
- <param name="qex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr" type="QuantifiedExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit IfExpr.</description>
- </comment>
- <params>
- <param name="ifex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr" type="IfExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit OrExpr.</description>
- </comment>
- <params>
- <param name="orex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr" type="OrExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit AndExpr.</description>
- </comment>
- <params>
- <param name="andex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr" type="AndExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit CmpExpr.</description>
- </comment>
- <params>
- <param name="cmpex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr" type="CmpExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit RangeExpr.</description>
- </comment>
- <params>
- <param name="rex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr" type="RangeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit AddExpr.</description>
- </comment>
- <params>
- <param name="addex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr" type="AddExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit SubExpr.</description>
- </comment>
- <params>
- <param name="subex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr" type="SubExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit MulExpr.</description>
- </comment>
- <params>
- <param name="mulex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr" type="MulExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit DivExpr.</description>
- </comment>
- <params>
- <param name="mulex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr" type="DivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit IDivExpr.</description>
- </comment>
- <params>
- <param name="mulex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr" type="IDivExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ModExpr.</description>
- </comment>
- <params>
- <param name="mulex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr" type="ModExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit UnionExpr.</description>
- </comment>
- <params>
- <param name="unex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr" type="UnionExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit PipeExpr.</description>
- </comment>
- <params>
- <param name="pipex" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr" type="PipeExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit IntersectExpr.</description>
- </comment>
- <params>
- <param name="iexpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr" type="IntersectExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ExceptExpr.</description>
- </comment>
- <params>
- <param name="eexpr" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr" type="ExceptExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit InstOfExpr.</description>
- </comment>
- <params>
- <param name="ioexp" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr" type="InstOfExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit TreatAsExpr.</description>
- </comment>
- <params>
- <param name="taexp" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr" type="TreatAsExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit CastableExpr.</description>
- </comment>
- <params>
- <param name="cexp" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr" type="CastableExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit CastExpr.</description>
- </comment>
- <params>
- <param name="cexp" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr" type="CastExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit MinusExpr.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr" type="MinusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit PlusExpr.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr" type="PlusExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit XPathExpr.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr" type="XPathExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ForwardStep.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep" type="ForwardStep" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ReverseStep.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep" type="ReverseStep" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit NameTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest" type="NameTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit VarRef.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef" type="VarRef" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit StringLiteral.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral" type="StringLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit IntegerLiteral.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral" type="IntegerLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit DoubleLiteral.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral" type="DoubleLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit DecimalLiteral.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral" type="DecimalLiteral" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ParExpr.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr" type="ParExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit CntxItemExpr.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr" type="CntxItemExpr" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit FunctionCall.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall" type="FunctionCall" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit SingleType.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType" type="SingleType" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit SequenceType.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType" type="SequenceType" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ItemType.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType" type="ItemType" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit AnyKindTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest" type="AnyKindTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit DocumentTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest" type="DocumentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit TextTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest" type="TextTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit CommentTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest" type="CommentTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit PITest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest" type="PITest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit AttributeTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest" type="AttributeTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit SchemaAttrTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest" type="SchemaAttrTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit ElementTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest" type="ElementTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit SchemElemTest.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest" type="SchemaElemTest" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit AxisStep.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep" type="AxisStep" />
- </params>
- </method>
- <method visibility="public" name="visit" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Visit FilterExpr.</description>
- </comment>
- <params>
- <param name="e" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr" type="FilterExpr" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="AnySimpleType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <comment>
- <description>Common base for every atomic type</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AnyAtomicType" />
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="AnyType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType" type="AnySimpleType">
- <comment>
- <description>Common base for every simple type</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AnySimpleType" />
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Common base for every type</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AnyType" />
- <method abstract="true" visibility="public" name="string_type" returncomment="Datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>Datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="string_value" returncomment="Datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>Datatype's name</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NodeType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AttrType" type="AttrType">
- <comment>
- <description>A representation of the AttributeType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="AttrType">
- <comment>
- <description>Initialises to null</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="AttrType">
- <comment>
- <description>Initialises according to the supplied parameters</description>
- <attribute name="@param">
- <description>v
- The attribute being represented</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="The attribute being represented" fulltype="org.w3c.dom.Attr" type="Attr" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""attribute" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"attribute" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the attribute being stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the attribute being stored</description>
- <attribute name="@return">
- <description>String representation of the attribute being stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="typed_value" returncomment="New ResultSequence consisting of the attribute being stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the attribute being stored</description>
- <attribute name="@return">
- <description>New ResultSequence consisting of the attribute being stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="node_name" returncomment="Name of the node" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Retrieves the name of the node</description>
- <attribute name="@return">
- <description>Name of the node</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isID" fulltype="boolean" type="boolean" />
- <method visibility="public" name="isIDREF" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="protected" name="isAttrType" fulltype="boolean" type="boolean">
- <params>
- <param name="typeName" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" type="CalendarType">
- <comment>
- <description>Common base for all Calendar based classes</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CalendarType" />
- <method visibility="public" name="normalizeCalendar" fulltype="java.util.Calendar" type="Calendar">
- <params>
- <param name="cal" fulltype="java.util.Calendar" type="Calendar" />
- <param name="timezone" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </method>
- <method visibility="protected" name="isGDataType" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NodeType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CommentType" type="CommentType">
- <comment>
- <description>A representation of the CommentType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CommentType">
- <comment>
- <description>Initialise according to the supplied parameters</description>
- <attribute name="@param">
- <description>v
- The comment being represented</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="The comment being represented" fulltype="org.w3c.dom.Comment" type="Comment" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""comment" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"comment" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the comment being stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the comment being stored</description>
- <attribute name="@return">
- <description>String representation of the comment being stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="typed_value" returncomment="New ResultSequence consisting of the comment stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the comment stored</description>
- <attribute name="@return">
- <description>New ResultSequence consisting of the comment stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="node_name" returncomment="null" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Unsupported method for this node.</description>
- <attribute name="@return">
- <description>null</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isID" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isIDREF" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="AnyAtomicType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" type="CtrType">
- <comment>
- <description>A representation of the CtrType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="CtrType" />
- <method abstract="true" visibility="public" name="constructor" returncomment="The resulting ResultSequence" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Used for constructor function.</description>
- <attribute name="@param">
- <description>arg
- Either an empty sequence or 1 atomic type</description>
- </attribute>
- <attribute name="@return">
- <description>The resulting ResultSequence</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="Either an empty sequence or 1 atomic type" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method abstract="true" visibility="public" name="type_name" returncomment="String representation of the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>String representation of the datatype's name</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NodeType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.DocType" type="DocType">
- <comment>
- <description>A representation of the DocumentType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="DocType">
- <comment>
- <description>Initialises according to the supplied parameters</description>
- <attribute name="@param">
- <description>v
- The document being represented</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="The document being represented" fulltype="org.w3c.dom.Document" type="Document" />
- </params>
- </constructor>
- <method visibility="public" name="value" returncomment="Actual document being represented" fulltype="org.w3c.dom.Document" type="Document">
- <comment>
- <description>Retrieves the actual document being represented</description>
- <attribute name="@return">
- <description>Actual document being represented</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""document" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"document" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the document being stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the document being stored</description>
- <attribute name="@return">
- <description>String representation of the document being stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="typed_value" returncomment="New ResultSequence consisting of the document being stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the document being stored</description>
- <attribute name="@return">
- <description>New ResultSequence consisting of the document being stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="node_name" returncomment="QName representation of the name of the node" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Retrieves the name of the node</description>
- <attribute name="@return">
- <description>QName representation of the name of the node</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isID" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isIDREF" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NodeType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.ElementType" type="ElementType">
- <comment>
- <description>A representation of the ElementType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="ElementType">
- <comment>
- <description>Initialises to a null element</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="ElementType">
- <comment>
- <description>Initialises according to the supplied parameters</description>
- <attribute name="@param">
- <description>v
- The element being represented</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="The element being represented" fulltype="org.w3c.dom.Element" type="Element" />
- </params>
- </constructor>
- <constructor visibility="public" name="ElementType">
- <comment>
- <description>This deprecated and will be removed. Adopters need to use
- ElementType(Element)</description>
- <attribute name="@param">
- <description>v</description>
- </attribute>
- <attribute name="@param">
- <description>nodePosition</description>
- </attribute>
- <attribute name="@deprecated">
- <description>Use ElementType(Element v) instead.</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="" fulltype="org.w3c.dom.Element" type="Element" />
- <param name="nodePosition" comment="" fulltype="int" type="int" />
- </params>
- </constructor>
- <method visibility="public" name="value" returncomment="Actual element value being represented" fulltype="org.w3c.dom.Element" type="Element">
- <comment>
- <description>Retrieves the actual element value being represented</description>
- <attribute name="@return">
- <description>Actual element value being represented</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""element" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"element" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the element being stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the element being stored</description>
- <attribute name="@return">
- <description>String representation of the element being stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="typed_value" returncomment="New ResultSequence consisting of the element stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the element stored</description>
- <attribute name="@return">
- <description>New ResultSequence consisting of the element stored</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="textnode_strings" returncomment="String representation of the node supplied" fulltype="java.lang.String" type="String">
- <comment>
- <description>Recursively concatenate TextNode strings</description>
- <attribute name="@param">
- <description>node
- Node to recurse</description>
- </attribute>
- <attribute name="@return">
- <description>String representation of the node supplied</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="Node to recurse" fulltype="org.w3c.dom.Node" type="Node" />
- </params>
- </method>
- <method visibility="public" name="node_name" returncomment="QName representation of the name of the node" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Retrieves the name of the node</description>
- <attribute name="@return">
- <description>QName representation of the name of the node</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="nilled" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- <method visibility="public" name="isID" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isIDREF" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="protected" name="isElementType" fulltype="boolean" type="boolean">
- <params>
- <param name="typeName" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="AnyType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType">
- <comment>
- <description>A representation of a Node datatype</description>
- </comment>
- <fields>
- <field final="true" static="true" const="IDREF" visibility="protected" name="SCHEMA_TYPE_IDREF" constexpr=""IDREF"" fulltype="java.lang.String" type="String" />
- <field final="true" static="true" const="ID" visibility="protected" name="SCHEMA_TYPE_ID" constexpr=""ID"" fulltype="java.lang.String" type="String" />
- </fields>
- <methods>
- <constructor visibility="public" name="NodeType">
- <comment>
- <description>Initialises according to the supplied parameters</description>
- <attribute name="@param">
- <description>node
- The Node being represented</description>
- </attribute>
- <attribute name="@param">
- <description>document_order
- The document order</description>
- </attribute>
- </comment>
- <params>
- <param name="node" comment="The Node being represented" fulltype="org.w3c.dom.Node" type="Node" />
- </params>
- </constructor>
- <method visibility="public" name="node_value" returncomment="Actual node being represented" fulltype="org.w3c.dom.Node" type="Node">
- <comment>
- <description>Retrieves the actual node being represented</description>
- <attribute name="@return">
- <description>Actual node being represented</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="typed_value" returncomment="Actual node being represented" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Retrieves the actual node being represented</description>
- <attribute name="@return">
- <description>Actual node being represented</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="node_name" returncomment="QName representation of the name of the node" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Retrieves the name of the node</description>
- <attribute name="@return">
- <description>QName representation of the name of the node</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="nilled" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- <method static="true" visibility="public" name="dom_to_xpath" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType">
- <params>
- <param name="node" fulltype="org.w3c.dom.Node" type="Node" />
- </params>
- </method>
- <method static="true" visibility="public" name="eliminate_dups" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method static="true" visibility="public" name="sort_document_order" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- </method>
- <method static="true" visibility="public" name="same" fulltype="boolean" type="boolean">
- <params>
- <param name="a" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="b" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- </params>
- </method>
- <method visibility="public" name="before" fulltype="boolean" type="boolean">
- <params>
- <param name="two" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- </params>
- </method>
- <method static="true" visibility="public" name="before" fulltype="boolean" type="boolean">
- <params>
- <param name="a" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="b" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- </params>
- </method>
- <method visibility="public" name="after" fulltype="boolean" type="boolean">
- <params>
- <param name="two" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- </params>
- </method>
- <method static="true" visibility="public" name="after" fulltype="boolean" type="boolean">
- <params>
- <param name="a" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- <param name="b" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" type="NodeType" />
- </params>
- </method>
- <method visibility="protected" name="getTypedValueForPrimitiveType" fulltype="java.lang.Object" type="Object">
- <params>
- <param name="typeDef" fulltype="org.apache.xerces.xs.XSTypeDefinition" type="XSTypeDefinition" />
- </params>
- </method>
- <method abstract="true" visibility="public" name="isID" fulltype="boolean" type="boolean" />
- <method abstract="true" visibility="public" name="isIDREF" fulltype="boolean" type="boolean" />
- <method visibility="protected" name="isType" returncomment="" fulltype="boolean" type="boolean">
- <comment>
- <description>Utility method to check to see if a particular TypeInfo matches.</description>
- <attribute name="@param">
- <description>typeInfo</description>
- </attribute>
- <attribute name="@param">
- <description>typeName</description>
- </attribute>
- <attribute name="@return" />
- </comment>
- <params>
- <param name="typeInfo" comment="" fulltype="org.w3c.dom.TypeInfo" type="TypeInfo" />
- <param name="typeName" comment="" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>A representation of the NumericType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="NumericType" />
- <method abstract="true" visibility="public" name="zero" returncomment="True if node represnts 0. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check whether node represnts 0</description>
- <attribute name="@return">
- <description>True if node represnts 0. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="unary_minus" returncomment="New ResultSequence representing the negation of the number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence representing the negation of the number
- stored</description>
- <attribute name="@return">
- <description>New ResultSequence representing the negation of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="abs" returncomment="New NumericType representing the absolute of the number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Absolutes the number stored</description>
- <attribute name="@return">
- <description>New NumericType representing the absolute of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="ceiling" returncomment="A NumericType representing the smallest integer greater than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the smallest integer greater than the number stored</description>
- <attribute name="@return">
- <description>A NumericType representing the smallest integer greater than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="floor" returncomment="A NumericType representing the largest integer smaller than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the largest integer smaller than the number stored</description>
- <attribute name="@return">
- <description>A NumericType representing the largest integer smaller than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="round" returncomment="A NumericType representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A NumericType representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="round_half_to_even" returncomment="A NumericType representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A NumericType representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method abstract="true" visibility="public" name="round_half_to_even" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <params>
- <param name="precision" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="protected" name="get_single_arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="rs" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="get_single_type" returncomment="The node being tested" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Check whether the supplied node is of the supplied type</description>
- <attribute name="@param">
- <description>at
- The node being tested</description>
- </attribute>
- <attribute name="@param">
- <description>type
- The type expected</description>
- </attribute>
- <attribute name="@return">
- <description>The node being tested</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError
- If node being tested is not of expected type</description>
- </attribute>
- </comment>
- <params>
- <param name="at" comment="The node being tested" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="type" comment="The type expected" fulltype="java.lang.Class" type="Class" />
- </params>
- <exceptions>
- <exception comment="If node being tested is not of expected type" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="get_single_type" returncomment="The node being tested" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <comment>
- <description>Check whether first node in supplied ResultSequence is of the supplied
- type</description>
- <attribute name="@param">
- <description>rs
- The node being tested</description>
- </attribute>
- <attribute name="@param">
- <description>type
- The type expected</description>
- </attribute>
- <attribute name="@return">
- <description>The node being tested</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError
- If node being tested is not of expected type</description>
- </attribute>
- </comment>
- <params>
- <param name="rs" comment="The node being tested" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- <param name="type" comment="The type expected" fulltype="java.lang.Class" type="Class" />
- </params>
- <exceptions>
- <exception comment="If node being tested is not of expected type" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NodeType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.PIType" type="PIType">
- <comment>
- <description>A representation of the ProcessingInstruction datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="PIType">
- <comment>
- <description>Initialises according to the supplied parameters</description>
- <attribute name="@param">
- <description>v
- The processing instruction this node represents</description>
- </attribute>
- <attribute name="@param">
- <description>doc_order
- The document order</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="The processing instruction this node represents" fulltype="org.w3c.dom.ProcessingInstruction" type="ProcessingInstruction" />
- </params>
- </constructor>
- <method visibility="public" name="value" returncomment="Actual processing instruction this node represents" fulltype="org.w3c.dom.ProcessingInstruction" type="ProcessingInstruction">
- <comment>
- <description>Retrieves the actual processing instruction this node represents</description>
- <attribute name="@return">
- <description>Actual processing instruction this node represents</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""processing-instruction" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"processing-instruction" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the actual processing instruction stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the actual processing instruction
- stored</description>
- <attribute name="@return">
- <description>String representation of the actual processing instruction stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="typed_value" returncomment="New ResultSequence consisting of the processing instruction
- stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the processing instruction
- stored</description>
- <attribute name="@return">
- <description>New ResultSequence consisting of the processing instruction
- stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="node_name" returncomment="A QName representation of the node's name" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Constructs the node's name</description>
- <attribute name="@return">
- <description>A QName representation of the node's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isID" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isIDREF" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>A representation of a QName datatype (name of a node)</description>
- </comment>
- <methods>
- <constructor visibility="public" name="QName">
- <comment>
- <description>Initialises using the supplied parameters</description>
- <attribute name="@param">
- <description>prefix
- Prefix of the node name</description>
- </attribute>
- <attribute name="@param">
- <description>local_part
- The node name itself</description>
- </attribute>
- <attribute name="@param">
- <description>ns
- The namespace this nodename belongs to</description>
- </attribute>
- </comment>
- <params>
- <param name="prefix" comment="Prefix of the node name" fulltype="java.lang.String" type="String" />
- <param name="local_part" comment="The node name itself" fulltype="java.lang.String" type="String" />
- <param name="ns" comment="The namespace this nodename belongs to" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="QName">
- <comment>
- <description>Initialises using the supplied parameters</description>
- <attribute name="@param">
- <description>prefix
- Prefix of the node name</description>
- </attribute>
- <attribute name="@param">
- <description>local_part
- The node name itself</description>
- </attribute>
- </comment>
- <params>
- <param name="prefix" comment="Prefix of the node name" fulltype="java.lang.String" type="String" />
- <param name="local_part" comment="The node name itself" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="QName">
- <comment>
- <description>Initialises using only the node name (no prefix)</description>
- <attribute name="@param">
- <description>local_part
- The node name</description>
- </attribute>
- </comment>
- <params>
- <param name="local_part" comment="The node name" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="QName">
- <comment>
- <description>Initialises with a null prefix and null node name</description>
- </comment>
- </constructor>
- <method static="true" visibility="public" name="parse_QName" returncomment="null" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Creates a new QName by parsing a String representation of the node name</description>
- <attribute name="@param">
- <description>str
- String representation of the name</description>
- </attribute>
- <attribute name="@return">
- <description>null</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="String representation of the name" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the QName supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable QName in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to extract from</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the QName supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to extract from" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the node name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the node name. This method is
- functionally identical to string()</description>
- <attribute name="@return">
- <description>String representation of the node name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:QName" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:QName" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""QName" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"QName" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string" returncomment="String representation of the node name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the node name. This method is
- functionally identical to string_value()</description>
- <attribute name="@return">
- <description>String representation of the node name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="expanded_name" returncomment="Full pathname including namespace" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the full pathname including the namespace. This method must not
- be called if a namespace does exist for this node</description>
- <attribute name="@return">
- <description>Full pathname including namespace</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="prefix" returncomment="Prefix of the node's pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the prefix of the node's pathname</description>
- <attribute name="@return">
- <description>Prefix of the node's pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_namespace" fulltype="void" type="void">
- <comment>
- <description>Sets the namespace for this node</description>
- <attribute name="@param">
- <description>n
- Namespace this node belongs in</description>
- </attribute>
- </comment>
- <params>
- <param name="n" comment="Namespace this node belongs in" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="namespace" returncomment="Namespace that this node belongs in" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the namespace that this node belongs in. This method must not
- be called if the node does not belong in a namespace</description>
- <attribute name="@return">
- <description>Namespace that this node belongs in</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="local" returncomment="Node's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the node's name</description>
- <attribute name="@return">
- <description>Node's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="expanded" returncomment="True if a namespace has been defined for node. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether a namespace has been defined for this node</description>
- <attribute name="@return">
- <description>True if a namespace has been defined for node. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="equals" returncomment="True if the two represent the same node. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this QName and a supplied QName</description>
- <attribute name="@param">
- <description>obj
- The object to compare with. Should be of type QName</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two represent the same node. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="obj" comment="The object to compare with. Should be of type QName" fulltype="java.lang.Object" type="Object" />
- </params>
- </method>
- <method visibility="public" name="hashCode" returncomment="The hashcode for the full pathname" fulltype="int" type="int">
- <comment>
- <description>Calculates the hashcode for the full pathname</description>
- <attribute name="@return">
- <description>The hashcode for the full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two represent the same node. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this QName and the supplied QName</description>
- <attribute name="@param">
- <description>arg
- The QName to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two represent the same node. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The QName to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="toString" fulltype="java.lang.String" type="String" />
- </methods>
- </jelclass>
- <jelclass superclass="NodeType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.TextType" type="TextType">
- <comment>
- <description>A representation of the TextType datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="TextType">
- <comment>
- <description>Initialises using the supplied parameters</description>
- <attribute name="@param">
- <description>v
- The value of the TextType node</description>
- </attribute>
- </comment>
- <params>
- <param name="v" comment="The value of the TextType node" fulltype="org.w3c.dom.Text" type="Text" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""text" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"text" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the actual value stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the actual value stored</description>
- <attribute name="@return">
- <description>String representation of the actual value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="typed_value" returncomment="New ResultSequence consisting of the Text value stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the Text value stored</description>
- <attribute name="@return">
- <description>New ResultSequence consisting of the Text value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="node_name" returncomment="null (no user defined name for this node gets defined)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.QName" type="QName">
- <comment>
- <description>Unsupported method for this nodetype.</description>
- <attribute name="@return">
- <description>null (no user defined name for this node gets defined)</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isID" fulltype="boolean" type="boolean">
- <comment>
- <description>Will always return false;</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="isIDREF" fulltype="boolean" type="boolean">
- <comment>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="DecimalFormat" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" serializable="true" superclassfulltype="java.text.DecimalFormat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat" type="XPathDecimalFormat">
- <comment>
- <description>This is an XPath specific implementation of DecimalFormat to handle
- some of the xpath specific formatting requirements. Specifically
- it allows for E# to be represented to indicate that the exponent value
- is optional. Otherwise all existing DecimalFormat patterns are handled
- as is.</description>
- <attribute name="@author">
- <description>dcarver</description>
- </attribute>
- <attribute name="@see">
- <description>1.1</description>
- </attribute>
- </comment>
- <methods>
- <constructor visibility="public" name="XPathDecimalFormat">
- <params>
- <param name="pattern" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="xpathFormat" returncomment="" fulltype="java.lang.String" type="String">
- <comment>
- <description>Formats the string dropping a Zero Exponent Value if it exists.</description>
- <attribute name="@param">
- <description>obj</description>
- </attribute>
- <attribute name="@return" />
- </comment>
- <params>
- <param name="obj" comment="" fulltype="java.lang.Object" type="Object" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI" type="XSAnyURI">
- <comment>
- <description>Represents a Universal Resource Identifier (URI) reference</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSAnyURI">
- <comment>
- <description>Arity 1 Constructor</description>
- <attribute name="@param">
- <description>x
- String representation of the URI</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="String representation of the URI" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSAnyURI">
- <comment>
- <description>Arity 0 Constructor. Initiates URI to null.</description>
- </comment>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:anyURI", the full type pathname of this datatype" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieve full type pathname of this datatype</description>
- <attribute name="@return">
- <description>"xs:anyURI", the full type pathname of this datatype</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""anyURI", the type name of this datatype" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieve type name of this datatype</description>
- <attribute name="@return">
- <description>"anyURI", the type name of this datatype</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="the URI value held by this instance of the URI datatype as a
- String" fulltype="java.lang.String" type="String">
- <comment>
- <description>Transforms and retrieves the URI value of this URI datatype in String
- format</description>
- <attribute name="@return">
- <description>the URI value held by this instance of the URI datatype as a
- String</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="new result sequence consisting of the URI supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creation of a result sequence consisting of a URI from a previous result
- sequence.</description>
- <attribute name="@param">
- <description>arg
- previous result sequence</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>new result sequence consisting of the URI supplied</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="previous result sequence" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representation are of the same String. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</description>
- <attribute name="@param">
- <description>arg
- The representation to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representation are of the same String. False
- otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" fulltype="boolean" type="boolean">
- <comment>
- <description>Greater than comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" fulltype="boolean" type="boolean">
- <comment>
- <description>Less than comparison between this and the supplied representation which
- must be of type xs:anyURI (or, by promotion of this, xs:string)</description>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary" type="XSBase64Binary">
- <comment>
- <description>A representation of the base64Binary datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSBase64Binary">
- <comment>
- <description>Initialises using the supplied String</description>
- <attribute name="@param">
- <description>x
- The String to initialise to</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="The String to initialise to" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSBase64Binary">
- <comment>
- <description>Initialises to null</description>
- </comment>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:base64Binary" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:base64Binary" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""base64Binary" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"base64Binary" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="The base64Binary stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to value()</description>
- <attribute name="@return">
- <description>The base64Binary stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="The base64Binary stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to string_value()</description>
- <attribute name="@return">
- <description>The base64Binary stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence representing base64Binary value" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the base64Binary value</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to construct base64Binary value</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence representing base64Binary value</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to construct base64Binary value" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representation are same. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation which
- must be of type base64Binary</description>
- <attribute name="@param">
- <description>arg
- The representation to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representation are same. False otherwise.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean" type="XSBoolean">
- <comment>
- <description>A representation of a true or a false value.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSBoolean">
- <comment>
- <description>Initiates the new representation to the boolean supplied</description>
- <attribute name="@param">
- <description>x
- Initializes this datatype to represent this boolean</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Initializes this datatype to represent this boolean" fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSBoolean">
- <comment>
- <description>Initiates to a default representation of false.</description>
- </comment>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:boolean", the full datatype pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieve the full type pathname of this datatype</description>
- <attribute name="@return">
- <description>"xs:boolean", the full datatype pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""boolean", which is the datatype name." fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieve the datatype name</description>
- <attribute name="@return">
- <description>"boolean", which is the datatype name.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="the String representation of the boolean value stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieve the String representation of the boolean value stored</description>
- <attribute name="@return">
- <description>the String representation of the boolean value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="the actual boolean value stored" fulltype="boolean" type="boolean">
- <comment>
- <description>Retrieves the actual boolean value stored</description>
- <attribute name="@return">
- <description>the actual boolean value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="A new result sequence consisting of the boolean value supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new result sequence consisting of the retrievable boolean value
- in the supplied result sequence</description>
- <attribute name="@param">
- <description>arg
- The result sequence from which to extract the boolean value.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>A new result sequence consisting of the boolean value supplied.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The result sequence from which to extract the boolean value." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="eq" returncomment="New XSBoolean representation of true/false result of the equality
- comparison" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison for equality between the supplied and this boolean
- representation. Returns true if both represent same boolean value, false
- otherwise</description>
- <attribute name="@param">
- <description>arg
- The XSBoolean representation of the boolean value to compare
- with.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>New XSBoolean representation of true/false result of the equality
- comparison</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSBoolean representation of the boolean value to compare
- with." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="New XSBoolean representation of true/false result of the
- comparison" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between the supplied and this boolean representation. Returns
- true if this XSBoolean represents true and that XSBoolean supplied
- represents false. Returns false otherwise</description>
- <attribute name="@param">
- <description>arg
- The XSBoolean representation of the boolean value to compare
- with.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>New XSBoolean representation of true/false result of the
- comparison</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSBoolean representation of the boolean value to compare
- with." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="New XSBoolean representation of true/false result of the
- comparison" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between the supplied and this boolean representation. Returns
- true if this XSBoolean represents false and that XSBoolean supplied
- represents true. Returns false otherwise</description>
- <attribute name="@param">
- <description>arg
- The XSBoolean representation of the boolean value to compare
- with.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>New XSBoolean representation of true/false result of the
- comparison</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSBoolean representation of the boolean value to compare
- with." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSShort" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSByte" type="XSByte">
- <methods>
- <constructor visibility="public" name="XSByte">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSByte">
- <comment>
- <description>Initializes a representation of the supplied byte value</description>
- <attribute name="@param">
- <description>x
- Byte to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Byte to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:byte" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:byte" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""byte" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"byte" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'byte' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable 'byte' in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the byte is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'byte' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the byte is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate" type="XSDate">
- <implements>
- <interface fulltype="java.lang.Cloneable" type="Cloneable" />
- </implements>
- <comment>
- <description>Representation of a date of the form year-month-day and optional timezone</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSDate">
- <comment>
- <description>Initializes a new representation of a supplied date</description>
- <attribute name="@param">
- <description>cal
- The Calendar representation of the date to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- The time zone of the date to be stored.</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="The Calendar representation of the date to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="The time zone of the date to be stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDate">
- <comment>
- <description>Initializes a new representation of the current date</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" returncomment=""date" which is the dataype name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype name</description>
- <attribute name="@return">
- <description>"date" which is the dataype name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="clone" returncomment="A copy of this date representation" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Creates a copy of this date representation</description>
- <attribute name="@return">
- <description>A copy of this date representation</description>
- </attribute>
- </comment>
- <exceptions>
- <exception fulltype="java.lang.CloneNotSupportedException" type="CloneNotSupportedException" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="parse_date" returncomment="The XSDate representation of the supplied date" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate" type="XSDate">
- <comment>
- <description>Parses a String representation of a date (of the form year-month-day or
- year-month-day+timezone) and constructs a new XSDate representation of
- it.</description>
- <attribute name="@param">
- <description>str
- The String representation of the date (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSDate representation of the supplied date</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the date (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="A new result sequence consisting of the date value supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new result sequence consisting of the retrievable date value in
- the supplied result sequence</description>
- <attribute name="@param">
- <description>arg
- The result sequence from which to extract the date value.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>A new result sequence consisting of the date value supplied.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The result sequence from which to extract the date value." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="year" returncomment="the year value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the year from the date stored</description>
- <attribute name="@return">
- <description>the year value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="month" returncomment="the month value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the month from the date stored</description>
- <attribute name="@return">
- <description>the month value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="day" returncomment="the day value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the day from the date stored</description>
- <attribute name="@return">
- <description>the day value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if there is a timezone associated with this date. False
- otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Retrieves whether this date has an optional timezone associated with it</description>
- <attribute name="@return">
- <description>True if there is a timezone associated with this date. False
- otherwise.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the date stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the date stored</description>
- <attribute name="@return">
- <description>String representation of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:date" which is the datatype full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrive the datatype full pathname</description>
- <attribute name="@return">
- <description>"xs:date" which is the datatype full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the date stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the date stored</description>
- <attribute name="@return">
- <description>Calendar representation of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two dates are represent the same exact point in time.
- False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison on this and the supplied dates (taking timezones into
- account)</description>
- <attribute name="@param">
- <description>arg
- XSDate representation of the date to compare to</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two dates are represent the same exact point in time.
- False otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="XSDate representation of the date to compare to" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if in time, this date lies before the date supplied. False
- otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison on this and the supplied dates (taking timezones into account)</description>
- <attribute name="@param">
- <description>arg
- XSDate representation of the date to compare to</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>True if in time, this date lies before the date supplied. False
- otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="XSDate representation of the date to compare to" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if in time, this date lies after the date supplied. False
- otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison on this and the supplied dates (taking timezones into account)</description>
- <attribute name="@param">
- <description>arg
- XSDate representation of the date to compare to</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>True if in time, this date lies after the date supplied. False
- otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="XSDate representation of the date to compare to" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="value" returncomment="Number of milliseconds since the begining of the epoch" fulltype="double" type="double">
- <comment>
- <description>Currently unsupported method. Retrieves the date in milliseconds since
- the begining of epoch</description>
- <attribute name="@return">
- <description>Number of milliseconds since the begining of the epoch</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="minus" returncomment="New ResultSequence consisting of the result of the mathematical
- minus operation." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical minus operator between this XSDate and a supplied result
- sequence (XSDate, XSYearMonthDuration and XSDayTimeDuration are only
- valid ones).</description>
- <attribute name="@param">
- <description>arg
- The supplied ResultSequence that is on the right of the minus
- operator. If this is an XSDate, the result will be a
- XSDayTimeDuration of the duration of time between these two
- dates. If arg is an XSYearMonthDuration or an
- XSDayTimeDuration the result will be a XSDate of the result of
- the current date minus the duration of time supplied.</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the result of the mathematical
- minus operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The supplied ResultSequence that is on the right of the minus
- operator. If this is an XSDate, the result will be a
- XSDayTimeDuration of the duration of time between these two
- dates. If arg is an XSYearMonthDuration or an
- XSDayTimeDuration the result will be a XSDate of the result of
- the current date minus the duration of time supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="New ResultSequence consisting of the result of the mathematical
- minus operation." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition operator between this XSDate and a supplied result
- sequence (XDTYearMonthDuration and XDTDayTimeDuration are only valid
- ones).</description>
- <attribute name="@param">
- <description>arg
- The supplied ResultSequence that is on the right of the minus
- operator. If arg is an XDTYearMonthDuration or an
- XDTDayTimeDuration the result will be a XSDate of the result
- of the current date minus the duration of time supplied.</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the result of the mathematical
- minus operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The supplied ResultSequence that is on the right of the minus
- operator. If arg is an XDTYearMonthDuration or an
- XDTDayTimeDuration the result will be a XSDate of the result
- of the current date minus the duration of time supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime" type="XSDateTime">
- <implements>
- <interface fulltype="java.lang.Cloneable" type="Cloneable" />
- </implements>
- <comment>
- <description>A representation of a date and time (and optional timezone)</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSDateTime">
- <comment>
- <description>Initiates a new representation of a supplied date and time</description>
- <attribute name="@param">
- <description>cal
- The Calendar representation of the date and time to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- The timezone of the date to be stored.</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="The Calendar representation of the date and time to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="The timezone of the date to be stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDateTime">
- <comment>
- <description>Inititates a new representation of the current date and time</description>
- </comment>
- </constructor>
- <method visibility="public" name="clone" returncomment="A copy of this date and time representation" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Creates a copy of this date and time representation</description>
- <attribute name="@return">
- <description>A copy of this date and time representation</description>
- </attribute>
- </comment>
- <exceptions>
- <exception fulltype="java.lang.CloneNotSupportedException" type="CloneNotSupportedException" />
- </exceptions>
- </method>
- <method visibility="public" name="type_name" returncomment=""dateTime" which is the dataype name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype name</description>
- <attribute name="@return">
- <description>"dateTime" which is the dataype name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="is_digit" returncomment="True if the character is numeric. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Check to see if a character is numeric</description>
- <attribute name="@param">
- <description>x
- Character to be tested</description>
- </attribute>
- <attribute name="@return">
- <description>True if the character is numeric. False otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Character to be tested" fulltype="char" type="char" />
- </params>
- </method>
- <method static="true" visibility="public" name="parse_date" returncomment="Integer array of size 3. Element 1 is the year, element 2 is the
- month and element 3 is the day" fulltype="int[]" type="int">
- <comment>
- <description>Parses a String representation of a date and time and retrieves the year,
- month and day from it</description>
- <attribute name="@param">
- <description>str
- The String representation of the date (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>Integer array of size 3. Element 1 is the year, element 2 is the
- month and element 3 is the day</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the date (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="parse_time" returncomment="Integer array of size 3. Element 1 is the hour, element 2 is the
- minute and element 3 is the seconds" fulltype="double[]" type="double">
- <comment>
- <description>Parses a String representation of a date and time and retrieves the hour,
- minute and seconds from it</description>
- <attribute name="@param">
- <description>str
- The String representation of the date (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>Integer array of size 3. Element 1 is the hour, element 2 is the
- minute and element 3 is the seconds</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the date (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="parse_timezone" returncomment="Integer array of size 3. Element 1 represents whether the
- timezone is ahead or behind GMT, element 2 is the hour
- displacement and element 3 is the minute displacement." fulltype="int[]" type="int">
- <comment>
- <description>Parses a String representation of a date and time and retrieves the
- timezone from it</description>
- <attribute name="@param">
- <description>str
- The String representation of the date (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>Integer array of size 3. Element 1 represents whether the
- timezone is ahead or behind GMT, element 2 is the hour
- displacement and element 3 is the minute displacement.</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the date (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method static="true" visibility="public" name="parseDateTime" returncomment="The XSDateTime representation of the date and time (and optional
- timezone)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime" type="XSDateTime">
- <comment>
- <description>Parses a String representation of a date and time and constructs a new
- XSDateTime object using that information</description>
- <attribute name="@param">
- <description>str
- The String representation of the date (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSDateTime representation of the date and time (and optional
- timezone)</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the date (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="A new result sequence consisting of the date and time value
- supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new result sequence consisting of the retrievable date and time
- value in the supplied result sequence</description>
- <attribute name="@param">
- <description>arg
- The result sequence from which to extract the date and time
- value.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>A new result sequence consisting of the date and time value
- supplied.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The result sequence from which to extract the date and time
- value." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="year" returncomment="the year value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the year from the date stored</description>
- <attribute name="@return">
- <description>the year value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="month" returncomment="the month value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the month from the date stored</description>
- <attribute name="@return">
- <description>the month value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="day" returncomment="the day value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the day from the date stored</description>
- <attribute name="@return">
- <description>the day value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="hour" returncomment="the hour value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the hour from the date stored</description>
- <attribute name="@return">
- <description>the hour value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="minute" returncomment="the minute value of the date stored" fulltype="int" type="int">
- <comment>
- <description>Retrieve the minute from the date stored</description>
- <attribute name="@return">
- <description>the minute value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="second" returncomment="the seconds value of the date stored" fulltype="double" type="double">
- <comment>
- <description>Retrieve the seconds from the date stored</description>
- <attribute name="@return">
- <description>the seconds value of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" fulltype="boolean" type="boolean" />
- <method static="true" visibility="public" name="pad_int" returncomment="String representation of the padded integer" fulltype="java.lang.String" type="String">
- <comment>
- <description>Pads the supplied number to the supplied number of digits by adding 0's
- in front of it</description>
- <attribute name="@param">
- <description>num
- Number that si to be padded (if neccessay)</description>
- </attribute>
- <attribute name="@param">
- <description>len
- Desired length after padding</description>
- </attribute>
- <attribute name="@return">
- <description>String representation of the padded integer</description>
- </attribute>
- </comment>
- <params>
- <param name="num" comment="Number that si to be padded (if neccessay)" fulltype="int" type="int" />
- <param name="len" comment="Desired length after padding" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the date and time stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the date and time stored</description>
- <attribute name="@return">
- <description>String representation of the date and time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:dateTime" which is the datatype full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrive the datatype full pathname</description>
- <attribute name="@return">
- <description>"xs:dateTime" which is the datatype full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the date stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the date stored</description>
- <attribute name="@return">
- <description>Calendar representation of the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two dates and times are represent the same exact
- point in time. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison on this and the supplied dates and times (taking
- timezones into account)</description>
- <attribute name="@param">
- <description>arg
- XSDateTime representation of the date to compare to</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two dates and times are represent the same exact
- point in time. False otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="XSDateTime representation of the date to compare to" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if in time, this date and time lies before the date and time
- supplied. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison on this and the supplied dates and times (taking timezones
- into account)</description>
- <attribute name="@param">
- <description>arg
- XSDateTime representation of the date to compare to</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>True if in time, this date and time lies before the date and time
- supplied. False otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="XSDateTime representation of the date to compare to" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if in time, this date and time lies after the date and time
- supplied. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison on this and the supplied dates and times (taking timezones
- into account)</description>
- <attribute name="@param">
- <description>arg
- XSDateTime representation of the date to compare to</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>True if in time, this date and time lies after the date and time
- supplied. False otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="XSDateTime representation of the date to compare to" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="Number of milliseconds since the begining of the epoch" fulltype="double" type="double">
- <comment>
- <description>Currently unsupported method. Retrieves the date in milliseconds since
- the begining of epoch</description>
- <attribute name="@return">
- <description>Number of milliseconds since the begining of the epoch</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="minus" returncomment="New ResultSequence consisting of the result of the mathematical
- minus operation." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical minus operator between this XSDateTime and a supplied result
- sequence (XSDateTime, XDTYearMonthDuration and XDTDayTimeDuration are
- only valid ones).</description>
- <attribute name="@param">
- <description>arg
- The supplied ResultSequence that is on the right of the minus
- operator. If this is an XSDateTime, the result will be a
- XDTDayTimeDuration of the duration of time between these two
- dates. If arg is an XDTYearMonthDuration or an
- XDTDayTimeDuration the result will be a XSDateTime of the
- result of the current date minus the duration of time
- supplied.</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the result of the mathematical
- minus operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The supplied ResultSequence that is on the right of the minus
- operator. If this is an XSDateTime, the result will be a
- XDTDayTimeDuration of the duration of time between these two
- dates. If arg is an XDTYearMonthDuration or an
- XDTDayTimeDuration the result will be a XSDateTime of the
- result of the current date minus the duration of time
- supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="New ResultSequence consisting of the result of the mathematical
- minus operation." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition operator between this XSDateTime and a supplied
- result sequence (XDTYearMonthDuration and XDTDayTimeDuration are only
- valid ones).</description>
- <attribute name="@param">
- <description>arg
- The supplied ResultSequence that is on the right of the minus
- operator. If arg is an XDTYearMonthDuration or an
- XDTDayTimeDuration the result will be a XSDateTime of the
- result of the current date minus the duration of time
- supplied.</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the result of the mathematical
- minus operation.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The supplied ResultSequence that is on the right of the minus
- operator. If arg is an XDTYearMonthDuration or an
- XDTDayTimeDuration the result will be a XSDateTime of the
- result of the current date minus the duration of time
- supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSDuration" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration" type="XSDayTimeDuration">
- <implements>
- <interface fulltype="java.lang.Cloneable" type="Cloneable" />
- </implements>
- <comment>
- <description>A representation of the DayTimeDuration datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSDayTimeDuration">
- <comment>
- <description>Initialises to the supplied parameters. If more than 24 hours is
- supplied, the number of days is adjusted acordingly. The same occurs for
- minutes and seconds</description>
- <attribute name="@param">
- <description>days
- Number of days in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>hours
- Number of hours in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>minutes
- Number of minutes in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>seconds
- Number of seconds in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>negative
- True if this duration of time represents a backwards passage
- through time. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="days" comment="Number of days in this duration of time" fulltype="int" type="int" />
- <param name="hours" comment="Number of hours in this duration of time" fulltype="int" type="int" />
- <param name="minutes" comment="Number of minutes in this duration of time" fulltype="int" type="int" />
- <param name="seconds" comment="Number of seconds in this duration of time" fulltype="double" type="double" />
- <param name="negative" comment="True if this duration of time represents a backwards passage
- through time. False otherwise" fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDayTimeDuration">
- <comment>
- <description>Initialises to the given number of seconds</description>
- <attribute name="@param">
- <description>secs
- Number of seconds in the duration of time</description>
- </attribute>
- </comment>
- <params>
- <param name="secs" comment="Number of seconds in the duration of time" fulltype="double" type="double" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDayTimeDuration">
- <comment>
- <description>Initialises to a duration of no time (0days, 0hours, 0minutes, 0seconds)</description>
- </comment>
- </constructor>
- <method visibility="public" name="clone" returncomment="New XSDayTimeDuration representing the duration of time stored" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Creates a copy of this representation of a time duration</description>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the duration of time stored</description>
- </attribute>
- <attribute name="@throws">
- <description>CloneNotSupportedException</description>
- </attribute>
- </comment>
- <exceptions>
- <exception comment="" fulltype="java.lang.CloneNotSupportedException" type="CloneNotSupportedException" />
- </exceptions>
- </method>
- <method visibility="public" name="constructor" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="parseDTDuration" returncomment="New XSDayTimeDuration representing the duration of time supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Creates a new XSDayTimeDuration by parsing the supplied String
- represented duration of time</description>
- <attribute name="@param">
- <description>str
- String represented duration of time</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the duration of time supplied</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="String represented duration of time" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="type_name" returncomment=""dayTimeDuration" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrives the datatype's name</description>
- <attribute name="@return">
- <description>"dayTimeDuration" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:dayTimeDuration" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:dayTimeDuration" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="plus" returncomment="New XSDayTimeDuration representing the resulting duration after
- the addition" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to add</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the resulting duration after
- the addition</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to add" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="New XSDayTimeDuration representing the resulting duration after
- the subtraction" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to subtract</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the resulting duration after
- the subtraction</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to subtract" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="times" returncomment="New XSDayTimeDuration representing the resulting duration after
- the multiplication" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical multiplication between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to multiply by</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the resulting duration after
- the multiplication</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to multiply by" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="div" returncomment="New XSDayTimeDuration representing the resulting duration after
- the division" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical division between this duration stored and the supplied
- duration of time (of type XSDayTimeDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to divide by</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the resulting duration after
- the division</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to divide by" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NumericType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal" type="XSDecimal">
- <comment>
- <description>A representation of the Decimal datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSDecimal">
- <comment>
- <description>Initiates a representation of 0.0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSDecimal">
- <comment>
- <description>Initiates a representation of the supplied number</description>
- <attribute name="@param">
- <description>x
- Number to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Number to be stored" fulltype="java.math.BigDecimal" type="BigDecimal" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDecimal">
- <params>
- <param name="x" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:decimal" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:decimal" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""decimal" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"decimal" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the Decimal value stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the Decimal value stored</description>
- <attribute name="@return">
- <description>String representation of the Decimal value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="zero" returncomment="True if this XSDecimal represents 0. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check if this XSDecimal represents 0</description>
- <attribute name="@return">
- <description>True if this XSDecimal represents 0. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="A new result sequence consisting of the decimal number supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new result sequence consisting of the retrievable decimal
- number in the supplied result sequence</description>
- <attribute name="@param">
- <description>arg
- The result sequence from which to extract the decimal number.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>A new result sequence consisting of the decimal number supplied.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The result sequence from which to extract the decimal number." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isLexicalValue" fulltype="boolean" type="boolean">
- <params>
- <param name="value" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="double_value" returncomment="The actual value of the number stored" fulltype="double" type="double">
- <comment>
- <description>Retrieves the actual value of the number stored</description>
- <attribute name="@return">
- <description>The actual value of the number stored</description>
- </attribute>
- <attribute name="@deprecated">
- <description>Use getValue() instead.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="getValue" fulltype="java.math.BigDecimal" type="BigDecimal" />
- <method visibility="public" name="set_double" fulltype="void" type="void">
- <comment>
- <description>Sets the number stored to that supplied</description>
- <attribute name="@param">
- <description>x
- Number to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Number to be stored" fulltype="double" type="double" />
- </params>
- </method>
- <method visibility="public" name="eq" returncomment="True if the 2 representation represent the same number. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>at
- Representation to be compared with (must currently be of type
- XSDecimal)</description>
- </attribute>
- <attribute name="@return">
- <description>True if the 2 representation represent the same number. False
- otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="at" comment="Representation to be compared with (must currently be of type
- XSDecimal)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if the supplied type represents a number smaller than this
- one stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>arg
- Representation to be compared with (must currently be of type
- XSDecimal)</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied type represents a number smaller than this
- one stored. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="Representation to be compared with (must currently be of type
- XSDecimal)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="convertArg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if the supplied type represents a number greater than this
- one stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>arg
- Representation to be compared with (must currently be of type
- XSDecimal)</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied type represents a number greater than this
- one stored. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="Representation to be compared with (must currently be of type
- XSDecimal)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="A XSDecimal consisting of the result of the mathematical
- addition." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition operator between this XSDecimal and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSDecimal.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an addition with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDecimal consisting of the result of the mathematical
- addition.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an addition with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="A XSDecimal consisting of the result of the mathematical
- subtraction." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction operator between this XSDecimal and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a subtraction with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDecimal consisting of the result of the mathematical
- subtraction.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a subtraction with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="times" returncomment="A XSDecimal consisting of the result of the mathematical
- multiplication." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical multiplication operator between this XSDecimal and the
- supplied ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a multiplication with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDecimal consisting of the result of the mathematical
- multiplication.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a multiplication with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="div" returncomment="A XSDecimal consisting of the result of the mathematical
- division." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical division operator between this XSDecimal and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a division with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDecimal consisting of the result of the mathematical
- division.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a division with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="idiv" returncomment="A XSInteger consisting of the result of the mathematical integer
- division." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical integer division operator between this XSDecimal and the
- supplied ResultSequence. Due to no numeric type promotion or conversion,
- the ResultSequence must be of type XSDecimal.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an integer division with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical integer
- division.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an integer division with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="mod" returncomment="A XSDecimal consisting of the result of the mathematical modulus." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical modulus operator between this XSDecimal and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSDecimal.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a modulus with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDecimal consisting of the result of the mathematical modulus.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a modulus with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="unary_minus" returncomment="A XSDecimal representing the negation of this XSDecimal" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Negation of the number stored</description>
- <attribute name="@return">
- <description>A XSDecimal representing the negation of this XSDecimal</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="abs" returncomment="A XSDecimal representing the absolute value of the number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Absolutes the number stored</description>
- <attribute name="@return">
- <description>A XSDecimal representing the absolute value of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="ceiling" returncomment="A XSDecimal representing the smallest integer greater than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the smallest integer greater than the number stored</description>
- <attribute name="@return">
- <description>A XSDecimal representing the smallest integer greater than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="floor" returncomment="A XSDecimal representing the largest integer smaller than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the largest integer smaller than the number stored</description>
- <attribute name="@return">
- <description>A XSDecimal representing the largest integer smaller than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round" returncomment="A XSDecimal representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A XSDecimal representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round_half_to_even" returncomment="A XSDecimal representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A XSDecimal representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round_half_to_even" returncomment="A XSDecimal representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored with the specified precision.</description>
- <attribute name="@param">
- <description>precision An integer precision</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDecimal representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- <params>
- <param name="precision" comment="An integer precision" fulltype="int" type="int" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NumericType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble" type="XSDouble">
- <comment>
- <description>A representation of the Double datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSDouble">
- <comment>
- <description>Initialises a representation of the supplied number</description>
- <attribute name="@param">
- <description>x
- Number to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Number to be stored" fulltype="double" type="double" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDouble">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSDouble">
- <comment>
- <description>Initialises using a String represented number</description>
- <attribute name="@param">
- <description>init
- String representation of the number to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="init" comment="String representation of the number to be stored" fulltype="java.lang.String" type="String" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </constructor>
- <method static="true" visibility="public" name="parse_double" returncomment="New XSDouble representing the number supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble" type="XSDouble">
- <comment>
- <description>Creates a new representation of the String represented number</description>
- <attribute name="@param">
- <description>i
- String representation of the number to be stored</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDouble representing the number supplied</description>
- </attribute>
- </comment>
- <params>
- <param name="i" comment="String representation of the number to be stored" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="A new result sequence consisting of the double number supplied." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new result sequence consisting of the retrievable double number
- in the supplied result sequence</description>
- <attribute name="@param">
- <description>arg
- The result sequence from which to extract the double number.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- <attribute name="@return">
- <description>A new result sequence consisting of the double number supplied.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The result sequence from which to extract the double number." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:double" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:double" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""double" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"double" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the Decimal value stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the Decimal value stored</description>
- <attribute name="@return">
- <description>String representation of the Decimal value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="nan" returncomment="True if this XSDouble represents NaN. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether this XSDouble represents NaN</description>
- <attribute name="@return">
- <description>True if this XSDouble represents NaN. False otherwise.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="infinite" returncomment="True if this XSDouble represents infinity. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether this XSDouble represents an infinite number (negative or positive)</description>
- <attribute name="@return">
- <description>True if this XSDouble represents infinity. False otherwise.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="zero" returncomment="True if this XSDouble represents 0. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether this XSDouble represents 0</description>
- <attribute name="@return">
- <description>True if this XSDouble represents 0. False otherwise.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="negativeZero" fulltype="boolean" type="boolean" />
- <method visibility="public" name="double_value" returncomment="The actual value of the number stored" fulltype="double" type="double">
- <comment>
- <description>Retrieves the actual value of the number stored</description>
- <attribute name="@return">
- <description>The actual value of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the 2 representations represent the same number. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>aa
- Representation to be compared with (must currently be of type
- XSDouble)</description>
- </attribute>
- <attribute name="@return">
- <description>True if the 2 representations represent the same number. False
- otherwise</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <params>
- <param name="aa" comment="Representation to be compared with (must currently be of type
- XSDouble)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if the supplied type represents a number smaller than this
- one stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>arg
- Representation to be compared with (must currently be of type
- XSDouble)</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied type represents a number smaller than this
- one stored. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="Representation to be compared with (must currently be of type
- XSDouble)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="convertArg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if the supplied type represents a number greater than this
- one stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this number and the supplied representation. Currently
- no numeric type promotion exists so the supplied representation must be
- of type XSDouble.</description>
- <attribute name="@param">
- <description>arg
- Representation to be compared with (must currently be of type
- XSDouble)</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied type represents a number greater than this
- one stored. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="Representation to be compared with (must currently be of type
- XSDouble)" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="A XSDouble consisting of the result of the mathematical addition." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition operator between this XSDouble and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an addition with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDouble consisting of the result of the mathematical addition.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an addition with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="A XSDouble consisting of the result of the mathematical
- subtraction." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction operator between this XSDouble and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an subtraction with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDouble consisting of the result of the mathematical
- subtraction.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an subtraction with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="times" returncomment="A XSDouble consisting of the result of the mathematical
- multiplication." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical multiplication operator between this XSDouble and the
- supplied ResultSequence. Due to no numeric type promotion or conversion,
- the ResultSequence must be of type XSDouble.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an multiplication with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDouble consisting of the result of the mathematical
- multiplication.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an multiplication with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="div" returncomment="A XSDouble consisting of the result of the mathematical division." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical division operator between this XSDouble and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an division with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDouble consisting of the result of the mathematical division.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an division with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="idiv" returncomment="A XSInteger consisting of the result of the mathematical integer
- division." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical integer division operator between this XSDouble and the
- supplied ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an integer division with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical integer
- division.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an integer division with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="mod" returncomment="A XSDouble consisting of the result of the mathematical modulus." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical modulus operator between this XSDouble and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a modulus with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDouble consisting of the result of the mathematical modulus.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a modulus with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="unary_minus" returncomment="A XSDouble representing the negation of this XSDecimal" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Negation of the number stored</description>
- <attribute name="@return">
- <description>A XSDouble representing the negation of this XSDecimal</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="abs" returncomment="A XSDouble representing the absolute value of the number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Absolutes the number stored</description>
- <attribute name="@return">
- <description>A XSDouble representing the absolute value of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="ceiling" returncomment="A XSDouble representing the smallest integer greater than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the smallest integer greater than the number stored</description>
- <attribute name="@return">
- <description>A XSDouble representing the smallest integer greater than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="floor" returncomment="A XSDouble representing the largest integer smaller than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the largest integer smaller than the number stored</description>
- <attribute name="@return">
- <description>A XSDouble representing the largest integer smaller than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round" returncomment="A XSDouble representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A XSDouble representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round_half_to_even" returncomment="A XSDouble representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A XSDouble representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round_half_to_even" returncomment="A XSDouble representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored with the specified
- precision.</description>
- <attribute name="@param">
- <description>precision
- An integer precision</description>
- </attribute>
- <attribute name="@return">
- <description>A XSDouble representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- <params>
- <param name="precision" comment="An integer precision" fulltype="int" type="int" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <implements>
- <interface fulltype="java.lang.Cloneable" type="Cloneable" />
- </implements>
- <comment>
- <description>A representation of the xs:duration data type. Other duration implementations
- should inherit from this implementation.</description>
- <attribute name="@since">
- <description>1.1 This used to be an abstract class but was incorrectly implemented
- as such.</description>
- </attribute>
- </comment>
- <fields>
- <field visibility="protected" name="_year" fulltype="int" type="int" />
- <field visibility="protected" name="_month" fulltype="int" type="int" />
- <field visibility="protected" name="_days" fulltype="int" type="int" />
- <field visibility="protected" name="_hours" fulltype="int" type="int" />
- <field visibility="protected" name="_minutes" fulltype="int" type="int" />
- <field visibility="protected" name="_seconds" fulltype="double" type="double" />
- <field visibility="protected" name="_negative" fulltype="boolean" type="boolean" />
- </fields>
- <methods>
- <constructor visibility="public" name="XSDuration">
- <comment>
- <description>Initializes to the supplied parameters. If more than 24 hours is
- supplied, the number of days is adjusted accordingly. The same occurs for
- minutes and seconds</description>
- <attribute name="@param">
- <description>years
- Number of years in this duration of time.</description>
- </attribute>
- <attribute name="@param">
- <description>months
- Number of months in this duration of time.</description>
- </attribute>
- <attribute name="@param">
- <description>days
- Number of days in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>hours
- Number of hours in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>minutes
- Number of minutes in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>seconds
- Number of seconds in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>negative
- True if this duration of time represents a backwards passage
- through time. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="years" comment="Number of years in this duration of time." fulltype="int" type="int" />
- <param name="months" comment="Number of months in this duration of time." fulltype="int" type="int" />
- <param name="days" comment="Number of days in this duration of time" fulltype="int" type="int" />
- <param name="hours" comment="Number of hours in this duration of time" fulltype="int" type="int" />
- <param name="minutes" comment="Number of minutes in this duration of time" fulltype="int" type="int" />
- <param name="seconds" comment="Number of seconds in this duration of time" fulltype="double" type="double" />
- <param name="negative" comment="True if this duration of time represents a backwards passage
- through time. False otherwise" fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDuration">
- <comment>
- <description>Initialises to the given number of seconds</description>
- <attribute name="@param">
- <description>secs
- Number of seconds in the duration of time</description>
- </attribute>
- </comment>
- <params>
- <param name="secs" comment="Number of seconds in the duration of time" fulltype="double" type="double" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSDuration">
- <comment>
- <description>Initialises to a duration of no time (0days, 0hours, 0minutes, 0seconds)</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="string_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="string_value" returncomment="String representation of the duration stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the duration stored</description>
- <attribute name="@return">
- <description>String representation of the duration stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="days" returncomment="Number of days within the duration of time stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the number of days within the duration of time stored</description>
- <attribute name="@return">
- <description>Number of days within the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="minutes" returncomment="Number of minutes within the duration of time stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the number of minutes (max 60) within the duration of time
- stored</description>
- <attribute name="@return">
- <description>Number of minutes within the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="hours" returncomment="Number of hours within the duration of time stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the number of hours (max 24) within the duration of time stored</description>
- <attribute name="@return">
- <description>Number of hours within the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="seconds" returncomment="Number of seconds within the duration of time stored" fulltype="double" type="double">
- <comment>
- <description>Retrieves the number of seconds (max 60) within the duration of time
- stored</description>
- <attribute name="@return">
- <description>Number of seconds within the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if they both represent the duration of time. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied duration of time.</description>
- <attribute name="@param">
- <description>arg
- The duration of time to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if they both represent the duration of time. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if the supplied time represents a larger duration than that
- stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied duration of time.</description>
- <attribute name="@param">
- <description>arg
- The duration of time to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied time represents a larger duration than that
- stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if the supplied time represents a smaller duration than that
- stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied duration of time.</description>
- <attribute name="@param">
- <description>arg
- The duration of time to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied time represents a smaller duration than that
- stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="negative" returncomment="True if this duration represents a backward passage through time.
- False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Retrieves whether this duration represents a backward passage through
- time</description>
- <attribute name="@return">
- <description>True if this duration represents a backward passage through time.
- False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="Number of seconds making up this duration of time" fulltype="double" type="double">
- <comment>
- <description>Retrieves the duration of time stored as the number of seconds within it</description>
- <attribute name="@return">
- <description>Number of seconds making up this duration of time</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="time_value" fulltype="double" type="double" />
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the time duration extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable time duration
- from the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the time duration extracted</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method static="true" visibility="public" name="parseDTDuration" returncomment="New XSDayTimeDuration representing the duration of time supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Creates a new XSDayTimeDuration by parsing the supplied String
- represented duration of time</description>
- <attribute name="@param">
- <description>str
- String represented duration of time</description>
- </attribute>
- <attribute name="@return">
- <description>New XSDayTimeDuration representing the duration of time supplied</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="String represented duration of time" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="clone" fulltype="java.lang.Object" type="Object">
- <exceptions>
- <exception fulltype="java.lang.CloneNotSupportedException" type="CloneNotSupportedException" />
- </exceptions>
- </method>
- <method visibility="public" name="year" returncomment="Number of years within the duration of time stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the number of years within the duration of time stored</description>
- <attribute name="@return">
- <description>Number of years within the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="month" returncomment="Number of months within the duration of time stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the number of months within the duration of time stored</description>
- <attribute name="@return">
- <description>Number of months within the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="protected" name="isCastable" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSNCName" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity" type="XSEntity">
- <comment>
- <description>Built in Data Type for xs:Entity</description>
- <attribute name="@author">
- <description>dcarver</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- <methods>
- <constructor visibility="public" name="XSEntity" />
- <constructor visibility="public" name="XSEntity">
- <params>
- <param name="value" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="type_name" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the ENTITY supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the ENTITY within
- the supplied ResultSequence. The specification says that this
- is relaxed from the XML Schema requirement. The ENTITY does
- not have to be located or expanded during construction and
- evaluation for casting.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract the ENTITY</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the ENTITY supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract the ENTITY" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NumericType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat" type="XSFloat">
- <comment>
- <description>A representation of the Float datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSFloat">
- <comment>
- <description>Initiates a representation of the supplied number</description>
- <attribute name="@param">
- <description>x
- The number to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="The number to be stored" fulltype="float" type="float" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSFloat">
- <comment>
- <description>Initiates a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSFloat">
- <comment>
- <description>Initialises using a String represented number</description>
- <attribute name="@param">
- <description>init
- String representation of the number to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="init" comment="String representation of the number to be stored" fulltype="java.lang.String" type="String" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:float" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:float" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""float" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"float" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the stored number" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the stored number</description>
- <attribute name="@return">
- <description>String representation of the stored number</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="nan" returncomment="True is this datatype represents NaN. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether this datatype represents NaN</description>
- <attribute name="@return">
- <description>True is this datatype represents NaN. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="infinite" returncomment="True is this datatype represents infinity. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether this datatype represents negative or positive infinity</description>
- <attribute name="@return">
- <description>True is this datatype represents infinity. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="zero" returncomment="True if this datatype represents 0. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether this datatype represents 0</description>
- <attribute name="@return">
- <description>True if this datatype represents 0. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="negativeZero" fulltype="boolean" type="boolean" />
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the float supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the retrievable float in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract the float</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the float supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract the float" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="float_value" returncomment="The actual float value stored" fulltype="float" type="float">
- <comment>
- <description>Retrieves the actual float value stored</description>
- <attribute name="@return">
- <description>The actual float value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representations are of the same number. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>aa
- The datatype to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representations are of the same number. False
- otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="aa" comment="The datatype to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if the supplied representation is a smaller number than the
- one stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>arg
- The datatype to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied representation is a smaller number than the
- one stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The datatype to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if the supplied representation is a greater number than the
- one stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this number and the supplied representation.</description>
- <attribute name="@param">
- <description>arg
- The datatype to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied representation is a greater number than the
- one stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The datatype to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="A XSFloat consisting of the result of the mathematical addition." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition operator between this XSFloat and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an addition with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSFloat consisting of the result of the mathematical addition.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an addition with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="A XSFloat consisting of the result of the mathematical
- subtraction." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction operator between this XSFloat and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a subtraction with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSFloat consisting of the result of the mathematical
- subtraction.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a subtraction with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="times" returncomment="A XSFloat consisting of the result of the mathematical
- multiplication." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical multiplication operator between this XSFloat and the
- supplied ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a multiplication with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSFloat consisting of the result of the mathematical
- multiplication.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a multiplication with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="div" returncomment="A XSFloat consisting of the result of the mathematical division." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical division operator between this XSFloat and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a division with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSFloat consisting of the result of the mathematical division.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a division with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="idiv" returncomment="A XSInteger consisting of the result of the mathematical integer
- division." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical integer division operator between this XSFloat and the
- supplied ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an integer division with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical integer
- division.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an integer division with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="mod" returncomment="A XSFloat consisting of the result of the mathematical modulus." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical modulus operator between this XSFloat and the supplied
- ResultSequence. Due to no numeric type promotion or conversion, the
- ResultSequence must be of type XSFloat.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a modulus with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSFloat consisting of the result of the mathematical modulus.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a modulus with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="unary_minus" returncomment="A XSFloat representing the negation of the number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Negates the number stored</description>
- <attribute name="@return">
- <description>A XSFloat representing the negation of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="abs" returncomment="A XSFloat representing the absolute value of the number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Absolutes the number stored</description>
- <attribute name="@return">
- <description>A XSFloat representing the absolute value of the number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="ceiling" returncomment="A XSFloat representing the smallest integer greater than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the smallest integer greater than the number stored</description>
- <attribute name="@return">
- <description>A XSFloat representing the smallest integer greater than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="floor" returncomment="A XSFloat representing the largest integer smaller than the
- number stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the largest integer smaller than the number stored</description>
- <attribute name="@return">
- <description>A XSFloat representing the largest integer smaller than the
- number stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round" returncomment="A XSFloat representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A XSFloat representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round_half_to_even" returncomment="A XSFloat representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored.</description>
- <attribute name="@return">
- <description>A XSFloat representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="round_half_to_even" returncomment="A XSFloat representing the closest long of the number stored." fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Returns the closest integer of the number stored with the specified precision.</description>
- <attribute name="@param">
- <description>precision An integer precision</description>
- </attribute>
- <attribute name="@return">
- <description>A XSFloat representing the closest long of the number stored.</description>
- </attribute>
- </comment>
- <params>
- <param name="precision" comment="An integer precision" fulltype="int" type="int" />
- </params>
- </method>
- <method visibility="protected" name="convertArg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay" type="XSGDay">
- <comment>
- <description>A representation of the Day datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSGDay">
- <comment>
- <description>Initializes a representation of the supplied day</description>
- <attribute name="@param">
- <description>cal
- Calendar representation of the day to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- Timezone associated with this day</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="Calendar representation of the day to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="Timezone associated with this day" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSGDay">
- <comment>
- <description>Initialises a representation of the current day</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" returncomment=""gDay" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"gDay" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="parse_gDay" returncomment="The XSGDay representation of the supplied date" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay" type="XSGDay">
- <comment>
- <description>Parses a String representation of a day and constructs a new XSGDay
- representation of it.</description>
- <attribute name="@param">
- <description>str
- The String representation of the day (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSGDay representation of the supplied date</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the day (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied day" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable gDay in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the gDay is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied day</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the gDay is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isGDataType" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- </method>
- <method visibility="public" name="day" returncomment="The actual day as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual day as an integer</description>
- <attribute name="@return">
- <description>The actual day as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if a timezone was specified. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether a timezone was specified at creation</description>
- <attribute name="@return">
- <description>True if a timezone was specified. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the stored day" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the stored day</description>
- <attribute name="@return">
- <description>String representation of the stored day</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:gDay" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:gDay" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the day stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the day stored</description>
- <attribute name="@return">
- <description>Calendar representation of the day stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representations are of the same day. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation. This
- representation must be of type XSGDay</description>
- <attribute name="@param">
- <description>arg
- The XSGDay to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representations are of the same day. False
- otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSGDay to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth" type="XSGMonth">
- <comment>
- <description>A representation of the gMonth datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSGMonth">
- <comment>
- <description>Initializes a representation of the supplied month</description>
- <attribute name="@param">
- <description>cal
- Calendar representation of the month to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- Timezone associated with this month</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="Calendar representation of the month to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="Timezone associated with this month" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSGMonth">
- <comment>
- <description>Initialises a representation of the current month</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" returncomment=""gMonth" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"gMonth" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="parse_gMonth" returncomment="The XSGMonth representation of the supplied date" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth" type="XSGMonth">
- <comment>
- <description>Parses a String representation of a month and constructs a new XSGMonth
- representation of it.</description>
- <attribute name="@param">
- <description>str
- The String representation of the month (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSGMonth representation of the supplied date</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the month (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied month" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable gMonth in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the gMonth is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied month</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the gMonth is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isGDataType" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- </method>
- <method visibility="public" name="month" returncomment="The actual month as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual month as an integer</description>
- <attribute name="@return">
- <description>The actual month as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if a timezone was specified. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether a timezone was specified at creation</description>
- <attribute name="@return">
- <description>True if a timezone was specified. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the stored month" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the stored month</description>
- <attribute name="@return">
- <description>String representation of the stored month</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:gMonth" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:gMonth" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the month stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the month stored</description>
- <attribute name="@return">
- <description>Calendar representation of the month stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representations are of the same month. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation. This
- representation must be of type XSGMonth</description>
- <attribute name="@param">
- <description>arg
- The XSGMonth to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representations are of the same month. False
- otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSGMonth to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- <attribute name="@since">
- <description>1.1</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay" type="XSGMonthDay">
- <comment>
- <description>A representation of the MonthDay datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSGMonthDay">
- <comment>
- <description>Initialises a representation of the supplied month and day</description>
- <attribute name="@param">
- <description>cal
- Calendar representation of the month and day to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- Timezone associated with this month and day</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="Calendar representation of the month and day to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="Timezone associated with this month and day" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSGMonthDay">
- <comment>
- <description>Initialises a representation of the current month and day</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" returncomment=""gMonthDay" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"gMonthDay" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="parse_gMonthDay" returncomment="The XSGMonthDay representation of the supplied date" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay" type="XSGMonthDay">
- <comment>
- <description>Parses a String representation of a month and day and constructs a new
- XSGMonthDay representation of it.</description>
- <attribute name="@param">
- <description>str
- The String representation of the month and day (and optional
- timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSGMonthDay representation of the supplied date</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the month and day (and optional
- timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied month and day" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable gMonthDay in
- the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the gMonthDay is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied month and day</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the gMonthDay is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isGDataType" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- </method>
- <method visibility="public" name="month" returncomment="The actual month as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual month as an integer</description>
- <attribute name="@return">
- <description>The actual month as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="day" returncomment="The actual day as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual day as an integer</description>
- <attribute name="@return">
- <description>The actual day as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if a timezone was specified. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether a timezone was specified at creation</description>
- <attribute name="@return">
- <description>True if a timezone was specified. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the stored month and day" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the stored month and day</description>
- <attribute name="@return">
- <description>String representation of the stored month and day</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:gMonthDay" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:gMonthDay" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the month and day stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the month and day stored</description>
- <attribute name="@return">
- <description>Calendar representation of the month and day stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representations are of the same month and day.
- False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation. This
- representation must be of type XSGMonthDay</description>
- <attribute name="@param">
- <description>arg
- The XSGMonthDay to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representations are of the same month and day.
- False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSGMonthDay to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear" type="XSGYear">
- <comment>
- <description>A representation of the gMonth datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSGYear">
- <comment>
- <description>Initialises a representation of the supplied month</description>
- <attribute name="@param">
- <description>cal
- Calendar representation of the month to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- Timezone associated with this month</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="Calendar representation of the month to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="Timezone associated with this month" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSGYear">
- <comment>
- <description>Initialises a representation of the current year</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" returncomment=""gYear" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"gYear" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="parse_gYear" returncomment="The XSGYear representation of the supplied date" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear" type="XSGYear">
- <comment>
- <description>Parses a String representation of a year and constructs a new XSGYear
- representation of it.</description>
- <attribute name="@param">
- <description>str
- The String representation of the year (and optional timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSGYear representation of the supplied date</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the year (and optional timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied year" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable gYear in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the gYear is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied year</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the gYear is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isGDataType" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- </method>
- <method visibility="public" name="year" returncomment="The actual year as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual year as an integer</description>
- <attribute name="@return">
- <description>The actual year as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if a timezone was specified. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether a timezone was specified at creation</description>
- <attribute name="@return">
- <description>True if a timezone was specified. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the stored year" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the stored year</description>
- <attribute name="@return">
- <description>String representation of the stored year</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:gYear" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:gYear" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the year stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the year stored</description>
- <attribute name="@return">
- <description>Calendar representation of the year stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representations are of the same year. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation. This
- representation must be of type XSGYear</description>
- <attribute name="@param">
- <description>arg
- The XSGYear to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representations are of the same year. False
- otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSGYear to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth" type="XSGYearMonth">
- <comment>
- <description>A representation of the YearMonth datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSGYearMonth">
- <comment>
- <description>Initialises a representation of the supplied year and month</description>
- <attribute name="@param">
- <description>cal
- Calendar representation of the year and month to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- Timezone associated with this year and month</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="Calendar representation of the year and month to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="Timezone associated with this year and month" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSGYearMonth">
- <comment>
- <description>Initialises a representation of the current year and month</description>
- </comment>
- </constructor>
- <method visibility="public" name="type_name" returncomment=""gYearMonth" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"gYearMonth" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="parse_gYearMonth" returncomment="The XSGYearMonth representation of the supplied date" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth" type="XSGYearMonth">
- <comment>
- <description>Parses a String representation of a year and month and constructs a new
- XSGYearMonth representation of it.</description>
- <attribute name="@param">
- <description>str
- The String representation of the year and month (and optional
- timezone)</description>
- </attribute>
- <attribute name="@return">
- <description>The XSGYearMonth representation of the supplied date</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="The String representation of the year and month (and optional
- timezone)" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied year and month" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable gYearMonth in
- the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the gYearMonth is to be
- extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied year and month</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the gYearMonth is to be
- extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isGDataType" fulltype="boolean" type="boolean">
- <params>
- <param name="aat" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- </method>
- <method visibility="public" name="year" returncomment="The actual year as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual year as an integer</description>
- <attribute name="@return">
- <description>The actual year as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="month" returncomment="The actual month as an integer" fulltype="int" type="int">
- <comment>
- <description>Retrieves the actual month as an integer</description>
- <attribute name="@return">
- <description>The actual month as an integer</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if a timezone was specified. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether a timezone was specified at creation</description>
- <attribute name="@return">
- <description>True if a timezone was specified. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the stored year and month" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the stored year and month</description>
- <attribute name="@return">
- <description>String representation of the stored year and month</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:gYearMonth" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:gYearMonth" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the year and month stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves the Calendar representation of the year and month stored</description>
- <attribute name="@return">
- <description>Calendar representation of the year and month stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representations are of the same year and month.
- False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation. This
- representation must be of type XSGYearMonth</description>
- <attribute name="@param">
- <description>arg
- The XSGYearMonth to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representations are of the same year and month.
- False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSGYearMonth to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="tz" returncomment="the timezone associated with the date stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the date stored</description>
- <attribute name="@return">
- <description>the timezone associated with the date stored</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary" type="XSHexBinary">
- <comment>
- <description>A representation of the xs:hexBinary datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSHexBinary">
- <comment>
- <description>Initialises using the supplied String</description>
- <attribute name="@param">
- <description>x
- The String to initialise to</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="The String to initialise to" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSHexBinary">
- <comment>
- <description>Initialises to null</description>
- </comment>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:hexBinary" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:hexBinary" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""hexBinary" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"hexBinary" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="The hexBinary stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the base64Binary stored. This method is
- functionally identical to value()</description>
- <attribute name="@return">
- <description>The hexBinary stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="The hexBinary stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the hexBinary stored. This method is
- functionally identical to string_value()</description>
- <attribute name="@return">
- <description>The hexBinary stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence representing hexBinary value" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the hexBinary value</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to construct hexBinary value</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence representing hexBinary value</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to construct hexBinary value" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representation are same. False otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation which
- must be of type hexBinary</description>
- <attribute name="@param">
- <description>arg
- The representation to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representation are same. False otherwise.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSNCName" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSID" type="XSID">
- <methods>
- <constructor visibility="public" name="XSID">
- <params>
- <param name="x" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSID" />
- <method visibility="public" name="string_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="type_name" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="constructor" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSNCName" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF" type="XSIDREF">
- <methods>
- <constructor visibility="public" name="XSIDREF">
- <params>
- <param name="x" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSIDREF" />
- <method visibility="public" name="string_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="type_name" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="constructor" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSLong" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt" type="XSInt">
- <methods>
- <constructor visibility="public" name="XSInt">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSInt">
- <comment>
- <description>Initializes a representation of the supplied int value</description>
- <attribute name="@param">
- <description>x
- Int to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Int to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:int" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:int" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""int" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"int" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'int' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable 'int' in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the int is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'int' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the int is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSDecimal" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger" type="XSInteger">
- <comment>
- <description>A representation of the Integer datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSInteger">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSInteger">
- <comment>
- <description>Initializes a representation of the supplied integer</description>
- <attribute name="@param">
- <description>x
- Integer to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Integer to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSInteger">
- <comment>
- <description>Initializes a representation of the supplied integer</description>
- <attribute name="@param">
- <description>x
- Integer to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Integer to be stored" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:integer" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:integer" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""integer" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"integer" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the integer stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the integer stored</description>
- <attribute name="@return">
- <description>String representation of the integer stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="zero" returncomment="True is the integer represented is 0. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check whether the integer represented is 0</description>
- <attribute name="@return">
- <description>True is the integer represented is 0. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the integer supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable integer in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the integer is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the integer supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the integer is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="isLexicalValue" fulltype="boolean" type="boolean">
- <params>
- <param name="value" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="int_value" returncomment="The actual integer value stored" fulltype="java.math.BigInteger" type="BigInteger">
- <comment>
- <description>Retrieves the actual integer value stored</description>
- <attribute name="@return">
- <description>The actual integer value stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="set_int" fulltype="void" type="void">
- <comment>
- <description>Sets the integer stored to that supplied</description>
- <attribute name="@param">
- <description>x
- Integer to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Integer to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </method>
- <method visibility="public" name="plus" returncomment="A XSInteger consisting of the result of the mathematical
- addition." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition operator between this XSInteger and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform an addition with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical
- addition.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform an addition with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="A XSInteger consisting of the result of the mathematical
- subtraction." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction operator between this XSInteger and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a subtraction with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical
- subtraction.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a subtraction with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="times" returncomment="A XSInteger consisting of the result of the mathematical
- multiplication." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical multiplication operator between this XSInteger and the
- supplied ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a multiplication with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical
- multiplication.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a multiplication with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="mod" returncomment="A XSInteger consisting of the result of the mathematical modulus." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical modulus operator between this XSInteger and the supplied
- ResultSequence.</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence to perform a modulus with</description>
- </attribute>
- <attribute name="@return">
- <description>A XSInteger consisting of the result of the mathematical modulus.</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence to perform a modulus with" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="unary_minus" returncomment="New XSInteger representing the negation of the integer stored" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Negates the integer stored</description>
- <attribute name="@return">
- <description>New XSInteger representing the negation of the integer stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="abs" returncomment="New XSInteger representing the absolute of the integer stored" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType" type="NumericType">
- <comment>
- <description>Absolutes the integer stored</description>
- <attribute name="@return">
- <description>New XSInteger representing the absolute of the integer stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="gt" fulltype="boolean" type="boolean">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="convertArg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" fulltype="boolean" type="boolean">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="div" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSInteger" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong" type="XSLong">
- <methods>
- <constructor visibility="public" name="XSLong">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSLong">
- <comment>
- <description>Initializes a representation of the supplied long value</description>
- <attribute name="@param">
- <description>x
- Long to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Long to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:long" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:long" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""long" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"long" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'long' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable long in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the long is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'long' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the long is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSString" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSString" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName" type="XSNCName">
- <comment>
- <description>A representation of the NCName datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSNCName">
- <comment>
- <description>Initialises using the supplied String</description>
- <attribute name="@param">
- <description>x
- String to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="String to be stored" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSNCName">
- <comment>
- <description>Initialises to null</description>
- </comment>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:NCName" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:NCName" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""NCName" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"NCName" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the NCName supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable NCName within
- the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract the NCName</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the NCName supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract the NCName" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSNonPositiveInteger" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger" type="XSNegativeInteger">
- <methods>
- <constructor visibility="public" name="XSNegativeInteger">
- <comment>
- <description>Initializes a representation of -1</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSNegativeInteger">
- <comment>
- <description>Initializes a representation of the supplied negativeInteger value</description>
- <attribute name="@param">
- <description>x
- negativeInteger to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="negativeInteger to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:negativeInteger" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:negativeInteger" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""negativeInteger" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"negativeInteger" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'negativeInteger' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable negativeInteger
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the negativeInteger is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'negativeInteger' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the negativeInteger is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSInteger" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger" type="XSNonNegativeInteger">
- <methods>
- <constructor visibility="public" name="XSNonNegativeInteger">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSNonNegativeInteger">
- <comment>
- <description>Initializes a representation of the supplied nonNegativeInteger value</description>
- <attribute name="@param">
- <description>x
- nonNegativeInteger to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="nonNegativeInteger to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:nonNegativeInteger" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:nonNegativeInteger" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""nonNegativeInteger" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"nonNegativeInteger" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'nonNegativeInteger' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable nonNegativeInteger
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the nonNegativeInteger is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'nonNegativeInteger' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the nonNegativeInteger is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSInteger" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger" type="XSNonPositiveInteger">
- <methods>
- <constructor visibility="public" name="XSNonPositiveInteger">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSNonPositiveInteger">
- <comment>
- <description>Initializes a representation of the supplied nonPositiveInteger value</description>
- <attribute name="@param">
- <description>x
- nonPositiveInteger to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="nonPositiveInteger to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:nonPositiveInteger" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:nonPositiveInteger" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""nonPositiveInteger" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"nonPositiveInteger" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'nonPositiveInteger' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable nonPositiveInteger
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the nonPositiveInteger is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'nonPositiveInteger' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the nonPositiveInteger is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation" type="XSNotation">
- <methods>
- <constructor visibility="public" name="XSNotation" />
- <method visibility="public" name="string_type" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="string_value" fulltype="java.lang.String" type="String" />
- <method visibility="public" name="constructor" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="type_name" fulltype="java.lang.String" type="String" />
- </methods>
- </jelclass>
- <jelclass superclass="XSNonNegativeInteger" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger" type="XSPositiveInteger">
- <methods>
- <constructor visibility="public" name="XSPositiveInteger">
- <comment>
- <description>Initializes a representation of 1</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSPositiveInteger">
- <comment>
- <description>Initializes a representation of the supplied positiveInteger value</description>
- <attribute name="@param">
- <description>x
- positiveInteger to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="positiveInteger to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:positiveInteger" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:positiveInteger" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""positiveInteger" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"positiveInteger" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'positiveInteger' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable positiveInteger
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the positiveInteger is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'positiveInteger' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the positiveInteger is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSInt" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort" type="XSShort">
- <methods>
- <constructor visibility="public" name="XSShort">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSShort">
- <comment>
- <description>Initializes a representation of the supplied short value</description>
- <attribute name="@param">
- <description>x
- Short to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="Short to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:short" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:short" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""short" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"short" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'short' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable 'short' in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the short is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'short' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the short is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSString" type="XSString">
- <comment>
- <description>A representation of the String datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSString">
- <comment>
- <description>Initialises using the supplied String</description>
- <attribute name="@param">
- <description>x
- The String to initialise to</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="The String to initialise to" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSString">
- <comment>
- <description>Initialises to null</description>
- </comment>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:string" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:string" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""string" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"string" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="The String stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the string stored. This method is
- functionally identical to value()</description>
- <attribute name="@return">
- <description>The String stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="The String stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the string stored. This method is
- functionally identical to string_value()</description>
- <attribute name="@return">
- <description>The String stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied String" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable String in the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract the String</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied String</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract the String" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="eq" returncomment="True if the two representation are of the same String. False
- otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied representation which
- must be of type String</description>
- <attribute name="@param">
- <description>arg
- The representation to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the two representation are of the same String. False
- otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if this String is lexographically greater than that
- supplied. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied representation which must be of
- type String</description>
- <attribute name="@param">
- <description>arg
- The representation to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if this String is lexographically greater than that
- supplied. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if this String is lexographically less than that supplied.
- False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied representation which must be of
- type String</description>
- <attribute name="@param">
- <description>arg
- The representation to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if this String is lexographically less than that supplied.
- False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CalendarType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSTime" type="XSTime">
- <implements>
- <interface fulltype="java.lang.Cloneable" type="Cloneable" />
- </implements>
- <comment>
- <description>A representation of the Time datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSTime">
- <comment>
- <description>Initialises to the supplied time and timezone</description>
- <attribute name="@param">
- <description>cal
- Calendar representation of the time to be stored</description>
- </attribute>
- <attribute name="@param">
- <description>tz
- The timezone (possibly null) associated with this time</description>
- </attribute>
- </comment>
- <params>
- <param name="cal" comment="Calendar representation of the time to be stored" fulltype="java.util.Calendar" type="Calendar" />
- <param name="tz" comment="The timezone (possibly null) associated with this time" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSTime">
- <comment>
- <description>Initialises to the current time</description>
- </comment>
- </constructor>
- <method visibility="public" name="clone" returncomment="New XSTime representing the copy of the time and timezone" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Creates a new copy of the time (and timezone) stored</description>
- <attribute name="@return">
- <description>New XSTime representing the copy of the time and timezone</description>
- </attribute>
- <attribute name="@throws">
- <description>CloneNotSupportedException</description>
- </attribute>
- </comment>
- <exceptions>
- <exception comment="" fulltype="java.lang.CloneNotSupportedException" type="CloneNotSupportedException" />
- </exceptions>
- </method>
- <method visibility="public" name="type_name" returncomment=""time" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"time" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method static="true" visibility="public" name="parse_time" returncomment="New XSTime representing the supplied time" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType" type="CalendarType">
- <comment>
- <description>Creates a new XSTime representing the String represented supplied time</description>
- <attribute name="@param">
- <description>str
- String represented time and timezone to be stored</description>
- </attribute>
- <attribute name="@return">
- <description>New XSTime representing the supplied time</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="String represented time and timezone to be stored" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the supplied time" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable time from the
- supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract the time</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the supplied time</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract the time" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="hour" returncomment="The hour stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the hour stored as an integer</description>
- <attribute name="@return">
- <description>The hour stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="minute" returncomment="The minute stored" fulltype="int" type="int">
- <comment>
- <description>Retrieves the minute stored as an integer</description>
- <attribute name="@return">
- <description>The minute stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="second" returncomment="The second stored" fulltype="double" type="double">
- <comment>
- <description>Retrieves the seconds stored as an integer</description>
- <attribute name="@return">
- <description>The second stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="timezoned" returncomment="True if the time has a timezone associated. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Check for whether the time stored has a timezone associated with it</description>
- <attribute name="@return">
- <description>True if the time has a timezone associated. False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the time stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the time stored</description>
- <attribute name="@return">
- <description>String representation of the time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:time" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:time" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="calendar" returncomment="Calendar representation of the time stored" fulltype="java.util.Calendar" type="Calendar">
- <comment>
- <description>Retrieves a Calendar representation of time stored</description>
- <attribute name="@return">
- <description>Calendar representation of the time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="tz" returncomment="The duration of time between the time stored and the actual time
- after the timezone is taken into account" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Retrieves the timezone associated with the time stored as a duration of
- time</description>
- <attribute name="@return">
- <description>The duration of time between the time stored and the actual time
- after the timezone is taken into account</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="value" returncomment="time stored in milliseconds since the epoch" fulltype="double" type="double">
- <comment>
- <description>Retrieves the time in milliseconds since the epoch</description>
- <attribute name="@return">
- <description>time stored in milliseconds since the epoch</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if both XSTime's represent the same time. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied XSTime representation</description>
- <attribute name="@param">
- <description>arg
- The XSTime to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if both XSTime's represent the same time. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSTime to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if the supplied time represnts a point in time after that
- represented by the time stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied XSTime representation</description>
- <attribute name="@param">
- <description>arg
- The XSTime to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied time represnts a point in time after that
- represented by the time stored. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSTime to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if the supplied time represnts a point in time before that
- represented by the time stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied XSTime representation</description>
- <attribute name="@param">
- <description>arg
- The XSTime to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied time represnts a point in time before that
- represented by the time stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The XSTime to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="A ResultSequence representing the result of the subtraction" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction between this time stored and the supplied
- representation. This supplied representation must be of either type
- XSTime (in which case the result is the duration of time between these
- two times) or a XSDayTimeDuration (in which case the result is the time
- when this duration is subtracted from the time stored).</description>
- <attribute name="@param">
- <description>arg
- The representation to subtract (either XSTim or
- XDTDayTimeDuration)</description>
- </attribute>
- <attribute name="@return">
- <description>A ResultSequence representing the result of the subtraction</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The representation to subtract (either XSTim or
- XDTDayTimeDuration)" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="A XSTime representing the result of this addition." fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition between this time stored and the supplied time
- duration.</description>
- <attribute name="@param">
- <description>arg
- A XDTDayTimeDuration representation of the duration of time to
- add</description>
- </attribute>
- <attribute name="@return">
- <description>A XSTime representing the result of this addition.</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="A XDTDayTimeDuration representation of the duration of time to
- add" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSUnsignedShort" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte" type="XSUnsignedByte">
- <methods>
- <constructor visibility="public" name="XSUnsignedByte">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSUnsignedByte">
- <comment>
- <description>Initializes a representation of the supplied unsignedByte value</description>
- <attribute name="@param">
- <description>x
- unsignedByte to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="unsignedByte to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:unsignedByte" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:unsignedByte" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""unsignedByte" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"unsignedByte" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'unsignedByte' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable unsignedByte
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the unsignedByte is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'unsignedByte' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the unsignedByte is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSUnsignedLong" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt" type="XSUnsignedInt">
- <methods>
- <constructor visibility="public" name="XSUnsignedInt">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSUnsignedInt">
- <comment>
- <description>Initializes a representation of the supplied unsignedInt value</description>
- <attribute name="@param">
- <description>x
- unsignedInt to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="unsignedInt to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:unsignedInt" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:unsignedInt" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""unsignedInt" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"unsignedInt" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'unsignedInt' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable unsignedInt
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the unsignedInt is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'unsignedInt' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the unsignedInt is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSNonNegativeInteger" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong" type="XSUnsignedLong">
- <methods>
- <constructor visibility="public" name="XSUnsignedLong">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSUnsignedLong">
- <comment>
- <description>Initializes a representation of the supplied unsignedLong value</description>
- <attribute name="@param">
- <description>x
- unsignedLong to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="unsignedLong to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:unsignedLong" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:unsignedLong" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""unsignedLong" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"unsignedLong" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'unsignedLong' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable unsignedLong
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the unsignedLong is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'unsignedLong' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the unsignedLong is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="XSUnsignedInt" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort" type="XSUnsignedShort">
- <methods>
- <constructor visibility="public" name="XSUnsignedShort">
- <comment>
- <description>Initializes a representation of 0</description>
- </comment>
- </constructor>
- <constructor visibility="public" name="XSUnsignedShort">
- <comment>
- <description>Initializes a representation of the supplied unsignedShort value</description>
- <attribute name="@param">
- <description>x
- unsignedShort to be stored</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="unsignedShort to be stored" fulltype="java.math.BigInteger" type="BigInteger" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:unsignedShort" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:unsignedShort" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="type_name" returncomment=""unsignedShort" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's name</description>
- <attribute name="@return">
- <description>"unsignedShort" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the 'unsignedShort' supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable unsignedShort
- in the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which the unsignedShort is to be extracted</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the 'unsignedShort' supplied</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which the unsignedShort is to be extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="CtrType" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic" type="XSUntypedAtomic">
- <comment>
- <description>A representation of the UntypedAtomic datatype which is used to represent
- untyped atomic nodes.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSUntypedAtomic" />
- <constructor visibility="public" name="XSUntypedAtomic">
- <comment>
- <description>Initialises using the supplied String</description>
- <attribute name="@param">
- <description>x
- The String representation of the value of the untyped atomic
- node</description>
- </attribute>
- </comment>
- <params>
- <param name="x" comment="The String representation of the value of the untyped atomic
- node" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="string_type" returncomment=""xs:untypedAtomic" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:untypedAtomic" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the value of this untyped atomic node" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the value of this untyped atomic
- node</description>
- <attribute name="@return">
- <description>String representation of the value of this untyped atomic node</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <params>
- <param name="arg" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="type_name" fulltype="java.lang.String" type="String" />
- </methods>
- </jelclass>
- <jelclass superclass="XSDuration" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration" type="XSYearMonthDuration">
- <comment>
- <description>A representation of the YearMonthDuration datatype</description>
- </comment>
- <methods>
- <constructor visibility="public" name="XSYearMonthDuration">
- <comment>
- <description>Initialises using the supplied parameters. If the number of months
- supplied is more than 12, the number of years is adjusted accordingly.</description>
- <attribute name="@param">
- <description>year
- Number of years in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>month
- Number of months in this duration of time</description>
- </attribute>
- <attribute name="@param">
- <description>negative
- True if this duration of time represents a backwards passage
- through time. False otherwise</description>
- </attribute>
- </comment>
- <params>
- <param name="year" comment="Number of years in this duration of time" fulltype="int" type="int" />
- <param name="month" comment="Number of months in this duration of time" fulltype="int" type="int" />
- <param name="negative" comment="True if this duration of time represents a backwards passage
- through time. False otherwise" fulltype="boolean" type="boolean" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSYearMonthDuration">
- <comment>
- <description>Initialises to the given number of months</description>
- <attribute name="@param">
- <description>months
- Number of months in the duration of time</description>
- </attribute>
- </comment>
- <params>
- <param name="months" comment="Number of months in the duration of time" fulltype="int" type="int" />
- </params>
- </constructor>
- <constructor visibility="public" name="XSYearMonthDuration">
- <comment>
- <description>Initialises to a duration of no time (0years and 0months)</description>
- </comment>
- </constructor>
- <method static="true" visibility="public" name="parseYMDuration" returncomment="New XSYearMonthDuration representing the duration of time
- supplied" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration" type="XSDuration">
- <comment>
- <description>Creates a new XSYearMonthDuration by parsing the supplied String
- represented duration of time</description>
- <attribute name="@param">
- <description>str
- String represented duration of time</description>
- </attribute>
- <attribute name="@return">
- <description>New XSYearMonthDuration representing the duration of time
- supplied</description>
- </attribute>
- </comment>
- <params>
- <param name="str" comment="String represented duration of time" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="type_name" returncomment=""yearMonthDuration" which is the datatype's name" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrives the datatype's name</description>
- <attribute name="@return">
- <description>"yearMonthDuration" which is the datatype's name</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="constructor" returncomment="New ResultSequence consisting of the time duration extracted" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Creates a new ResultSequence consisting of the extractable time duration
- from the supplied ResultSequence</description>
- <attribute name="@param">
- <description>arg
- The ResultSequence from which to extract</description>
- </attribute>
- <attribute name="@return">
- <description>New ResultSequence consisting of the time duration extracted</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The ResultSequence from which to extract" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="negative" returncomment="True if this duration represents a backward passage through time.
- False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Retrieves whether this duration represents a backward passage through
- time</description>
- <attribute name="@return">
- <description>True if this duration represents a backward passage through time.
- False otherwise</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_value" returncomment="String representation of the duration of time stored" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves a String representation of the duration of time stored</description>
- <attribute name="@return">
- <description>String representation of the duration of time stored</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="string_type" returncomment=""xs:yearMonthDuration" which is the datatype's full pathname" fulltype="java.lang.String" type="String">
- <comment>
- <description>Retrieves the datatype's full pathname</description>
- <attribute name="@return">
- <description>"xs:yearMonthDuration" which is the datatype's full pathname</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="monthValue" returncomment="Number of months making up this duration of time" fulltype="int" type="int">
- <comment>
- <description>Retrieves the duration of time stored as the number of months within it</description>
- <attribute name="@return">
- <description>Number of months making up this duration of time</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="eq" returncomment="True if they both represent the duration of time. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Equality comparison between this and the supplied duration of time.</description>
- <attribute name="@param">
- <description>arg
- The duration of time to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if they both represent the duration of time. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="lt" returncomment="True if the supplied time represents a larger duration than that
- stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied duration of time.</description>
- <attribute name="@param">
- <description>arg
- The duration of time to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied time represents a larger duration than that
- stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="gt" returncomment="True if the supplied time represents a smaller duration than that
- stored. False otherwise" fulltype="boolean" type="boolean">
- <comment>
- <description>Comparison between this and the supplied duration of time.</description>
- <attribute name="@param">
- <description>arg
- The duration of time to compare with</description>
- </attribute>
- <attribute name="@return">
- <description>True if the supplied time represents a smaller duration than that
- stored. False otherwise</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to compare with" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- <param name="context" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicContext" type="DynamicContext" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="plus" returncomment="New XSYearMonthDuration representing the resulting duration
- after the addition" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical addition between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to add</description>
- </attribute>
- <attribute name="@return">
- <description>New XSYearMonthDuration representing the resulting duration
- after the addition</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to add" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="minus" returncomment="New XSYearMonthDuration representing the resulting duration
- after the subtraction" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical subtraction between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to subtract</description>
- </attribute>
- <attribute name="@return">
- <description>New XSYearMonthDuration representing the resulting duration
- after the subtraction</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to subtract" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="times" returncomment="New XSYearMonthDuration representing the resulting duration
- after the multiplication" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical multiplication between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to multiply by</description>
- </attribute>
- <attribute name="@return">
- <description>New XSYearMonthDuration representing the resulting duration
- after the multiplication</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to multiply by" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="div" returncomment="New XSYearMonthDuration representing the resulting duration
- after the division" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence">
- <comment>
- <description>Mathematical division between this duration stored and the supplied
- duration of time (of type XSYearMonthDuration)</description>
- <attribute name="@param">
- <description>arg
- The duration of time to divide by</description>
- </attribute>
- <attribute name="@return">
- <description>New XSYearMonthDuration representing the resulting duration
- after the division</description>
- </attribute>
- <attribute name="@throws">
- <description>DynamicError</description>
- </attribute>
- </comment>
- <params>
- <param name="arg" comment="The duration of time to divide by" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception comment="" fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ConstructorFL" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined" superclassfulltype="ConstructorFL" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary" type="UserDefinedCtrLibrary">
- <methods>
- <constructor visibility="public" name="UserDefinedCtrLibrary">
- <params>
- <param name="ns" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- </methods>
- </jelclass>
- <jelclass abstract="true" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" interface="true" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator" type="CodePointIterator">
- <implements>
- <interface fulltype="java.lang.Cloneable" type="Cloneable" />
- </implements>
- <fields>
- <field final="true" static="true" const="-1" visibility="public" name="DONE" constexpr="-1" fulltype="int" type="int">
- <comment>
- <description>Sentinel value returned from iterator when the end is reached.
- The value is -1 which will never be a valid codepoint.</description>
- </comment>
- </field>
- </fields>
- <methods>
- <method visibility="public" name="first" returncomment="the first code point in the text, or DONE if the text is empty" fulltype="int" type="int">
- <comment>
- <description>Resets the position to 0 and returns the first code point.</description>
- <attribute name="@return">
- <description>the first code point in the text, or DONE if the text is empty</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="last" returncomment="the last code point in the text, or DONE if the text is empty" fulltype="int" type="int">
- <comment>
- <description>Sets the position to the last possible position (or 0 if the text is empty)
- and returns the code point at that position.</description>
- <attribute name="@return">
- <description>the last code point in the text, or DONE if the text is empty</description>
- </attribute>
- <attribute name="@see">
- <description>#getEndIndex()</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="current" returncomment="the code point at the current position or DONE if the current
- position is off the end of the text." fulltype="int" type="int">
- <comment>
- <description>Gets the code point at the current position (as returned by getIndex()).</description>
- <attribute name="@return">
- <description>the code point at the current position or DONE if the current
- position is off the end of the text.</description>
- </attribute>
- <attribute name="@see">
- <description>#getIndex()</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="next" returncomment="the code point at the new position or DONE if the new
- position is after the text range." fulltype="int" type="int">
- <comment>
- <description>Increments the iterator's code point index by one and returns the code point
- at the new index. If the resulting index is at the end of the string, the
- index is not incremented, and DONE is returned.</description>
- <attribute name="@return">
- <description>the code point at the new position or DONE if the new
- position is after the text range.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="previous" returncomment="the code point at the new position (or DONE if the current
- position is 0)" fulltype="int" type="int">
- <comment>
- <description>Decrements the iterator's index by one and returns the character
- at the new index. If the current index is 0, the index
- remains at 0 and a value of DONE is returned.</description>
- <attribute name="@return">
- <description>the code point at the new position (or DONE if the current
- position is 0)</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="getIndex" returncomment="the current index." fulltype="int" type="int">
- <comment>
- <description>Returns the current index (as a codepoint, not a string index).</description>
- <attribute name="@return">
- <description>the current index.</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="clone" returncomment="A copy of this" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Create a copy of this code point iterator</description>
- <attribute name="@return">
- <description>A copy of this</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="ScalarTypePromoter" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter" type="ComparableTypePromoter">
- <methods>
- <constructor visibility="public" name="ComparableTypePromoter" />
- <method visibility="protected" name="checkCombination" fulltype="boolean" type="boolean">
- <params>
- <param name="newType" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method visibility="protected" name="substitute" fulltype="java.lang.Class" type="Class">
- <params>
- <param name="typeToConsider" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils" type="LiteralUtils">
- <comment>
- <description>String literal utilities</description>
- </comment>
- <methods>
- <constructor visibility="public" name="LiteralUtils" />
- <method static="true" visibility="public" name="unquote" returncomment="unquoted and unescaped string" fulltype="java.lang.String" type="String">
- <comment>
- <description>Unquotes a quoted string, changing double quotes into single quotes as well.
- Examples (string delimited by > and <):
- >"A"< becomes >A<
- >'B'< becomes >B<
- >"A""B"< becomes >A"B<
- >"A""B"< becomes >A"B<
- >'A''''B'< becomes >A''B<
- >"A''''B"< becomes >A''''B<</description>
- <attribute name="@param">
- <description>quotedString A quoted string possibly containing escaped quotes</description>
- </attribute>
- <attribute name="@return">
- <description>unquoted and unescaped string</description>
- </attribute>
- </comment>
- <params>
- <param name="quotedString" comment="A quoted string possibly containing escaped quotes" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="TypePromoter" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter" type="NumericTypePromoter">
- <methods>
- <constructor visibility="public" name="NumericTypePromoter" />
- <method visibility="protected" name="checkCombination" fulltype="boolean" type="boolean">
- <params>
- <param name="newType" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method visibility="public" name="doPromote" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <params>
- <param name="value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="protected" name="substitute" fulltype="java.lang.Class" type="Class">
- <params>
- <param name="typeToConsider" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass superclass="NumericTypePromoter" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" superclassfulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter" type="ScalarTypePromoter">
- <methods>
- <constructor visibility="public" name="ScalarTypePromoter" />
- <method visibility="protected" name="checkCombination" fulltype="boolean" type="boolean">
- <params>
- <param name="newType" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method visibility="protected" name="substitute" fulltype="java.lang.Class" type="Class">
- <params>
- <param name="typeToConsider" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- </methods>
- </jelclass>
- <jelclass final="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator" type="StringCodePointIterator">
- <implements>
- <interface fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator" type="CodePointIterator" />
- </implements>
- <methods>
- <constructor visibility="public" name="StringCodePointIterator">
- <comment>
- <description>Constructs an iterator with an initial index of 0.</description>
- </comment>
- <params>
- <param name="text" fulltype="java.lang.String" type="String" />
- </params>
- </constructor>
- <method visibility="public" name="setText" fulltype="void" type="void">
- <comment>
- <description>Reset this iterator to point to a new string. This package-visible
- method is used by other java.text classes that want to avoid allocating
- new StringCodePointIterator objects every time their setText method
- is called.</description>
- <attribute name="@param">
- <description>text The String to be iterated over</description>
- </attribute>
- <attribute name="@since">
- <description>1.2</description>
- </attribute>
- </comment>
- <params>
- <param name="text" comment="The String to be iterated over" fulltype="java.lang.String" type="String" />
- </params>
- </method>
- <method visibility="public" name="first" fulltype="int" type="int">
- <comment>
- <description>Implements CodePointIterator.first() for String.</description>
- <attribute name="@see">
- <description>CodePointIterator#first</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="last" fulltype="int" type="int">
- <comment>
- <description>Implements CodePointIterator.last() for String.</description>
- <attribute name="@see">
- <description>CodePointIterator#last</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="current" fulltype="int" type="int">
- <comment>
- <description>Implements CodePointIterator.current() for String.</description>
- <attribute name="@see">
- <description>CodePointIterator#current</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="next" fulltype="int" type="int">
- <comment>
- <description>Implements CodePointIterator.next() for String.</description>
- <attribute name="@see">
- <description>CodePointIterator#next</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="previous" fulltype="int" type="int">
- <comment>
- <description>Implements CodePointIterator.previous() for String.</description>
- <attribute name="@see">
- <description>CodePointIterator#previous</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="getIndex" fulltype="int" type="int">
- <comment>
- <description>Implements CodePointIterator.getIndex() for String.</description>
- <attribute name="@see">
- <description>CodePointIterator#getIndex</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="equals" returncomment="true if the given obj is the same as this
- StringCodePointIterator object; false otherwise." fulltype="boolean" type="boolean">
- <comment>
- <description>Compares the equality of two StringCodePointIterator objects.</description>
- <attribute name="@param">
- <description>obj the StringCodePointIterator object to be compared with.</description>
- </attribute>
- <attribute name="@return">
- <description>true if the given obj is the same as this
- StringCodePointIterator object; false otherwise.</description>
- </attribute>
- </comment>
- <params>
- <param name="obj" comment="the StringCodePointIterator object to be compared with." fulltype="java.lang.Object" type="Object" />
- </params>
- </method>
- <method visibility="public" name="hashCode" returncomment="A hash code" fulltype="int" type="int">
- <comment>
- <description>Computes a hashcode for this iterator.</description>
- <attribute name="@return">
- <description>A hash code</description>
- </attribute>
- </comment>
- </method>
- <method visibility="public" name="clone" returncomment="A copy of this" fulltype="java.lang.Object" type="Object">
- <comment>
- <description>Creates a copy of this iterator.</description>
- <attribute name="@return">
- <description>A copy of this</description>
- </attribute>
- </comment>
- </method>
- </methods>
- </jelclass>
- <jelclass abstract="true" superclass="Object" visibility="public" package="org.eclipse.wst.xml.xpath2.processor.internal.utils" superclassfulltype="java.lang.Object" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter" type="TypePromoter">
- <comment>
- <description>Generic type promoter for handling subtype substitution and type promotions for functions and operators.</description>
- </comment>
- <methods>
- <constructor visibility="public" name="TypePromoter" />
- <method abstract="true" visibility="public" name="doPromote" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <params>
- <param name="value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method final="true" visibility="public" name="promote" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <params>
- <param name="value" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method abstract="true" visibility="protected" name="substitute" returncomment="The supertype to treat it as (i.e. if a xs:nonNegativeInteger is treated as xs:number)" fulltype="java.lang.Class" type="Class">
- <comment>
- <attribute name="@param">
- <description>typeToConsider The</description>
- </attribute>
- <attribute name="@return">
- <description>The supertype to treat it as (i.e. if a xs:nonNegativeInteger is treated as xs:number)</description>
- </attribute>
- </comment>
- <params>
- <param name="typeToConsider" comment="The" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method abstract="true" visibility="protected" name="checkCombination" fulltype="boolean" type="boolean">
- <params>
- <param name="newType" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method visibility="public" name="considerType" fulltype="void" type="void">
- <params>
- <param name="typeToConsider" fulltype="java.lang.Class" type="Class" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="considerTypes" fulltype="void" type="void">
- <params>
- <param name="typesToConsider" fulltype="java.util.Collection" type="Collection" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="considerSequence" fulltype="void" type="void">
- <params>
- <param name="sequenceToConsider" fulltype="org.eclipse.wst.xml.xpath2.processor.ResultSequence" type="ResultSequence" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- <method visibility="public" name="getTargetType" fulltype="java.lang.Class" type="Class" />
- <method visibility="protected" name="setTargetType" fulltype="void" type="void">
- <params>
- <param name="class1" fulltype="java.lang.Class" type="Class" />
- </params>
- </method>
- <method visibility="public" name="atomize" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType" type="AnyAtomicType">
- <params>
- <param name="at" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- </method>
- <method visibility="public" name="considerValue" fulltype="void" type="void">
- <params>
- <param name="at" fulltype="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType" type="AnyType" />
- </params>
- <exceptions>
- <exception fulltype="org.eclipse.wst.xml.xpath2.processor.DynamicError" type="DynamicError" />
- </exceptions>
- </method>
- </methods>
- </jelclass>
-</jel>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jeltohtml.xsl b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jeltohtml.xsl
deleted file mode 100644
index 34af00f..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jeltohtml.xsl
+++ /dev/null
@@ -1,393 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-/*******************************************************************************
- * Copyright (c) 2008 Standards for Technology in Automotive Retail and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * David Carver - bug 231472 - initial API and implementation
- *******************************************************************************/
-
- -->
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:redirect="http://xml.apache.org/xalan/redirect"
- extension-element-prefixes="redirect">
- <xsl:output encoding="UTF-8" method="html" indent="no" omit-xml-declaration="yes"/>
-
- <!-- Create the HTML structure -->
- <xsl:template match="/">
- <xsl:apply-templates select="//jelclass"/>
- </xsl:template>
-
- <!-- This is the main work horse that does the general layout for the class page -->
- <xsl:template match="jelclass">
- <xsl:variable name="outputFile">
- <xsl:value-of select="@fulltype"/>
- <xsl:text>.html</xsl:text>
- </xsl:variable>
- <xsl:message terminate="no">
- <xsl:text>Generating JavaDoc for </xsl:text>
- <xsl:value-of select="@fulltype"/>
- <xsl:text>.</xsl:text>
- </xsl:message>
- <redirect:write select="$outputFile">
- <html>
- <body>
- <p>
- <font size="+1"><strong>Package <xsl:value-of select="@package"/></strong></font>
- </p>
- <hr/>
- <h2>
- <font size="-1"><strong><xsl:value-of select="@package"/></strong></font><br/>
- Class <xsl:value-of select="@type"/>
- </h2>
- <br/>
- <hr/>
- <xsl:call-template name="format-header"/>
- <xsl:apply-templates select="comment/description"/>
- <xsl:apply-templates select="comment/attribute"/>
- <hr/>
- <xsl:if test="descendant::fields">
- <table border="1" width="100%">
- <tr bgcolor="#CCCCFF" cols="2">
- <td width="100%" colspan="2"><h2>Field Summary</h2></td>
- </tr>
- <xsl:apply-templates select="fields/field" mode="summary">
- <xsl:sort select="@name" order="ascending"/>
- </xsl:apply-templates>
- </table>
- <br/>
- </xsl:if>
- <xsl:if test="descendant::constructor">
- <table border="1" width="100%">
- <tr bgcolor="#CCCCFF">
- <td width="100%"><h2>Constructor Summary</h2></td>
- </tr>
- <xsl:apply-templates select="descendant::constructor" mode="summary">
- <xsl:sort select="@name" order="ascending"/>
- </xsl:apply-templates>
- </table>
- <br/>
- </xsl:if>
- <xsl:if test="descendant::methods">
- <table border="1" width="100%">
- <tr bgcolor="#CCCCFF" cols="2">
- <td width="100%" colspan="2"><h2>Method Summary</h2></td>
- </tr>
- <xsl:apply-templates select="methods/method" mode="summary">
- <xsl:sort select="@name" order="ascending"/>
- </xsl:apply-templates>
- </table>
- </xsl:if>
- <hr/>
- <xsl:if test="fields">
- <xsl:call-template name="fieldDetail"/>
- </xsl:if>
- <xsl:if test="methods/constructor">
- <xsl:call-template name="constructorDetail"/>
- </xsl:if>
- <xsl:if test="methods/method">
- <xsl:call-template name="methodsDetail"/>
- </xsl:if>
- </body>
- </html>
- </redirect:write>
- </xsl:template>
-
- <!-- Output any description that may be there for comments. -->
- <xsl:template match="comment/description">
- <xsl:value-of select="." disable-output-escaping="yes"/>
- </xsl:template>
-
- <!-- Output the various attribute information for the class -->
- <xsl:template match="comment/attribute">
- <p>
- <xsl:choose>
- <xsl:when test="@author">
- <strong>Author:</strong><br/>
- <xsl:value-of select="description" disable-output-escaping="yes"/>
- </xsl:when>
- <xsl:when test="@see">
- <strong>See Also:</strong><br/>
- <xsl:value-of select="description" disable-output-escaping="yes"/>
- </xsl:when>
- </xsl:choose>
- </p>
- </xsl:template>
-
-
- <!-- Create the field summary rows -->
- <xsl:template match="field" mode="summary">
- <tr valign="top">
- <td align="right" width="20%">
- <code>
- <xsl:value-of select="@visibility"/>
- <xsl:if test="@static = 'true'">
- <xsl:text> static </xsl:text>
- </xsl:if>
- <xsl:text> </xsl:text>
- <xsl:value-of select="@fulltype"/>
- </code>
- </td>
- <td align="left" width="80%">
- <code>
- <a href="#field_{@name}">
- <xsl:value-of select="@name"/>
- </a>
- </code>
- <br/>
-     
- <xsl:value-of select="comment/description"/>
- </td>
- </tr>
- </xsl:template>
-
-
- <!-- Create the constructors rows -->
- <xsl:template match="constructor" mode="summary">
- <tr>
- <td>
- <code>
- <strong>
- <a href="#con_{@name}">
- <xsl:value-of select="@name"/>
- </a>
- </strong>
- <xsl:text>(</xsl:text>
- <xsl:if test="params">
- <xsl:apply-templates select="params/param"/>
- </xsl:if>
- <xsl:text>)</xsl:text>
- </code>
- </td>
- </tr>
- </xsl:template>
-
-
- <xsl:template match="param">
- <xsl:value-of select="@fulltype"/><xsl:text> </xsl:text><xsl:value-of select="@name"/>
- <xsl:if test="position() != last()">
- ,
- </xsl:if>
- </xsl:template>
-
- <!-- Create the method summary rows -->
- <xsl:template match="method" mode="summary">
- <tr valign="top">
- <td align="right" width="20%">
- <code>
- <xsl:value-of select="@visibility"/>
- <xsl:if test="@static = 'true'">
- <xsl:text> static</xsl:text>
- </xsl:if>
- <xsl:text> </xsl:text>
- <xsl:value-of select="@fulltype"/>
- </code>
- </td>
- <td align="left" width="">
- <code>
- <a href="#method_{@name}">
- <xsl:value-of select="@name"/>
- </a>
- <xsl:text>(</xsl:text>
- <xsl:if test="params">
- <xsl:apply-templates select="params/param"/>
- </xsl:if>
- <xsl:text>)</xsl:text>
- </code>
- <br/>
-     
- <xsl:apply-templates select="comment/description"/>
- </td>
- </tr>
- </xsl:template>
-
-
- <xsl:template name="format-header">
- <pre>
-<xsl:value-of select="@visibility"/> class <strong><xsl:value-of select="@type"/></strong>
-extends <xsl:value-of select="@superclassfulltype"/>
- </pre>
- </xsl:template>
-
- <xsl:template name="fieldDetail">
- <table border="1" width="100%" cols="2">
- <tr align="left" bgcolor="#CCCCFF" width="100%" colspan="2">
- <td>
- <h2>
- Field Detail
- </h2>
- </td>
- </tr>
- </table>
- <xsl:apply-templates select="fields/field" mode="detail">
- <xsl:sort select="@name" order="ascending"/>
- </xsl:apply-templates>
- </xsl:template>
-
- <xsl:template match="fields/field" mode="detail">
- <h2>
- <a name="field_{@name}">
- <xsl:value-of select="@name"/>
- </a>
- </h2>
- <p>
- <code>
- <xsl:value-of select="@visibility"/>
- <xsl:if test="@static = 'true'">
- <xsl:text> static </xsl:text>
- </xsl:if>
- <xsl:text> </xsl:text>
- <xsl:value-of select="@fulltype"/>
- <xsl:text> </xsl:text>
- <strong>
- <xsl:value-of select="@name"/>
- </strong>
- </code>
- </p>
- <xsl:if test="comment">
- <table>
- <tr>
- <td>
- <xsl:apply-templates select="comment/description"/>
- </td>
- </tr>
- </table>
- </xsl:if>
- <hr/>
-
- </xsl:template>
-
- <xsl:template name="constructorDetail">
- <table border="1" width="100%" cols="2">
- <tr align="left" bgcolor="#CCCCFF" width="100%" colspan="2">
- <td>
- <h2>
- Constructor Detail
- </h2>
- </td>
- </tr>
- </table>
- <xsl:apply-templates select="methods/constructor" mode="detail">
- <xsl:sort select="@name" order="ascending"/>
- </xsl:apply-templates>
- </xsl:template>
-
- <xsl:template match="methods/constructor" mode="detail">
- <h2>
- <a name="con_{@name}"><xsl:value-of select="@name"/></a>
- </h2>
- <p>
- <code>
- <xsl:value-of select="@visibility"/>
- <xsl:text> </xsl:text>
- <strong>
- <xsl:value-of select="@name"/>
- </strong>
- <xsl:text>(</xsl:text>
- <xsl:if test="params">
- <xsl:apply-templates select="params/param"/>
- </xsl:if>
- <xsl:text>)</xsl:text>
- </code>
- </p>
- <p>
- <xsl:apply-templates select="comment/description"/>
- </p>
- <hr/>
-
- </xsl:template>
-
- <xsl:template name="methodsDetail">
- <table border="1" width="100%" cols="2">
- <tr align="left" bgcolor="#CCCCFF" width="100%" colspan="2">
- <td>
- <h2>
- Methods Detail
- </h2>
- </td>
- </tr>
- </table>
- <xsl:apply-templates select="methods/method" mode="detail">
- <xsl:sort select="@name" order="ascending"/>
- </xsl:apply-templates>
- </xsl:template>
-
- <xsl:template match="methods/method" mode="detail">
- <h2>
- <a name="method_{@name}">
- <xsl:value-of select="@name"/>
- </a>
- </h2>
- <p>
- <code>
- <xsl:value-of select="@visibility"/>
- <xsl:text> </xsl:text>
- <xsl:value-of select="@fulltype"/>
- <xsl:text> </xsl:text>
- <strong>
- <xsl:value-of select="@name"/>
- </strong>
- <xsl:text>(</xsl:text>
- <xsl:if test="params">
- <xsl:apply-templates select="params/param"/>
- </xsl:if>
- <xsl:text>)</xsl:text>
- </code>
- </p>
- <p>
- <xsl:apply-templates select="comment/description"/>
- </p>
- <xsl:if test="params">
- <h3>Parameters</h3>
- <xsl:apply-templates select="params/param" mode="detail"/>
- </xsl:if>
- <xsl:if test="@type != 'void'">
- <h3>Returns</h3>
- <p>
- <code>
- <xsl:value-of select="@fulltype"/>
- </code>
- <xsl:if test="string-length(@returncomment) > 0">
- <xsl:text> - </xsl:text>
- <xsl:value-of select="@returncomment" disable-output-escaping="yes"/>
- </xsl:if>
- </p>
- </xsl:if>
- <xsl:if test="exceptions">
- <h3>Throws:</h3>
- <xsl:apply-templates select="exceptions/exception" mode="detail"/>
- </xsl:if>
- <hr/>
-
- </xsl:template>
-
- <xsl:template match="param" mode="detail">
- <p>
- <code>
- <xsl:value-of select="@name"/>
- </code>
- <xsl:if test="string-length(@comment) > 0">
- <xsl:text> - </xsl:text>
- <xsl:value-of select="@comment" disable-output-escaping="yes"/>
- </xsl:if>
- </p>
- </xsl:template>
-
- <xsl:template match="exception" mode="detail">
- <p>
- <code>
- <xsl:value-of select="@fulltype"/>
- <xsl:if test="string-length(@comment) > 0">
- <xsl:text> - </xsl:text>
- <xsl:value-of select="@comment" disable-output-escaping="yes"/>
- </xsl:if>
- </code>
- </p>
- </xsl:template>
-
-</xsl:stylesheet>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jeltotoc.xsl b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jeltotoc.xsl
deleted file mode 100644
index 38f5082..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/jeltotoc.xsl
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-/*******************************************************************************
- * Copyright (c) 2008 Standards for Technology in Automotive Retail and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * David Carver - bug 231472 - initial API and implementation
- *******************************************************************************/
- -->
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:set="http://exslt.org/sets"
- xmlns:xalan="http://xml.apache.org/xalan"
- exclude-result-prefixes="set xalan"
->
- <xsl:param name="sdkname">Some Name</xsl:param>
- <xsl:param name="dir">doc/html</xsl:param>
- <xsl:output indent="yes" encoding="UTF-8" xalan:indent-amount="3"/>
- <xsl:key name="allPackages" match="jelclass" use="@package"/>
-
- <xsl:template match="/jel">
- <toc label="{$sdkname}">
- <topic label="Reference">
- <xsl:for-each select="set:distinct(jelclass/@package)">
- <topic label="{.}">
- <xsl:apply-templates select="key('allPackages', .)"/>
- </topic>
- </xsl:for-each>
- </topic>
- </toc>
- </xsl:template>
-
- <xsl:template match="jelclass">
- <topic label="{@fulltype}" href="{$dir}/{@fulltype}.html"/>
- </xsl:template>
-
-</xsl:stylesheet>
\ No newline at end of file
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/schema.css b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/schema.css
deleted file mode 100644
index fb2028d..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/doc/schema.css
+++ /dev/null
@@ -1,71 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2003 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- *******************************************************************************/
-
-H6.SchemaHeader {
- font-size:16px;
- display:inline
-}
-
-P.SchemaCopyright {
- font-size: smaller;
- font-style: normal;
- color: #336699;
- display:inline;
- margin-top: 3.000000pt;
- margin-bottom: 11.000000pt;
- margin-right: 0.000000pt;
- margin-left: 0.000000pt;
-}
-
-P.SchemaDtd {
- color: #800000;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 10.000000pt;
-}
-
-P.SchemaDtdAttlist {
- color: #800000;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 20.000000pt;
-}
-
-span.SchemaTag {
- color: #000080;
-}
-
-span.SchemaCstring {
- color: #008000;
-}
-
-pre.Example {
- margin-top: 0.000000pt;
-}
-
-.ConfigMarkupElementDesc {
- color: black;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 10.000000pt;
-}
-
-.ConfigMarkupAttlistDesc {
- color: black;
- margin-top: 0.000000pt;
- margin-bottom: 0.000000pt;
- margin-right: 0.000000pt;
- margin-left: 32.000000pt;
-}
-
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/lib/.cvsignore b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/lib/.cvsignore
deleted file mode 100644
index 99dafc7..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/lib/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-jeldoclet.jar
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/plugin.properties b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/plugin.properties
deleted file mode 100644
index 805d81a..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/plugin.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-# Copyright (c) 2005, 2010 Standards for Technology in Automotive Retail and others
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# David Carver - STAR - bug 215126, 213853
-#
-###############################################################################
-
-providerName=Eclipse Web Tools Platform
-pluginName=XPath 2.0 Processor SDK Documentation
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/plugin.xml b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/plugin.xml
deleted file mode 100644
index 185b42e..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/plugin.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
-
- <extension
- point="org.eclipse.help.toc">
- <toc
- file="toc.xml"
- primary="true">
- </toc>
- </extension>
-
-</plugin>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/pom.xml b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/pom.xml
deleted file mode 100644
index 3b5b30b..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.wst.xml.xpath2</groupId>
- <artifactId>org.eclipse.wst.xml.xpath2-parent</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xml.xpath2.releng</relativePath>
- </parent>
-
- <artifactId>org.eclipse.wst.xml.xpath2.sdk.doc</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
- <name>PsychoPath XPath 2.0 Processor: SDK Documentation</name>
-</project>
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/src/org/eclipse/wst/xml/xpath2/processor/sdk/doc/Activator.java b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/src/org/eclipse/wst/xml/xpath2/processor/sdk/doc/Activator.java
deleted file mode 100644
index ee3cbd6..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/src/org/eclipse/wst/xml/xpath2/processor/sdk/doc/Activator.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.eclipse.wst.xml.xpath2.processor.sdk.doc;
-
-import org.eclipse.core.runtime.Plugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends Plugin {
-
- // The plug-in ID
- public static final String PLUGIN_ID = "org.eclipse.wst.xml.xpath2.processor.sdk.doc";
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext)
- */
- public void start(BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
- */
- public void stop(BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/toc.xml b/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/toc.xml
deleted file mode 100644
index 7ee5f00..0000000
--- a/docs/org.eclipse.wst.xml.xpath2.processor.sdk.doc/toc.xml
+++ /dev/null
@@ -1,212 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<toc label="XPath 2.0 - PsychoPath Processor SDK Documentation">
- <topic label="Reference">
- <topic label="org.eclipse.wst.xml.xpath2.processor">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.CollationProvider.html" label="org.eclipse.wst.xml.xpath2.processor.CollationProvider"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DOMBuilder.html" label="org.eclipse.wst.xml.xpath2.processor.DOMBuilder"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoader.html" label="org.eclipse.wst.xml.xpath2.processor.DOMLoader"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DOMLoaderException.html" label="org.eclipse.wst.xml.xpath2.processor.DOMLoaderException"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext.html" label="org.eclipse.wst.xml.xpath2.processor.DefaultDynamicContext"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.html" label="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError.html" label="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair.html" label="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError.html" label="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.DummyError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair.html" label="org.eclipse.wst.xml.xpath2.processor.DefaultEvaluator.Pair"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicContext.html" label="org.eclipse.wst.xml.xpath2.processor.DynamicContext"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.DynamicError.html" label="org.eclipse.wst.xml.xpath2.processor.DynamicError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.Evaluator.html" label="org.eclipse.wst.xml.xpath2.processor.Evaluator"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.JFlexCupParser.html" label="org.eclipse.wst.xml.xpath2.processor.JFlexCupParser"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequence.html" label="org.eclipse.wst.xml.xpath2.processor.ResultSequence"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory.html" label="org.eclipse.wst.xml.xpath2.processor.ResultSequenceFactory"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.StaticChecker.html" label="org.eclipse.wst.xml.xpath2.processor.StaticChecker"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.StaticContext.html" label="org.eclipse.wst.xml.xpath2.processor.StaticContext"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.StaticError.html" label="org.eclipse.wst.xml.xpath2.processor.StaticError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.html" label="org.eclipse.wst.xml.xpath2.processor.StaticNameResolver"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError.html" label="org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError.html" label="org.eclipse.wst.xml.xpath2.processor.StaticNameResolver.DummyError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.XPathException.html" label="org.eclipse.wst.xml.xpath2.processor.XPathException"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParser.html" label="org.eclipse.wst.xml.xpath2.processor.XPathParser"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.XPathParserException.html" label="org.eclipse.wst.xml.xpath2.processor.XPathParserException"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.XercesLoader.html" label="org.eclipse.wst.xml.xpath2.processor.XercesLoader"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.ast">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.ast.XPath.html" label="org.eclipse.wst.xml.xpath2.processor.ast.XPath"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.function">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary.html" label="org.eclipse.wst.xml.xpath2.processor.function.FnFunctionLibrary"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary.html" label="org.eclipse.wst.xml.xpath2.processor.function.XSCtrLibrary"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.internal">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.AncestorAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.AncestorOrSelfAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.AttributeAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Axis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.Axis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ChildAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CupError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.CupError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory.html" label="org.eclipse.wst.xml.xpath2.processor.internal.DefaultRSFactory"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence.html" label="org.eclipse.wst.xml.xpath2.processor.internal.DefaultResultSequence"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext.html" label="org.eclipse.wst.xml.xpath2.processor.internal.DefaultStaticContext"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.DescendantAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.DescendantOrSelfAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Focus.html" label="org.eclipse.wst.xml.xpath2.processor.internal.Focus"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.FollowingAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.FollowingSiblingAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ForwardAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.JFlexError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.JFlexError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.Normalizer.html" label="org.eclipse.wst.xml.xpath2.processor.internal.Normalizer"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ParentAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.PrecedingAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.PrecedingSiblingAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence.html" label="org.eclipse.wst.xml.xpath2.processor.internal.RangeResultSequence"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ReverseAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SelfAxis.html" label="org.eclipse.wst.xml.xpath2.processor.internal.SelfAxis"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.SeqType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.SeqType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticAttrNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticElemNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticFunctNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticNsNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticTypeNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.StaticVarNameError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.TypeError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.TypeError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPath2Plugin.html" label="org.eclipse.wst.xml.xpath2.processor.internal.XPath2Plugin"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathCup.html" label="org.eclipse.wst.xml.xpath2.processor.internal.XPathCup"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions.html" label="org.eclipse.wst.xml.xpath2.processor.internal.CUP$XPathCup$actions"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathError.html" label="org.eclipse.wst.xml.xpath2.processor.internal.XPathError"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XPathFlex.html" label="org.eclipse.wst.xml.xpath2.processor.internal.XPathFlex"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.XpathSym.html" label="org.eclipse.wst.xml.xpath2.processor.internal.XpathSym"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.internal.ast">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.AddExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.AndExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.AnyKindTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttrElemTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.AttributeTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.AxisStep"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.BinExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.CastableExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.CmpExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.CntxItemExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.CommentTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.DecimalLiteral"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.DivExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.DocumentTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.DoubleLiteral"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ElementTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ExceptExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.FilterExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ForwardStep"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.FunctionCall"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.IDivExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.IfExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.InstOfExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntegerLiteral"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.IntersectExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ItemType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.KindTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.Literal"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.MinusExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ModExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.MulExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.NameTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.NodeTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.NumericLiteral"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.OrExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.PITest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ParExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.PipeExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.PlusExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.PrimaryExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.QuantifiedExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.RangeExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.ReverseStep"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaAttrTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.SchemaElemTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.SequenceType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.SingleType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.Step.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.Step"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.StepExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.StringLiteral"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.SubExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.TextTest"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.TreatAsExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.UnionExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarExprPair"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.VarRef"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathExpr"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathNode"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor.html" label="org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.internal.types">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyAtomicType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.AnySimpleType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.AnyType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.AttrType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.AttrType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.CalendarType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CommentType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.CommentType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.CtrType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.DocType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.DocType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.ElementType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.ElementType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.NodeType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.NumericType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.PIType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.PIType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.QName.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.QName"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.TextType.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.TextType"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XPathDecimalFormat"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSAnyURI"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSBase64Binary"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSBoolean"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSByte.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSByte"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDate"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDateTime"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDayTimeDuration"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDecimal"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDouble"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSDuration"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSEntity"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSFloat"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGDay"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonth"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGMonthDay"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYear"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSGYearMonth"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSHexBinary"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSID.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSID"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSIDREF"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInt"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSInteger"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSLong"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNCName"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNegativeInteger"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonNegativeInteger"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNonPositiveInteger"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSNotation"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSPositiveInteger"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSShort"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSString.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSString"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSTime.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSTime"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedByte"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedInt"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedLong"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUnsignedShort"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSUntypedAtomic"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.XSYearMonthDuration"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary.html" label="org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined.UserDefinedCtrLibrary"/>
- </topic>
- <topic label="org.eclipse.wst.xml.xpath2.processor.internal.utils">
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.CodePointIterator"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.ComparableTypePromoter"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.LiteralUtils"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.NumericTypePromoter"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.ScalarTypePromoter"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.StringCodePointIterator"/>
- <topic href="doc/html/org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter.html" label="org.eclipse.wst.xml.xpath2.processor.internal.utils.TypePromoter"/>
- </topic>
- </topic>
-</toc>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/.project b/features/org.eclipse.wst.xml.xpath2.processor.feature/.project
deleted file mode 100644
index beca27f..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.xml.xpath2.processor.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/build.properties
deleted file mode 100644
index 6d18ef9..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/build.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-bin.includes = feature.xml,\
- feature.properties,\
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/feature.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/feature.properties
deleted file mode 100644
index 501983d..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/feature.properties
+++ /dev/null
@@ -1,41 +0,0 @@
-# feature.properties
-# contains externalized strings for feature.xml
-# "%foo" in feature.xml corresponds to the key "foo" in this file
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file should be translated.
-
-# "featureName" property - name of the feature
-featureName=PscyhoPath XPath 2.0 Processor Feature
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse Web Tools Platform
-
-
-# "description" property - description of the feature
-description=XPath 2.0 Processor
-
-# "copyright" property - text of the "Feature Update Copyright"
-copyright=\
-Copyright (c) 2009 Andrea Bittau, David Carver, Mukul Gandhi, and others 2008.\n\
-All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
-which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
-\n\
-Contributors:\n\
- Doug Satchwell (Chase Technology Ltd - http://www.chasetechnology.co.uk)\n\
- David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)\n\
- Jesper Moller (NineConsult - http://www.nineconsult.dk)\n\
- Mukul Gandhi\n
-################ end of copyright property ####################################
-
-# "licenseURL" property - URL of the "Feature License"
-# do not translate value - just change to point to a locale-specific HTML page
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-
-# "license" property - text of the "Feature Update License"
-# should be plain text version of license agreement pointed to be "licenseURL"
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-########### end of license property ##########################################
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/feature.xml b/features/org.eclipse.wst.xml.xpath2.processor.feature/feature.xml
deleted file mode 100644
index 0109119..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/feature.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.wst.xml.xpath2.processor.feature"
- label="%featureName"
- version="2.0.0.qualifier"
- provider-name="%providerName"
- plugin="org.eclipse.wst.xml.xpath2"
- license-feature="org.eclipse.license"
- license-feature-version="1.0.0.qualifier">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="java_cup.runtime"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.xerces"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.wst.xml.xpath2.processor"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.wst.xml.xpath2.wtptypes"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.wst.xml.xpath2"
- download-size="0"
- install-size="0"
- version="0.0.0"/>
-
- <plugin
- id="org.eclipse.wst.xml.xpath2.processor.doc.user"
- download-size="0"
- install-size="0"
- version="0.0.0"/>
-
-</feature>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/pom.xml b/features/org.eclipse.wst.xml.xpath2.processor.feature/pom.xml
deleted file mode 100644
index 3c23faa..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.wst.xml.xpath2</groupId>
- <artifactId>org.eclipse.wst.xml.xpath2-parent</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <relativePath>../../development/athena/org.eclipse.wst.xml.xpath2.releng</relativePath>
- </parent>
-
- <artifactId>org.eclipse.wst.xml.xpath2.processor.feature</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <packaging>eclipse-feature</packaging>
- <name>PsychoPath XPath 2.0 Processor Feature</name>
-</project>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.html b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.html
deleted file mode 100644
index 0799bdb..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>June, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributor's license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.ini b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.ini
deleted file mode 100644
index fda5a40..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.ini
+++ /dev/null
@@ -1,31 +0,0 @@
-# about.ini
-# contains information about a feature
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# "%key" are externalized strings defined in about.properties
-# This file does not need to be translated.
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=%blurb
-
-# Property "windowImage" contains path to window icon (16x16)
-# needed for primary features only
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=wtp_prod32.png
-
-# Property "aboutImage" contains path to product image (500x330 or 115x164)
-# needed for primary features only
-
-# Property "appName" contains name of the application (not translated)
-# needed for primary features only
-
-# Property "welcomePage" contains path to welcome page (special XML-based format)
-# optional
-
-# Property "welcomePerspective" contains the id of the perspective in which the
-# welcome page is to be opened.
-# optional
-
-
-
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.mappings b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.mappings
deleted file mode 100644
index a28390a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.mappings
+++ /dev/null
@@ -1,6 +0,0 @@
-# about.mappings
-# contains fill-ins for about.properties
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file does not need to be translated.
-
-0=@build@
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.properties
deleted file mode 100644
index 3bf1ba7..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/about.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-# about.properties
-# contains externalized strings for about.ini
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# fill-ins are supplied by about.mappings
-# This file should be translated.
-#
-# Do not translate any values surrounded by {}
-
-blurb=WTP XSL Source\n\
-\n\
-Version: {featureVersion}\n\
-Build id: {0}\n\
-\n\
-(c) Copyright Doug Satchwell (Chase Technology Ltd), David Carver (Standards for Technology in Automotive Retail)\n\
-and others 2008. All rights reserved.\n\
-Visit http://www.eclipse.org/webtools
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/build.properties
deleted file mode 100644
index 30a575c..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/build.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-
-bin.includes = about.html, about.ini, about.mappings, about.properties, wtp_prod32.png, plugin.properties, plugin.xml, src/**, META-INF/
-sourcePlugin = true
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/plugin.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/plugin.properties
deleted file mode 100644
index e8a5173..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/plugin.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-pluginName=WTP PsychoPath XPath 2.0 Processor
-providerName=Eclipse.org
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/wtp_prod32.gif b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/wtp_prod32.gif
deleted file mode 100644
index eefb44a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/wtp_prod32.gif
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/wtp_prod32.png b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/wtp_prod32.png
deleted file mode 100644
index bfceab3..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateBundle/wtp_prod32.png
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/build.properties
deleted file mode 100644
index be839a7..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/build.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-bin.includes =\
-eclipse_update_120.jpg,\
-feature.xml,\
-feature.properties,\
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/eclipse_update_120.jpg b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/eclipse_update_120.jpg
deleted file mode 100644
index bfdf708..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/eclipse_update_120.jpg
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/feature.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index 31dbc4b..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplateFeature/feature.properties
+++ /dev/null
@@ -1,41 +0,0 @@
-# feature.properties
-# contains externalized strings for feature.xml
-# "%foo" in feature.xml corresponds to the key "foo" in this file
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file should be translated.
-
-# "featureName" property - name of the feature
-featureName=PsychoPath XPath 2.0 Processor Feature
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse Web Tools Platform
-
-
-# "description" property - description of the feature
-description=Source code WTP PsychoPath XPath 2.0 processor.
-
-# "copyright" property - text of the "Feature Update Copyright"
-copyright=\
-Copyright (c) 2009 Andrea Bittau,\n\
-David Carver (Standards for Technology in Automotive Retail), Mukul Gandhi and others 2009.\n\
-All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
-which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
-\n\
-Contributors:\n\
- Andrea Bittau - initial code and implementation\n\
- David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)\n\
- Mukul Gandhi\n
-################ end of copyright property ####################################
-
-# "licenseURL" property - URL of the "Feature License"
-# do not translate value - just change to point to a locale-specific HTML page
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-
-# "license" property - text of the "Feature Update License"
-# should be plain text version of license agreement pointed to be "licenseURL"
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-########### end of license property ##########################################
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.html b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.html
deleted file mode 100644
index 2199df3..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>June, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.ini b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.ini
deleted file mode 100644
index fda5a40..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.ini
+++ /dev/null
@@ -1,31 +0,0 @@
-# about.ini
-# contains information about a feature
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# "%key" are externalized strings defined in about.properties
-# This file does not need to be translated.
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=%blurb
-
-# Property "windowImage" contains path to window icon (16x16)
-# needed for primary features only
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=wtp_prod32.png
-
-# Property "aboutImage" contains path to product image (500x330 or 115x164)
-# needed for primary features only
-
-# Property "appName" contains name of the application (not translated)
-# needed for primary features only
-
-# Property "welcomePage" contains path to welcome page (special XML-based format)
-# optional
-
-# Property "welcomePerspective" contains the id of the perspective in which the
-# welcome page is to be opened.
-# optional
-
-
-
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.mappings b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.mappings
deleted file mode 100644
index a28390a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.mappings
+++ /dev/null
@@ -1,6 +0,0 @@
-# about.mappings
-# contains fill-ins for about.properties
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file does not need to be translated.
-
-0=@build@
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.properties
deleted file mode 100644
index e7c98b1..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/about.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-# about.properties
-# contains externalized strings for about.ini
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# fill-ins are supplied by about.mappings
-# This file should be translated.
-#
-# Do not translate any values surrounded by {}
-
-blurb=WTP XSL Source\n\
-\n\
-Version: {featureVersion}\n\
-Build id: {0}\n\
-\n\
-(c) Copyright Doug Satchwell (Chase Technology Ltd), David Carver (Standards for Technology in Automotive Retail)\n\
-and others 2008. All rights reserved.\n\
-Visit http://www.eclipse.org/webtools
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/build.properties
deleted file mode 100644
index 30a575c..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/build.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-
-bin.includes = about.html, about.ini, about.mappings, about.properties, wtp_prod32.png, plugin.properties, plugin.xml, src/**, META-INF/
-sourcePlugin = true
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/plugin.properties b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/plugin.properties
deleted file mode 100644
index c2341ca..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/plugin.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-pluginName=WTP XSL Source
-providerName=Eclipse.org
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/wtp_prod32.gif b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/wtp_prod32.gif
deleted file mode 100644
index eefb44a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/wtp_prod32.gif
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/wtp_prod32.png b/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/wtp_prod32.png
deleted file mode 100644
index bfceab3..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.feature/sourceTemplatePlugin/wtp_prod32.png
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/.project b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/.project
deleted file mode 100644
index 2ea270a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.wst.xml.xpath2.processor.sdk.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/about.html b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/about.html
deleted file mode 100644
index ed30003..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>August, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/build.properties
deleted file mode 100644
index 6ae463a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/build.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-bin.includes = feature.xml,\
- feature.properties,\
- about.html,\
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/feature.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/feature.properties
deleted file mode 100644
index dcc1014..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/feature.properties
+++ /dev/null
@@ -1,41 +0,0 @@
-# feature.properties
-# contains externalized strings for feature.xml
-# "%foo" in feature.xml corresponds to the key "foo" in this file
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file should be translated.
-
-# "featureName" property - name of the feature
-featureName=PscyhoPath XPath 2.0 Processor SDK Feature
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse Web Tools Platform
-
-
-# "description" property - description of the feature
-description=XPath 2.0 Processor SDK
-
-# "copyright" property - text of the "Feature Update Copyright"
-copyright=\
-Copyright (c) 2009 Andrea Bittau, David Carver, Mukul Gandhi, and others 2008.\n\
-All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
-which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
-\n\
-Contributors:\n\
- Doug Satchwell (Chase Technology Ltd - http://www.chasetechnology.co.uk)\n\
- David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)\n\
- Jesper Moller (NineConsult - http://www.nineconsult.dk)\n\
- Mukul Gandhi\n
-################ end of copyright property ####################################
-
-# "licenseURL" property - URL of the "Feature License"
-# do not translate value - just change to point to a locale-specific HTML page
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-
-# "license" property - text of the "Feature Update License"
-# should be plain text version of license agreement pointed to be "licenseURL"
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-########### end of license property ##########################################
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/feature.xml b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/feature.xml
deleted file mode 100644
index 9dbb0b2..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/feature.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.wst.xml.xpath2.processor.sdk.feature"
- label="%featureName"
- version="2.0.0.qualifier"
- provider-name="%providerName"
- plugin="org.eclipse.wst.xml.xpath2">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <includes
- id="org.eclipse.wst.xml.xpath2.processor.feature"
- version="0.0.0"/>
-
-</feature>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/pom.xml b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/pom.xml
deleted file mode 100644
index 9b95295..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.wst.xml.xpath2</groupId>
- <artifactId>org.eclipse.wst.xml.xpath2-parent</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <relativePath>../../sdevelopment/athena/org.eclipse.wst.xml.xpath2.releng</relativePath>
- </parent>
-
- <artifactId>org.eclipse.wst.xml.xpath2.processor.sdk.feature</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <packaging>eclipse-feature</packaging>
- <name>PsychoPath XPath 2.0 Processor: SDK Feature</name>
-</project>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.html b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.html
deleted file mode 100644
index 0799bdb..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>June, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributor's license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.ini b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.ini
deleted file mode 100644
index fda5a40..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.ini
+++ /dev/null
@@ -1,31 +0,0 @@
-# about.ini
-# contains information about a feature
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# "%key" are externalized strings defined in about.properties
-# This file does not need to be translated.
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=%blurb
-
-# Property "windowImage" contains path to window icon (16x16)
-# needed for primary features only
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=wtp_prod32.png
-
-# Property "aboutImage" contains path to product image (500x330 or 115x164)
-# needed for primary features only
-
-# Property "appName" contains name of the application (not translated)
-# needed for primary features only
-
-# Property "welcomePage" contains path to welcome page (special XML-based format)
-# optional
-
-# Property "welcomePerspective" contains the id of the perspective in which the
-# welcome page is to be opened.
-# optional
-
-
-
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.mappings b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.mappings
deleted file mode 100644
index a28390a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.mappings
+++ /dev/null
@@ -1,6 +0,0 @@
-# about.mappings
-# contains fill-ins for about.properties
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file does not need to be translated.
-
-0=@build@
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.properties
deleted file mode 100644
index 3bf1ba7..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/about.properties
+++ /dev/null
@@ -1,17 +0,0 @@
-# about.properties
-# contains externalized strings for about.ini
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# fill-ins are supplied by about.mappings
-# This file should be translated.
-#
-# Do not translate any values surrounded by {}
-
-blurb=WTP XSL Source\n\
-\n\
-Version: {featureVersion}\n\
-Build id: {0}\n\
-\n\
-(c) Copyright Doug Satchwell (Chase Technology Ltd), David Carver (Standards for Technology in Automotive Retail)\n\
-and others 2008. All rights reserved.\n\
-Visit http://www.eclipse.org/webtools
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/build.properties
deleted file mode 100644
index 30a575c..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/build.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-
-bin.includes = about.html, about.ini, about.mappings, about.properties, wtp_prod32.png, plugin.properties, plugin.xml, src/**, META-INF/
-sourcePlugin = true
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/plugin.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/plugin.properties
deleted file mode 100644
index e8a5173..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/plugin.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-pluginName=WTP PsychoPath XPath 2.0 Processor
-providerName=Eclipse.org
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/wtp_prod32.gif b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/wtp_prod32.gif
deleted file mode 100644
index eefb44a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/wtp_prod32.gif
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/wtp_prod32.png b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/wtp_prod32.png
deleted file mode 100644
index bfceab3..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateBundle/wtp_prod32.png
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/build.properties
deleted file mode 100644
index be839a7..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/build.properties
+++ /dev/null
@@ -1,14 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-bin.includes =\
-eclipse_update_120.jpg,\
-feature.xml,\
-feature.properties,\
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/eclipse_update_120.jpg b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/eclipse_update_120.jpg
deleted file mode 100644
index bfdf708..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/eclipse_update_120.jpg
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/feature.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index 31dbc4b..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplateFeature/feature.properties
+++ /dev/null
@@ -1,41 +0,0 @@
-# feature.properties
-# contains externalized strings for feature.xml
-# "%foo" in feature.xml corresponds to the key "foo" in this file
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file should be translated.
-
-# "featureName" property - name of the feature
-featureName=PsychoPath XPath 2.0 Processor Feature
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse Web Tools Platform
-
-
-# "description" property - description of the feature
-description=Source code WTP PsychoPath XPath 2.0 processor.
-
-# "copyright" property - text of the "Feature Update Copyright"
-copyright=\
-Copyright (c) 2009 Andrea Bittau,\n\
-David Carver (Standards for Technology in Automotive Retail), Mukul Gandhi and others 2009.\n\
-All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
-which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
-\n\
-Contributors:\n\
- Andrea Bittau - initial code and implementation\n\
- David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)\n\
- Mukul Gandhi\n
-################ end of copyright property ####################################
-
-# "licenseURL" property - URL of the "Feature License"
-# do not translate value - just change to point to a locale-specific HTML page
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-
-# "license" property - text of the "Feature Update License"
-# should be plain text version of license agreement pointed to be "licenseURL"
-# license and licenseURL properties were removed as a result to migrating to new PDE license support.
-# Those properties are now added at build time. See http://wiki.eclipse.org/Equinox/p2/License_Mechanism.
-########### end of license property ##########################################
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.html b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.html
deleted file mode 100644
index 2199df3..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>June, 2008</P>
-
-<H3>License</H3>
-
-<P>The Eclipse Foundation makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from the Eclipse Foundation, the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributors license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
-<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P>
-
-</BODY>
-</HTML>
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.ini b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.ini
deleted file mode 100644
index fda5a40..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.ini
+++ /dev/null
@@ -1,31 +0,0 @@
-# about.ini
-# contains information about a feature
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# "%key" are externalized strings defined in about.properties
-# This file does not need to be translated.
-
-# Property "aboutText" contains blurb for "About" dialog (translated)
-aboutText=%blurb
-
-# Property "windowImage" contains path to window icon (16x16)
-# needed for primary features only
-
-# Property "featureImage" contains path to feature image (32x32)
-featureImage=wtp_prod32.png
-
-# Property "aboutImage" contains path to product image (500x330 or 115x164)
-# needed for primary features only
-
-# Property "appName" contains name of the application (not translated)
-# needed for primary features only
-
-# Property "welcomePage" contains path to welcome page (special XML-based format)
-# optional
-
-# Property "welcomePerspective" contains the id of the perspective in which the
-# welcome page is to be opened.
-# optional
-
-
-
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.mappings b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.mappings
deleted file mode 100644
index a28390a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.mappings
+++ /dev/null
@@ -1,6 +0,0 @@
-# about.mappings
-# contains fill-ins for about.properties
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# This file does not need to be translated.
-
-0=@build@
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.properties
deleted file mode 100644
index e7c98b1..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/about.properties
+++ /dev/null
@@ -1,27 +0,0 @@
-###############################################################################
-# Copyright (c) 2000, 2005 IBM Corporation and others.
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# IBM Corporation - initial API and implementation
-###############################################################################
-# about.properties
-# contains externalized strings for about.ini
-# java.io.Properties file (ISO 8859-1 with "\" escapes)
-# fill-ins are supplied by about.mappings
-# This file should be translated.
-#
-# Do not translate any values surrounded by {}
-
-blurb=WTP XSL Source\n\
-\n\
-Version: {featureVersion}\n\
-Build id: {0}\n\
-\n\
-(c) Copyright Doug Satchwell (Chase Technology Ltd), David Carver (Standards for Technology in Automotive Retail)\n\
-and others 2008. All rights reserved.\n\
-Visit http://www.eclipse.org/webtools
-
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/build.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/build.properties
deleted file mode 100644
index 30a575c..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/build.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-
-bin.includes = about.html, about.ini, about.mappings, about.properties, wtp_prod32.png, plugin.properties, plugin.xml, src/**, META-INF/
-sourcePlugin = true
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/plugin.properties b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/plugin.properties
deleted file mode 100644
index c2341ca..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/plugin.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-pluginName=WTP XSL Source
-providerName=Eclipse.org
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/wtp_prod32.gif b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/wtp_prod32.gif
deleted file mode 100644
index eefb44a..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/wtp_prod32.gif
+++ /dev/null
Binary files differ
diff --git a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/wtp_prod32.png b/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/wtp_prod32.png
deleted file mode 100644
index bfceab3..0000000
--- a/features/org.eclipse.wst.xml.xpath2.processor.sdk.feature/sourceTemplatePlugin/wtp_prod32.png
+++ /dev/null
Binary files differ