Class XSLSort
java.lang.Object
org.exolab.adaptx.xslt.XSLObject
org.exolab.adaptx.xslt.XSLSort
Represents an xsl:sort element
- Version:
- $Revision: 4320 $ $Date: 2004-04-20 02:27:09 +0200 (Tue, 20 Apr 2004) $
- Author:
- Keith Visco
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe ascending order valuestatic final StringThe case-order attributestatic final StringThe data-type attributestatic final StringThe descending order valuestatic final StringThe lang attributestatic final StringThe number data-type valuestatic final StringThe order attributestatic final StringThe select attributestatic final StringThe text data-type valueFields inherited from class XSLObject
APPLY_IMPORTS, APPLY_TEMPLATES, ARG, ATTRIBUTE, ATTRIBUTE_SET, CALL_TEMPLATE, CDATA, CHOOSE, COMMENT, CONTENTS, COPY, COPY_OF, ELEMENT, ENTITY_REF, FOR_EACH, FUNCTIONS, ID, IF, IMPORT, INCLUDE, KEY, LITERAL, LOCALE, MESSAGE, NUMBER, OTHERWISE, OUTPUT, PARAM, PI, PRESERVE_SPACE, SCRIPT, SORT, STRIP_SPACE, STYLESHEET, TEMPLATE, TEXT, VALUE_OF, VARIABLE, WHEN, WITH_PARAM -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the selectExpr for this XSLSort.voidsetAttribute(String name, String value) Sets the attribute with the given name to the given value.voidsetSelectExpr(XPathExpression selectExpr) sets the SelectExpr for this XSLSortMethods inherited from class XSLObject
addNamespaceDecl, appendAction, appendText, appendText, getActions, getAttribute, getAttributes, getNamespace, getNearestAncestor, getNodeValue, getStylesheet, getText, getType, getTypeFromName, getTypeName, resolveNamespace, setAllowActions, setNamespace, setTypeName
-
Field Details
-
CASE_ORDER_ATTR
-
DATA_TYPE_ATTR
-
LANG_ATTR
-
ORDER_ATTR
-
SELECT_ATTR
-
ASCENDING_ORDER
-
DESCENDING_ORDER
-
NUMBER_TYPE
-
TEXT_TYPE
-
-
Constructor Details
-
XSLSort
public XSLSort()Creates a new XSLSort
-
-
Method Details
-
getSelectExpr
Retrieves the selectExpr for this XSLSort.- Throws:
XPathException
-
setAttribute
Description copied from class:XSLObjectSets the attribute with the given name to the given value.- Overrides:
setAttributein classXSLObject- Parameters:
name- the name of the attribute to setvalue- the value to set the attribute to- Throws:
XSLException- if this XSLObject does not allow attributes with the given name, or if the attribute is read only
-
setSelectExpr
sets the SelectExpr for this XSLSort
-