Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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 So far, we support, in RuntimeConstant parlance : VM_LIBRARY FILE_RESOURCE_LOADER_PATH RUNTIME_LOG RUNTIME_LOG_LOGSYSTEM RUNTIME_LOG_LOGSYSTEM_CLASS If you are going to use this, ensure you do it *before* setting the stylesheet, as that creates the VelocityEngine
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 Note that don't need this for each document you want to transform.
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

Copyright (c) 2001-2007 Apache Software Foundation