org.exolab.adaptx.xslt

Class XSLSort


public class XSLSort
extends XSLObject

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

static String
ASCENDING_ORDER
The ascending order value
static String
CASE_ORDER_ATTR
The case-order attribute
static String
DATA_TYPE_ATTR
The data-type attribute
static String
DESCENDING_ORDER
The descending order value
static String
LANG_ATTR
The lang attribute
static String
NUMBER_TYPE
The number data-type value
static String
ORDER_ATTR
The order attribute
static String
SELECT_ATTR
The select attribute
static String
TEXT_TYPE
The text data-type value

Fields inherited from class org.exolab.adaptx.xslt.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

XSLSort()
Creates a new XSLSort

Method Summary

XPathExpression
getSelectExpr()
Retrieves the selectExpr for this XSLSort.
void
setAttribute(String name, String value)
void
setSelectExpr(XPathExpression selectExpr)
sets the SelectExpr for this XSLSort

Methods inherited from class org.exolab.adaptx.xslt.XSLObject

addNamespaceDecl, appendAction, appendText, appendText, getActions, getAttribute, getAttributes, getNamespace, getNearestAncestor, getNodeValue, getStylesheet, getText, getType, getTypeFromName, getTypeName, resolveNamespace, setAllowActions, setAttribute, setNamespace, setTypeName

Field Details

ASCENDING_ORDER

public static final String ASCENDING_ORDER
The ascending order value

CASE_ORDER_ATTR

public static final String CASE_ORDER_ATTR
The case-order attribute

DATA_TYPE_ATTR

public static final String DATA_TYPE_ATTR
The data-type attribute

DESCENDING_ORDER

public static final String DESCENDING_ORDER
The descending order value

LANG_ATTR

public static final String LANG_ATTR
The lang attribute

NUMBER_TYPE

public static final String NUMBER_TYPE
The number data-type value

ORDER_ATTR

public static final String ORDER_ATTR
The order attribute

SELECT_ATTR

public static final String SELECT_ATTR
The select attribute

TEXT_TYPE

public static final String TEXT_TYPE
The text data-type value

Constructor Details

XSLSort

public XSLSort()
Creates a new XSLSort

Method Details

getSelectExpr

public XPathExpression getSelectExpr()
            throws XPathException
Retrieves the selectExpr for this XSLSort.

setAttribute

public void setAttribute(String name,
                         String value)
            throws XSLException
Overrides:
setAttribute in interface XSLObject

setSelectExpr

public void setSelectExpr(XPathExpression selectExpr)
sets the SelectExpr for this XSLSort