Package org.apache.tools.ant.taskdefs
Class 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 DynamicConfigurator
A 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 Description Attribute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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 BuildException
Not 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 BuildException
Set 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
-
-