A B C D E F G I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
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() - Method in class org.apache.dvsl.Transformer
- applyTemplates() - Method in interface org.apache.dvsl.TransformTool
- 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 class org.apache.dvsl.Transformer
- applyTemplates(DVSLNode) - Method in interface org.apache.dvsl.TransformTool
- applyTemplates(DVSLNode, String) - Method in class org.apache.dvsl.Transformer
- applyTemplates(DVSLNode, String) - 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() - 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() - Method in class org.apache.dvsl.Transformer
- copy() - Method in interface org.apache.dvsl.TransformTool
- copy(List) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
-
assumes a list of DVSLNodes
- copy(List) - Method in interface org.apache.dvsl.DVSLNode
-
renders a deep copy of the nodes in the list ot the output
- copy(Node, Writer) - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
- 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() - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
- Dom4jNodeImpl(Attribute) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
- Dom4jNodeImpl(CDATA) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
- Dom4jNodeImpl(Comment) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
- Dom4jNodeImpl(Document) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
- Dom4jNodeImpl(Element) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
-
this is a bit yecchy - need to revamp
- Dom4jNodeImpl(Text) - Constructor for class org.apache.dvsl.dom4j.Dom4jNodeImpl
- dvsl - Variable in class org.apache.dvsl.DVSLTask
- 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.LogAdapter - Class in org.apache.dvsl
- 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() - Constructor for class org.apache.dvsl.DVSLNodeContext
- DVSLNodeContext(Context) - 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.VelocityConfig - Class in org.apache.dvsl
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
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.
- LogAdapter(LogSystem) - Constructor for class org.apache.dvsl.DVSL.LogAdapter
- 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 - Variable in class org.apache.dvsl.DVSLTask.Tool
- name - Variable in class org.apache.dvsl.DVSLTask.VelocityConfig
- 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
- 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, File, File) - Method in class org.apache.dvsl.DVSLTask
- 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.
- 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(Object, Object) - Method in class org.apache.dvsl.Transformer
- putAppValue(Object, Object) - Method in interface org.apache.dvsl.TransformTool
- putAppValue(String, Object) - Method in class org.apache.dvsl.DVSLTask
-
Sets an application value from outside of the DVSL task
R
- ready - Variable in class org.apache.dvsl.DVSL
- registerMatch(String, SimpleNode) - Method in class org.apache.dvsl.TemplateHandler
- render() - Method in class org.apache.dvsl.dom4j.Dom4jNodeImpl
- render(DVSLNode, Context, Writer) - 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
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(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
- setStylesheet(String) - Method in class org.apache.dvsl.DVSL
-
Convenience function.
- setToolbox(String) - Method in class org.apache.dvsl.DVSLTask
-
Deprecated.use setToolboxFile instead
- setToolbox(Properties) - Method in class org.apache.dvsl.DVSL
-
Loads the toolbox from the input Properties.
- 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
Propertiesthat 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 - Variable in class org.apache.dvsl.Transformer
- 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
- Tool() - Constructor for class org.apache.dvsl.DVSLTask.Tool
- 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, File) - Method in class org.apache.dvsl.DVSLTask
-
Does the actual transform
- transform(File, Writer) - Method in class org.apache.dvsl.DVSL
- transform(InputStream, Writer) - Method in class org.apache.dvsl.DVSL
- transform(Reader, Writer) - Method in class org.apache.dvsl.DVSL
- transform(Reader, Writer) - Method in class org.apache.dvsl.Transformer
-
Method that performs the transformation on a document
- transform(String, Writer) - Method in class org.apache.dvsl.DVSL
- transform(DVSLNode, Writer) - Method in class org.apache.dvsl.Transformer
- transform(Document, Writer) - Method in class org.apache.dvsl.DVSL
-
Transforms the given dom4j Document into the writer.
- transform(Document, 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() - Constructor for class org.apache.dvsl.Transformer
-
"Sealed for your protection."
- Transformer(VelocityEngine, TemplateHandler, Context, Map, boolean) - Constructor for class org.apache.dvsl.Transformer
-
Sole public CTOR.
- 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 - Variable in class org.apache.dvsl.DVSLTask.Tool
- value - Variable in class org.apache.dvsl.DVSLTask.VelocityConfig
- 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
- 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
- VelocityConfig() - Constructor for class org.apache.dvsl.DVSLTask.VelocityConfig
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
All Classes All Packages