org.exolab.adaptx.xslt
Class AttributeSet

java.lang.Object
  extended by org.exolab.adaptx.xslt.XSLObject
      extended by org.exolab.adaptx.xslt.AttributeSet

public class AttributeSet
extends XSLObject

Represents an xsl:attribute-set

Version:
$Revision: 3633 $ $Date: 2003-03-01 02:38:44 -0500 (Sat, 01 Mar 2003) $
Author:
Keith Visco

Field Summary
 
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
AttributeSet(java.lang.String name)
          Creates a new AttributeSet
 
Method Summary
 boolean appendAction(XSLObject xslObj)
          Overrides appendAction in XSLObject to only allow valid XSLObjects for this XSLObject
 XSLObject copy()
           
 java.lang.String getName()
          Returns the name attribute of this AttributeSet
 java.lang.String getUseAttributeSets()
          Returns the value of the 'use-attribute-sets' attribute, or null of no value has been set.
 void setUseAttributeSets(java.lang.String useAtts)
          Sets the value of the 'use-attribute-sets' attribute.
 
Methods inherited from class org.exolab.adaptx.xslt.XSLObject
addNamespaceDecl, appendText, appendText, getActions, getAttribute, getAttributes, getNamespace, getNearestAncestor, getNodeValue, getStylesheet, getText, getType, getTypeFromName, getTypeName, resolveNamespace, setAllowActions, setAttribute, setNamespace, setTypeName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeSet

public AttributeSet(java.lang.String name)
Creates a new AttributeSet

Method Detail

copy

public XSLObject copy()

getName

public java.lang.String getName()
Returns the name attribute of this AttributeSet

Returns:
the name of the AttributeSet

appendAction

public boolean appendAction(XSLObject xslObj)
Overrides appendAction in XSLObject to only allow valid XSLObjects for this XSLObject

Overrides:
appendAction in class XSLObject
Parameters:
xslObj - the XSLObject to add to this XSLObject's list of actions
Returns:
true if the given XSLObject has been added to this XSLObject otherwise false

getUseAttributeSets

public java.lang.String getUseAttributeSets()
Returns the value of the 'use-attribute-sets' attribute, or null of no value has been set.

Returns:
the value of the 'use-attribute-sets' attribute.

setUseAttributeSets

public void setUseAttributeSets(java.lang.String useAtts)
Sets the value of the 'use-attribute-sets' attribute.

Parameters:
useAtts - the value of the 'use-attribute-sets' attribute.
See Also:
getUseAttributeSets()