org.apache.tools.ant.taskdefs
Class XSLTProcess.Factory.Attribute
java.lang.Object
  |
  +--org.apache.tools.ant.taskdefs.XSLTProcess.Factory.Attribute
- All Implemented Interfaces: 
- DynamicAttribute, DynamicConfigurator, DynamicElement
- Enclosing class:
- XSLTProcess.Factory
- public static class XSLTProcess.Factory.Attribute- extends java.lang.Object- 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) 
 
| Method Summary | 
|  java.lang.Object | createDynamicElement(java.lang.String name)Create an element with the given name
 | 
|  java.lang.String | getName()
 | 
|  java.lang.Object | getValue()
 | 
|  void | setDynamicAttribute(java.lang.String name,
                    java.lang.String value)Set a named attribute to the given value
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XSLTProcess.Factory.Attribute
public XSLTProcess.Factory.Attribute()
getName
public java.lang.String getName()
- 
 
- 
- Returns:
- the attribute name.
 
getValue
public java.lang.Object getValue()
- 
 
- 
- Returns:
- the output property value.
 
createDynamicElement
public java.lang.Object createDynamicElement(java.lang.String name)
                                      throws BuildException
- Description copied from interface: DynamicElement
- Create an element with the given name
 
- 
- Specified by:
- createDynamicElementin interface- DynamicElement
 
- 
- Parameters:
- name- the element nbame
- Returns:
- the element created
- Throws:
- BuildException- when any error occurs
 
setDynamicAttribute
public void setDynamicAttribute(java.lang.String name,
                                java.lang.String value)
                         throws BuildException
- Description copied from interface: DynamicAttribute
- Set a named attribute to the given value
 
- 
- Specified by:
- setDynamicAttributein interface- DynamicAttribute
 
- 
- Parameters:
- name- the name of the attribute
- value- the new value of the attribute
- Throws:
- BuildException- when any error occurs
 
Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.