A C D E G I L M N O P R S T V X

A

AntLogChute - Class in org.apache.dvsl
Implementation of a logger to output messages via an Ant Task's log method.
AntLogChute(Task) - Constructor for class org.apache.dvsl.AntLogChute
Initialize this logger with a reference to the calling Ant Task
AntLogSystem - Class in org.apache.dvsl
Deprecated. Use AntLogChute instead.
AntLogSystem(Task) - Constructor for class org.apache.dvsl.AntLogSystem
Deprecated.  
applyTemplates(String) - Method in interface org.apache.dvsl.TransformTool
Applies templates in the current stylesheet to the nodeset returned by the XPath expression
applyTemplates(DVSLNode) - Method in interface org.apache.dvsl.TransformTool
 
applyTemplates(DVSLNode, String) - Method in interface org.apache.dvsl.TransformTool
 
applyTemplates() - Method in interface org.apache.dvsl.TransformTool
 
attrib(String) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
attrib(String) - Method in interface org.apache.dvsl.DVSLNode
returns attribute
attribute(String) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
returns a specificed attributeattribute
attributes - Variable in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 

C

children() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
children() - Method in interface org.apache.dvsl.DVSLNode
returns a list of all children of the current node
copy(List) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
assumes a list of DVSLNodes
copy() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
copy() - Method in interface org.apache.dvsl.DVSLNode
renders a deep copy of the XML tree below the current node to the output
copy(List) - Method in interface org.apache.dvsl.DVSLNode
renders a deep copy of the nodes in the list ot the output
copy() - Method in interface org.apache.dvsl.TransformTool
 
createClasspath() - Method in class org.apache.dvsl.DVSLTask
Set the classpath to load the Processor through (nested element).
createTool() - Method in class org.apache.dvsl.DVSLTask
support for <tool> nested element
createVelConfig() - Method in class org.apache.dvsl.DVSLTask
support for <velconfig> nested element

D

Dom4jNodeImpl - Class in org.apache.dvsl.dom4j
wrapper class for dom4j nodes to implement the DVSLNode interface for template use
Dom4jNodeImpl(Element) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
this is a bit yecchy - need to revamp
Dom4jNodeImpl(Document) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
Dom4jNodeImpl(Text) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
Dom4jNodeImpl(Attribute) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
Dom4jNodeImpl(Comment) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
Dom4jNodeImpl(CDATA) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
DVSL - Class in org.apache.dvsl
Main DVSL class - use this as the helper class for apps
DVSL() - Constructor for class org.apache.dvsl.DVSL
 
DVSL - Class in org.apache.tools.dvsl
Deprecated. 
DVSL() - Constructor for class org.apache.tools.dvsl.DVSL
Deprecated.  
DVSL.LogAdapter - Class in org.apache.dvsl
 
DVSL.LogAdapter(LogSystem) - Constructor for class org.apache.dvsl.DVSL.LogAdapter
 
DVSLNode - Interface in org.apache.dvsl
wrapper interface for nodes exposed in the template.
DVSLTask - Class in org.apache.dvsl
A Task to process via DVSL a set of XML documents.
DVSLTask() - Constructor for class org.apache.dvsl.DVSLTask
Creates a new DVSLTask Task.
DVSLTask - Class in org.apache.tools.dvsl
Deprecated. 
DVSLTask() - Constructor for class org.apache.tools.dvsl.DVSLTask
Deprecated.  
DVSLTask.Tool - Class in org.apache.dvsl
 
DVSLTask.Tool() - Constructor for class org.apache.dvsl.DVSLTask.Tool
 
DVSLTask.VelocityConfig - Class in org.apache.dvsl
 
DVSLTask.VelocityConfig() - Constructor for class org.apache.dvsl.DVSLTask.VelocityConfig
 

E

element - Variable in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
execute() - Method in class org.apache.dvsl.DVSLTask
Executes the task.

G

get(String) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
get(String) - Method in interface org.apache.dvsl.DVSLNode
 
get(String) - Method in interface org.apache.dvsl.TransformTool
 
getAppValue(Object) - Method in class org.apache.dvsl.DVSL
Gets the application value for the specified key
getAppValue(Object) - Method in interface org.apache.dvsl.TransformTool
 
getAttribMap() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
getAttribMap() - Method in interface org.apache.dvsl.DVSLNode
 
