org.apache.tools.ant.taskdefsClass XSLTProcess.Factory.Attribute
- java.lang.Object
- org.apache.tools.ant.ProjectComponent
- org.apache.tools.ant.taskdefs.XSLTProcess.Factory.Attribute
- All Implemented Interfaces:
- java.lang.Cloneable, DynamicAttribute, DynamicConfigurator, DynamicElement
- Enclosing class:
- XSLTProcess.Factory
public static class XSLTProcess.Factory.Attribute extends ProjectComponent implements DynamicConfiguratorA JAXP factory attribute. This is mostly processor specific, for example for Xalan 2.3+, the following attributes could be set:
- http://xml.apache.org/xalan/features/optimize (true|false)
- http://xml.apache.org/xalan/features/incremental (true|false)
Field Summary
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
Constructor Summary
Constructors Constructor and Description Attribute()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Object
createDynamicElement(java.lang.String name)
Not used.java.lang.String
getName()
java.lang.Object
getValue()
void
setDynamicAttribute(java.lang.String name, java.lang.String value)
Set an attribute.
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Method Detail
getName
public java.lang.String getName()
- Returns:
- the attribute name.
getValue
public java.lang.Object getValue()
- Returns:
- the attribute value.
createDynamicElement
public java.lang.Object createDynamicElement(java.lang.String name) throws BuildExceptionNot used.
- Specified by:
createDynamicElement
in interfaceDynamicElement
- Parameters:
name
- not used- Returns:
- null
- Throws:
BuildException
- never
setDynamicAttribute
public void setDynamicAttribute(java.lang.String name, java.lang.String value) throws BuildExceptionSet an attribute. Only "name" and "value" are supported as names.
- Specified by:
setDynamicAttribute
in interfaceDynamicAttribute
- Parameters:
name
- the name of the attributevalue
- the value of the attribute- Throws:
BuildException
- on error