Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
X
A
addContext(Context)
- Method in class org.apache.dvsl.
DVSLContext
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(DVSLNode, String)
- Method in class org.apache.dvsl.
Transformer
applyTemplates(DVSLNode)
- Method in class org.apache.dvsl.
Transformer
applyTemplates()
- Method in class org.apache.dvsl.
Transformer
applyTemplates(String)
- Method in class org.apache.dvsl.
Transformer
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
appVals
- Variable in class org.apache.dvsl.
DVSL
appValue
- Variable in class org.apache.dvsl.
Transformer
HashMap to hold application values
astmap
- Variable in class org.apache.dvsl.
TemplateHandler
attrib(String)
- Method in class org.apache.dvsl.dom4j.
Dom4jNodeImpl
attrib(String)
- Method in interface org.apache.dvsl.
DVSLNode
returns attribute
ATTRIB
- Static variable in class org.apache.dvsl.
DVSLNodeContext
Magic context entity that corresponds to a Map of attributes for the current node
attribute(String)
- Method in class org.apache.dvsl.dom4j.
Dom4jNodeImpl
returns a specificed attributeattribute
attributes
- Variable in class org.apache.dvsl.dom4j.
Dom4jNodeImpl
B
baseContext
- Variable in class org.apache.dvsl.
DVSL
baseContext
- Variable in class org.apache.dvsl.
Transformer
basic context passed to us - can contain tools and such for use.
baseDir
- Variable in class org.apache.dvsl.
DVSLTask
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
classLoader
- Variable in class org.apache.dvsl.
DVSL
classLoader
- Variable in class org.apache.dvsl.
DVSLTask
classpath
- Variable in class org.apache.dvsl.
DVSLTask
clearContexts()
- Method in class org.apache.dvsl.
DVSLContext
clearNode()
- Method in class org.apache.dvsl.
DVSLContext
clearNode()
- Method in class org.apache.dvsl.
DVSLNodeContext
configureVelocityEngine(VelocityEngine, Map)
- Method in class org.apache.dvsl.
DVSL
Adds the allowed properties from the Properties to the velocity engine
contextList
- Variable in class org.apache.dvsl.
DVSLContext
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(Node, Writer)
- 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 class org.apache.dvsl.
Transformer
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
ctx
- Variable in class org.apache.dvsl.
DVSLContext
ctx
- Variable in class org.apache.dvsl.
DVSLNodeContext
currentContext
- Variable in class org.apache.dvsl.
Transformer
context used during processing.
currentDocument
- Variable in class org.apache.dvsl.
DVSL
currentWriter
- Variable in class org.apache.dvsl.
DVSL
D
destDir
- Variable in class org.apache.dvsl.
DVSLTask
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
Dom4jNodeImpl()
- 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
- Variable in class org.apache.dvsl.
DVSLTask
DVSL.LogAdapter
- Class in
org.apache.dvsl
DVSL.LogAdapter(LogSystem)
- Constructor for class org.apache.dvsl.
DVSL.LogAdapter
DVSLContext
- Class in
org.apache.dvsl
Context implementation that handles wrapping several contexts simultaneously.
DVSLContext()
- Constructor for class org.apache.dvsl.
DVSLContext
DVSLNode
- Interface in
org.apache.dvsl
wrapper interface for nodes exposed in the template.
DVSLNodeContext
- Class in
org.apache.dvsl
Context implementation that is the outer context during the transformation.
DVSLNodeContext(Context)
- Constructor for class org.apache.dvsl.
DVSLNodeContext
DVSLNodeContext()
- Constructor for class org.apache.dvsl.
DVSLNodeContext
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.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
ensureDirectoryFor(File)
- Method in class org.apache.dvsl.
DVSLTask
execute()
- Method in class org.apache.dvsl.
DVSLTask
Executes the task.
F
force
- Variable in class org.apache.dvsl.
DVSLTask
G
get(String)
- Method in class org.apache.dvsl.dom4j.
Dom4jNodeImpl
get(String)
- Method in interface org.apache.dvsl.
DVSLNode
get(String)
- Method in class org.apache.dvsl.
Transformer
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 class org.apache.dvsl.
Transformer
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
inFile
- Variable in class org.apache.dvsl.
DVSLTask
INFILENAME
- Static variable in class org.apache.dvsl.
DVSLTask
Supported app values
init(RuntimeServices)
- Method in class org.apache.dvsl.
AntLogChute
Initialize the logger.
INTEGER_PROP_PREFIX
- Static variable in class org.apache.dvsl.
DVSL
internalContainsKey(Object)
- Method in class org.apache.dvsl.
DVSLContext
determines if there is a value for the given key
internalContainsKey(Object)
- Method in class org.apache.dvsl.
DVSLNodeContext
determines if there is a value for the given key
internalGet(String)
- Method in class org.apache.dvsl.
DVSLContext
retrieves value for key from internal storage
internalGet(String)
- Method in class org.apache.dvsl.
DVSLNodeContext
retrieves value for key from internal storage
internalGetKeys()
- Method in class org.apache.dvsl.
DVSLContext
returns array of keys $$$ GMJ todo
internalGetKeys()
- Method in class org.apache.dvsl.
DVSLNodeContext
returns array of keys $$$ GMJ todo
internalPut(String, Object)
- Method in class org.apache.dvsl.
DVSLContext
stores the value for key to internal storage
internalPut(String, Object)
- Method in class org.apache.dvsl.
DVSLNodeContext
stores the value for key to internal storage
internalRemove(Object)
- Method in class org.apache.dvsl.
DVSLContext
remove a key/value pair from the internal storage
internalRemove(Object)
- Method in class org.apache.dvsl.
DVSLNodeContext
remove a key/value pair from the internal storage
invoke(DVSLNode, Writer)
- Method in class org.apache.dvsl.
Transformer
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.
logFile
- Variable in class org.apache.dvsl.
DVSL
logFile
- Variable in class org.apache.dvsl.
DVSLTask
logger
- Variable in class org.apache.dvsl.
DVSL
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.
makeDVSLNode(Node)
- Method in class org.apache.dvsl.dom4j.
Dom4jNodeImpl
will recast all of this later
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
name
- Variable in class org.apache.dvsl.
DVSLTask.Tool
name
- Variable in class org.apache.dvsl.
DVSLTask.VelocityConfig
NameDirective
- Class in
org.apache.dvsl.directive
To implement the functionality of
NameDirective()
- Constructor for class org.apache.dvsl.directive.
NameDirective
NODE
- Static variable in class org.apache.dvsl.
DVSLNodeContext
Magic context entity that corresponds to the current node
nodeStack
- Variable in class org.apache.dvsl.
DVSLContext
Used to hold the nodes as we get invoked from within the document for applyTemplates() duties
nodeStack
- Variable in class org.apache.dvsl.
DVSLNodeContext
Used to hold the nodes as we get invoked from within the document for applyTemplates() duties
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
outFile
- Variable in class org.apache.dvsl.
DVSLTask
OUTFILENAME
- Static variable in class org.apache.dvsl.
DVSLTask
outputEncoding
- Variable in class org.apache.dvsl.
DVSLTask
P
peekNode()
- Method in class org.apache.dvsl.
DVSLContext
peekNode()
- Method in class org.apache.dvsl.
DVSLNodeContext
popNode()
- Method in class org.apache.dvsl.
DVSLContext
popNode()
- Method in class org.apache.dvsl.
DVSLNodeContext
process(File, String, File, File)
- Method in class org.apache.dvsl.
DVSLTask
Processes the given input XML file and stores the result in the given resultFile.
process(File, File, File)
- Method in class org.apache.dvsl.
DVSLTask
pushNode(DVSLNode)
- Method in class org.apache.dvsl.
DVSLContext
pushNode(DVSLNode)
- Method in class org.apache.dvsl.
DVSLNodeContext
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 class org.apache.dvsl.
Transformer
putAppValue(Object, Object)
- Method in interface org.apache.dvsl.
TransformTool
R
ready
- Variable in class org.apache.dvsl.
DVSL
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
render(DVSLNode, Context, Writer)
- Method in class org.apache.dvsl.
TemplateHandler
S
saxReader
- Variable in class org.apache.dvsl.
Transformer
SAXReader that we reuse for every document.
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.
setStyleContext(Context)
- Method in class org.apache.dvsl.
DVSLContext
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.
STRING_PROP_PREFIX
- Static variable in class org.apache.dvsl.
DVSL
styleContext
- Variable in class org.apache.dvsl.
DVSL
styleContext
- Variable in class org.apache.dvsl.
DVSLContext
stylesheet
- Variable in class org.apache.dvsl.
DVSLTask
stylesheetEncoding
- Variable in class org.apache.dvsl.
DVSLTask
T
targetExtension
- Variable in class org.apache.dvsl.
DVSLTask
task
- Variable in class org.apache.dvsl.
AntLogChute
templateHandler
- Variable in class org.apache.dvsl.
DVSL
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
templateHandler
- Variable in class org.apache.dvsl.
Transformer
TOOL_PROP_PREFIX
- Static variable in class org.apache.dvsl.
DVSL
toolAttr
- Variable in class org.apache.dvsl.
DVSLTask
TOOLBOX_NAME
- Static variable in class org.apache.dvsl.
DVSL
toolboxFile
- Variable in class org.apache.dvsl.
DVSLTask
toolboxProps
- Variable in class org.apache.dvsl.
DVSLTask
toolContext
- Variable in class org.apache.dvsl.
DVSL
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
transform(File, File)
- Method in class org.apache.dvsl.
DVSLTask
Does the actual transform
transform(Reader, Writer)
- Method in class org.apache.dvsl.
Transformer
Method that performs the transformation on a document
transform(Document, Writer)
- Method in class org.apache.dvsl.
Transformer
transform(DVSLNode, Writer)
- Method in class org.apache.dvsl.
Transformer
transformer
- Variable in class org.apache.dvsl.
DVSL
Transformer
- Class in
org.apache.dvsl
Class responsible for actual transformation of documents.
Transformer(VelocityEngine, TemplateHandler, Context, Map, boolean)
- Constructor for class org.apache.dvsl.
Transformer
Sole public CTOR.
Transformer()
- Constructor for class org.apache.dvsl.
Transformer
"Sealed for your protection."
TransformTool
- Interface in
org.apache.dvsl
This is the tool interface exposed to the stylesheet.
U
userContext
- Variable in class org.apache.dvsl.
DVSL
V
validate
- Variable in class org.apache.dvsl.
DVSL
validatingParser
- Variable in class org.apache.dvsl.
DVSLTask
value()
- Method in class org.apache.dvsl.dom4j.
Dom4jNodeImpl
value()
- Method in interface org.apache.dvsl.
DVSLNode
returns the 'value' of the node
value
- Variable in class org.apache.dvsl.
DVSLTask.Tool
value
- Variable in class org.apache.dvsl.
DVSLTask.VelocityConfig
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
ve
- Variable in class org.apache.dvsl.
DVSL
ve
- Variable in class org.apache.dvsl.
Transformer
Instance of VelocityEngine we are currently using.
velConfig
- Variable in class org.apache.dvsl.
DVSL
velConfigAttr
- Variable in class org.apache.dvsl.
DVSLTask
velConfigClass
- Variable in class org.apache.dvsl.
DVSLTask
velConfigMap
- Variable in class org.apache.dvsl.
DVSLTask
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
xpathList
- Variable in class org.apache.dvsl.
TemplateHandler
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright (c) 2001-2007 Apache Software Foundation