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
Modifier and Type Method Description java.lang.ObjectcreateDynamicElement(java.lang.String name)Not used.java.lang.StringgetName()java.lang.ObjectgetValue()voidsetDynamicAttribute(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:
createDynamicElementin 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:
setDynamicAttributein interfaceDynamicAttribute- Parameters:
name- the name of the attributevalue- the value of the attribute- Throws:
BuildException- on error
-
-