getName() - Method in class org.apache.dvsl.directive.MatchDirective
 
getName() - Method in class org.apache.dvsl.directive.NameDirective
 
getName() - Method in class org.apache.dvsl.DVSLTask.Tool
 
getName() - Method in class org.apache.dvsl.DVSLTask.VelocityConfig
 
getNodeImpl() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
getNodeImpl() - Method in interface org.apache.dvsl.DVSLNode
returns the object corresponding to the node in the implementaion that we are using.
getType() - Method in class org.apache.dvsl.directive.MatchDirective
 
getType() - Method in class org.apache.dvsl.directive.NameDirective
 
getValue() - Method in class org.apache.dvsl.DVSLTask.Tool
 
getValue() - Method in class org.apache.dvsl.DVSLTask.VelocityConfig
 

I

INFILENAME - Static variable in class org.apache.dvsl.DVSLTask
Supported app values
init(RuntimeServices) - Method in class org.apache.dvsl.AntLogChute
Initialize the logger.
isLevelEnabled(int) - Method in class org.apache.dvsl.AntLogChute
 

L

log(int, String) - Method in class org.apache.dvsl.AntLogChute
Log Velocity messages through the Ant Task log method.
log(int, String, Throwable) - Method in class org.apache.dvsl.AntLogChute
Log throwables through the Ant Task log method.
logVelocityMessage(int, String) - Method in class org.apache.dvsl.AntLogChute
 
logVelocityMessage(int, String) - Method in class org.apache.dvsl.AntLogSystem
Deprecated. use AntLogChute

M

main(String[]) - Static method in class org.apache.dvsl.DVSL
Allows command-line access.
makeReady() - Method in class org.apache.dvsl.DVSL
sets up all the context goodies
MatchDirective - Class in org.apache.dvsl.directive
Velocity Directive to handle template registration of match declarations (like the XSLT match=)
MatchDirective() - Constructor for class org.apache.dvsl.directive.MatchDirective
 

N

name() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
returns the name of the node
name() - Method in interface org.apache.dvsl.DVSLNode
returns the name of the node
NameDirective - Class in org.apache.dvsl.directive
To implement the functionality of
NameDirective() - Constructor for class org.apache.dvsl.directive.NameDirective
 

O

org.apache.dvsl - package org.apache.dvsl
 
org.apache.dvsl.directive - package org.apache.dvsl.directive
 
org.apache.dvsl.dom4j - package org.apache.dvsl.dom4j
 
org.apache.tools.dvsl - package org.apache.tools.dvsl
 
OUTFILENAME - Static variable in class org.apache.dvsl.DVSLTask
 

P

putAppValue(Object, Object) - Method in class org.apache.dvsl.DVSL
Sets the application value for the specified key
putAppValue(String, Object) - Method in class org.apache.dvsl.DVSLTask
Sets an application value from outside of the DVSL task
putAppValue(Object, Object) - Method in interface org.apache.dvsl.TransformTool
 

R

registerMatch(String, SimpleNode) - Method in class org.apache.dvsl.TemplateHandler
 
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.dvsl.directive.MatchDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class org.apache.dvsl.directive.NameDirective
 
render() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 

S

selectNodes(String) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
returns a list of nodes that satisfy the xpath
selectNodes(String) - Method in interface org.apache.dvsl.DVSLNode
returns a list of nodes that satisfy the xpath
selectSingleNode(String) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
selectSingleNode(String) - Method in interface org.apache.dvsl.DVSLNode
returns a single node that satisfies the xpath
setBasedir(File) - Method in class org.apache.dvsl.DVSLTask
Set the base directory.
setClassLoader(ClassLoader) - Method in class org.apache.dvsl.DVSL
Specify a classloader for loading the Toolbox classes.
setClasspath(Path) - Method in class org.apache.dvsl.DVSLTask
Set the classpath to load the Processor through (attribute).
setClasspathRef(Reference) - Method in class org.apache.dvsl.DVSLTask
Set the classpath to load the Processor through via reference (attribute).
setDestdir(File) - Method in class org.apache.dvsl.DVSLTask
Set the destination directory where the generated files should be directed.
setExtension(String) - Method in class org.apache.dvsl.DVSLTask
Set the desired file extension to be used for the target files.
setForce(boolean) - Method in class org.apache.dvsl.DVSLTask
Set whether to check dependencies, or always generate.
setIn(File) - Method in class org.apache.dvsl.DVSLTask
Sets an input xml file to be styled
setLogChute(LogChute) - Method in class org.apache.dvsl.DVSL
lets the user specify a class instance for logging.
setLogFile(File) - Method in class org.apache.dvsl.DVSL
lets the user specify a filename for logging.
setLogFile(File) - Method in class org.apache.dvsl.DVSLTask
Sets the file to use for logging.
setLogSystem(LogSystem) - Method in class org.apache.dvsl.DVSL
Deprecated. use setLogChute instead
setName(String) - Method in class org.apache.dvsl.DVSLTask.Tool
 
setName(String) - Method in class org.apache.dvsl.DVSLTask.VelocityConfig
 
setOut(File) - Method in class org.apache.dvsl.DVSLTask
Sets an output file
setOutputEncoding(String) - Method in class org.apache.dvsl.DVSLTask
Sets the character encoding for output files.
setStyle(File) - Method in class org.apache.dvsl.DVSLTask
Sets the file to use for stylesheet.
setStyleEncoding(String) - Method in class org.apache.dvsl.DVSLTask
Sets the encoding of stylesheet file.
setStylesheet(String) - Method in class org.apache.dvsl.DVSL
Convenience function.
setStylesheet(File) - Method in class org.apache.dvsl.DVSL
Convenience function.
setStylesheet(File, String) - Method in class org.apache.dvsl.DVSL
Convenience function.
setStylesheet(Reader) - Method in class org.apache.dvsl.DVSL
Sets the stylesheet for this transformation set
setToolbox(Properties) - Method in class org.apache.dvsl.DVSL
Loads the toolbox from the input Properties.
setToolbox(String) - Method in class org.apache.dvsl.DVSLTask
Deprecated. use setToolboxFile instead
setToolboxFile(File) - Method in class org.apache.dvsl.DVSLTask
Sets the Toolbox properties file to use.
setUserContext(Context) - Method in class org.apache.dvsl.DVSL
Sets the user context.
setValidatingParser(boolean) - Method in class org.apache.dvsl.DVSL
Uses a validating parser on all input documents
setValidatingParser(boolean) - Method in class org.apache.dvsl.DVSLTask
Sets the flag to have DVSL use a validating parser for the input documents
setValue(String) - Method in class org.apache.dvsl.DVSLTask.Tool
 
setValue(String) - Method in class org.apache.dvsl.DVSLTask.VelocityConfig
 
setVelocityConfig(Map) - Method in class org.apache.dvsl.DVSL
lets the user pass a java.util.Properties containing properties for the configuration of the VelocityEngine used by DVSL
setVelocityConfigClass(String) - Method in class org.apache.dvsl.DVSLTask
Allows the user to specify a class that implements Properties that will have user properties to be used when setting up DVSL.

T

TemplateHandler - Class in org.apache.dvsl
Currently provides the match rule accumulation as well as the AST storage and rendering Rule stuff might be replaced with the dom4j RuleManager
TemplateHandler() - Constructor for class org.apache.dvsl.TemplateHandler
 
toString() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
toString() - Method in interface org.apache.dvsl.DVSLNode
returns the 'value' of the node
transform(File, Writer) - Method in class org.apache.dvsl.DVSL
 
transform(Reader, Writer) - Method in class org.apache.dvsl.DVSL
 
transform(InputStream, Writer) - Method in class org.apache.dvsl.DVSL
 
transform(Document, Writer) - Method in class org.apache.dvsl.DVSL
Transforms the given dom4j Document into the writer.
transform(String, Writer) - Method in class org.apache.dvsl.DVSL
 
TransformTool - Interface in org.apache.dvsl
This is the tool interface exposed to the stylesheet.

V

value() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
value() - Method in interface org.apache.dvsl.DVSLNode
returns the 'value' of the node
valueOf(String) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
 
valueOf(String) - Method in interface org.apache.dvsl.DVSLNode
returns the value of the XPAth expression

X

xform(Reader, Writer) - Method in class org.apache.dvsl.DVSL
does the transformation of the inputstream into the output writer
xform(Document, Writer) - Method in class org.apache.dvsl.DVSL
 

A C D E G I L M N O P R S T V X

Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.