Devsphere.com

A B C D E F G H I J L M N O P R S T V W X

A

AbstractLogger - class com.devsphere.logging.AbstractLogger.
Abstract class whose methods are implemented by logging mechanisms.
AbstractLogger() - Constructor for class com.devsphere.logging.AbstractLogger
 
addEvent(EventSupport) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Makes an event available for processing.
ALLOWED_ANCESTORS - Static variable in class com.devsphere.xml.taglib.output.tag.Element
 
ancestor - Variable in class com.devsphere.xml.taglib.output.tag.OutputSupport
The tag handler of the nearest ancestor tag.
ancestor - Variable in class com.devsphere.xml.taglib.process.tag.ProcessSupport
The tag handler of the nearest ancestor tag
Attribute - class com.devsphere.xml.taglib.output.tag.Attribute.
Handler for the <o:attribute> tag that adds an attribute to a variable exported by <o:attributes>.
Attribute() - Constructor for class com.devsphere.xml.taglib.output.tag.Attribute
 
Attributes - class com.devsphere.xml.taglib.output.tag.Attributes.
Handler for the <o:attributes> tag, which exports a variable holding a SAX list of attributes.
Attributes() - Constructor for class com.devsphere.xml.taglib.output.tag.Attributes
 

B

blankLine() - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Prints a blank line.
buildElementsVector(String) - Method in class com.devsphere.examples.xml.saxdomix.SmartTransformer
Parses the XSL file end analyzes the match attributes of the template and key tags.
builder - Variable in class com.devsphere.xml.saxdomix.SDXTransformer
Builder used to do the mixed SAX-DOM parsing
Builder - class com.devsphere.xml.taglib.process.parse.Builder.
An instance of this class will get all SAX events during the parsing of an input source.
Builder(Handler, AbstractLogger, PageContext) - Constructor for class com.devsphere.xml.taglib.process.parse.Builder
Initializes the builder.
BuilderSupport - class com.devsphere.xml.taglib.support.builder.BuilderSupport.
This helper class extends com.devsphere.xml.saxdomix.SDXBuilder with methods for parsing an input source and logging parsing errors.
BuilderSupport(DefaultHandler, SDXController, AbstractLogger) - Constructor for class com.devsphere.xml.taglib.support.builder.BuilderSupport
Initializes the builder

C

cachedDebug - Variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
the cached value of the debug flag
cachedLogger - Variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
the cached reference to the logger object
cacheFile(File) - Method in class com.devsphere.xml.benchmark.MainBase
Caches a file into the operating system's memory by simply reading its content.
Characters - class com.devsphere.xml.taglib.process.event.Characters.
This class wraps the parameters of the characters() SAX event.
characters(char[], int, int) - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object or creates a DOM Text node depending on the value of the wantDOM flag.
characters(char[], int, int) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
characters(char[], int, int) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object or creates a DOM character data node depending on the value of the wantDOM flag.
characters(char[], int, int) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
characters(char[], int, int) - Method in class com.devsphere.xml.taglib.output.builder.Handler
Generates JSP code that outputs some character data.
characters(char[], int, int) - Method in class com.devsphere.xml.taglib.process.builder.Handler
Generates JSP code for handling a characters() event.
characters(char[], int, int) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Adds a Characters event.
characters(char[], int, int) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about a characters() event.
Characters(int, String) - Constructor for class com.devsphere.xml.taglib.process.event.Characters
Initializes the event.
checkVarName(String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Verifies the name of a variable.
checkVarScope(String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Verifies the scope of a variable.
clear() - Method in class com.devsphere.xml.saxdomix.helpers.ElementStack
Removes all elements of this stack.
clearParameters() - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for clearing the parameter.
close() - Method in class com.devsphere.xml.taglib.output.write.Filter
Closes the current writer.
close() - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Closes the writer
close() - Method in class com.devsphere.logging.StandardLogger
This method does nothing.
close() - Method in class com.devsphere.logging.ServletLogger
This method does nothing.
close() - Method in class com.devsphere.logging.PrintLogger
Closes the output stream / writer that is used by this logger.
close() - Method in class com.devsphere.logging.CompoundLogger
Closes the two loggers.
close() - Method in class com.devsphere.logging.AbstractLogger
Closes this logger and releases any associated resources.
com.devsphere.examples.xml.saxdomix - package com.devsphere.examples.xml.saxdomix
Contains examples that use the SAXDOMIX framework.
com.devsphere.examples.xml.taglib - package com.devsphere.examples.xml.taglib
Contains classes used by the XTLDEMO web application.
com.devsphere.logging - package com.devsphere.logging
Provides a common logging API that can be used with the standard logging API or the older Servlet logging API.
com.devsphere.xml.benchmark - package com.devsphere.xml.benchmark
Contains the benchmark classes that allow you to compare the SAX, DOM and mixed SAX-DOM parsing methods.
com.devsphere.xml.saxdomix - package com.devsphere.xml.saxdomix
Provides support for mixed SAX-DOM parsing and transforming.
com.devsphere.xml.saxdomix.helpers - package com.devsphere.xml.saxdomix.helpers
Provides interfaces and default implementations for creating the DOM nodes.
com.devsphere.xml.taglib.output.builder - package com.devsphere.xml.taglib.output.builder
Code generator that produces JSPs that output XML documents.
com.devsphere.xml.taglib.output.tag - package com.devsphere.xml.taglib.output.tag
Tag handlers for the JSP actions that output XML documents.
com.devsphere.xml.taglib.output.write - package com.devsphere.xml.taglib.output.write
Support for serializing SAX events and DOM trees.
com.devsphere.xml.taglib.process.builder - package com.devsphere.xml.taglib.process.builder
Code generator that produces JSPs for parsing XML documents.
com.devsphere.xml.taglib.process.event - package com.devsphere.xml.taglib.process.event
Contains wrapper classes for the SAX events.
com.devsphere.xml.taglib.process.parse - package com.devsphere.xml.taglib.process.parse
Support for parsing XML documents.
com.devsphere.xml.taglib.process.tag - package com.devsphere.xml.taglib.process.tag
Tag handlers for the JSP actions that process XML documents.
com.devsphere.xml.taglib.support.builder - package com.devsphere.xml.taglib.support.builder
Support classes for the JSP code generators.
com.devsphere.xml.taglib.support.tag - package com.devsphere.xml.taglib.support.tag
Support classes for the JSP tag handlers.
command - Variable in class com.devsphere.xml.benchmark.MainBase
The valid commands are: "create", "sax", "saxdomix" and "dom"
Comment - class com.devsphere.xml.taglib.output.tag.Comment.
Handler for the <o:comment> tag that outputs an XML comment.
Comment() - Constructor for class com.devsphere.xml.taglib.output.tag.Comment
 
comment(char[], int, int) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
comment(char[], int, int) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object or creates a DOM Comment node depending on the value of the wantDOM flag.
comment(char[], int, int) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
comment(char[], int, int) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
CommonSupport - class com.devsphere.xml.taglib.support.tag.CommonSupport.
This class provides support for custom tag handlers and is the base class for all tag classes.
CommonSupport() - Constructor for class com.devsphere.xml.taglib.support.tag.CommonSupport
Calls init()
CompoundLogger - class com.devsphere.logging.CompoundLogger.
Logging mechanism that redirects any operation to two other loggers.
CompoundLogger(AbstractLogger, AbstractLogger) - Constructor for class com.devsphere.logging.CompoundLogger
Creates a compound logger.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.Start
Returns false since the tag's body needs to be evaluated only once in order to process the event.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Subclasses must implement this method and return true if the event loop should be continued.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.PI
Returns false since the tag's body needs to be evaluated only once in order to process the event.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Returns true if the current event could be processed by a sub-tag.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.End
Returns false since the tag's body needs to be evaluated only once in order to process the event.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.Element
Returns true if the current event could be processed by a sub-tag.
continueLoop() - Method in class com.devsphere.xml.taglib.process.tag.Data
Returns false since the tag's body needs to be evaluated only once in order to process the character data.
controller - Variable in class com.devsphere.xml.saxdomix.SDXOldBuilder
The controller provided by the application
controller - Variable in class com.devsphere.xml.saxdomix.SDXBuilderT
The controller provided by the application
controller - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
The controller provided by the application
controller - Variable in class com.devsphere.examples.xml.saxdomix.MixedParsing
DOMOutputter used as controller
Controller - class com.devsphere.xml.taglib.output.builder.Controller.
This class implements com.devsphere.xml.saxdomix.SDXController, but it won't handle any DOM sub-trees because wantDOM() always returns false.
Controller - class com.devsphere.xml.taglib.process.builder.Controller.
This class implements com.devsphere.xml.saxdomix.SDXController to generate JSP code for handling the DOM sub-trees.
Controller(Parameters, Outputter) - Constructor for class com.devsphere.xml.taglib.output.builder.Controller
Initializes the controller.
Controller(Parameters, Outputter) - Constructor for class com.devsphere.xml.taglib.process.builder.Controller
Initializes the controller.
createBuilder(TransformerHandler) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Creates the builder object.
createBuilder(TransformerHandler) - Method in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
Creates the SDXBuilderT object.
createCDATASection(String, boolean, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelper
Creates a DOM CDATASection node and appends it as a child to the given parent element or just appends the data to the last child of parent if that last child is a CDATASection node and newCDATA is false.
createCDATASection(String, boolean, Element) - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelper
Creates a DOM CDATASection node and appends it as a child to the given parent element or just appends the data to the last child of parent if that last child is a CDATASection node and newCDATA is false.
createComment(String, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelper
Creates a DOM Comment node and appends it as a child to the given parent element.
createComment(String, Element) - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelper
Creates a DOM Comment node and appends it as a child to the given parent element.
createDatabase(File) - Method in class com.devsphere.xml.benchmark.MainBase
Creates an XML database.
createDocumentFragment() - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Creates a DOM DocumentFragment node
createElement(String, AttributeList, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXOldHelper
Creates a DOM Element node and appends it as a child to the given parent element.
createElement(String, AttributeList, Element) - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
Creates a DOM Element node and appends it as a child to the given parent element.
createElement(String, String, Attributes, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelper
Creates a DOM Element node and appends it as a child to the given parent element.
createElement(String, String, Attributes, Element) - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelper
Creates a DOM Element node and appends it as a child to the given parent element.
createProcessingInstruction(String, String, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXOldHelper
Creates a DOM ProcessingInstruction node and appends it as a child to the given parent element.
createProcessingInstruction(String, String, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelper
Creates a DOM ProcessingInstruction node and appends it as a child to the given parent element.
createProcessingInstruction(String, String, Element) - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
Creates a DOM ProcessingInstruction node and appends it as a child to the given parent element.
createResultFilter(TransformerHandler) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Creates the resultFilter object.
createSerializer(Result) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Creates the serializer object.
createTextNode(String, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXOldHelper
Creates a DOM Text node and appends it as a child to the given parent element or just appends the data to the last child of parent if that last child is a Text node.
createTextNode(String, Element) - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelper
Creates a DOM Text node and appends it as a child to the given parent element or just appends the data to the last child of parent if that last child is a Text node.
createTextNode(String, Element) - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
Creates a DOM Text node and appends it as a child to the given parent element or just appends the data to the last child of parent if that last child is a Text node.

D

Data - class com.devsphere.xml.taglib.output.tag.Data.
Handler for the <o:data> tag that outputs character data.
Data - class com.devsphere.xml.taglib.process.tag.Data.
Handler for the <p:data> tag, whose body can process a characters() SAX event.
Data() - Constructor for class com.devsphere.xml.taglib.output.tag.Data
 
Data() - Constructor for class com.devsphere.xml.taglib.process.tag.Data
 
DEBUG_ATTR - Static variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
 
decLevel() - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Decrements the indent level.
decLevel() - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Decrements the indenting level.
DEFAULT_DEBUG - Static variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
 
DEFAULT_INDENT - Static variable in class com.devsphere.examples.xml.saxdomix.TransformerRunner
The default number of spaces for indenting
DEFAULT_MAX_DATA_LENGTH - Static variable in class com.devsphere.examples.xml.saxdomix.OutputterBase
Default value for maxDataLength
DEFAULT_RESTORE_VALUE - Static variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
 
DEFAULT_SCOPE - Static variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
 
DefaultSDXHelper - class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelper.
This default factory for DOM nodes called helper is used by SDXBuilder.
DefaultSDXHelper() - Constructor for class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelper
Creates a new helper.
DefaultSDXHelperT - class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT.
This default factory for DOM sub-trees called helper is used by SDXBuilderT.
DefaultSDXHelperT() - Constructor for class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Creates a new helper.
DefaultSDXOldHelper - class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper.
This default factory for DOM nodes called helper is used by SDXOldBuilder.
DefaultSDXOldHelper() - Constructor for class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
Creates a new helper.
DemoUtils - class com.devsphere.examples.xml.taglib.DemoUtils.
Contains a method that escapes &, <, > and " from an XML text.
DemoUtils() - Constructor for class com.devsphere.examples.xml.taglib.DemoUtils
 
doAfterBody() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Calls continueLoop().
doCatch(Throwable) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Catches an exception that was thrown during the handling of the tag or during the processing of its body.
document - Variable in class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
DOM Document used as factory for DOM nodes
Document - class com.devsphere.xml.taglib.output.tag.Document.
Handler for the <o:document> tag that outputs a DOM tree or just sets the context for generating an XML document dynamically.
Document() - Constructor for class com.devsphere.xml.taglib.output.tag.Document
 
doEndTag() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Calls endOutput() and returns EVAL_PAGE.
doEndTag() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Returns EVAL_PAGE.
doFinally() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Calls finalizeLoop()
doFinally() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
This method is invoked by the Servlet container after tag handling.
dom - Variable in class com.devsphere.xml.taglib.output.tag.Fragment
 
domExpr - Variable in class com.devsphere.xml.taglib.output.tag.Fragment
 
DOMOutputter - class com.devsphere.examples.xml.saxdomix.DOMOutputter.
This class outputs DOM sub-trees and implements SDXController.
DOMOutputter(Vector) - Constructor for class com.devsphere.examples.xml.saxdomix.DOMOutputter
Creates a new outputter and takes as parameter a vector containing the element names for which wantDOM() will return true.
domToStream - Variable in class com.devsphere.xml.taglib.output.write.Serializer
 
done() - Method in class com.devsphere.xml.benchmark.MainBase
Prints the time spent to perform the main task and the size of the used memory.
doStartTag() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Calls initOutput() and then startOutput().
doStartTag() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Calls initLoop() and then startLoop().

E

Element - class com.devsphere.xml.taglib.output.tag.Element.
Handler for the <o:element> tag that outputs an XML element.
Element - class com.devsphere.xml.taglib.process.tag.Element.
Handler for the <p:element> tag, whose body may process a DOM sub-tree or may contain sub-tags that process the SAX events that are generated between a startElement() event and an endElement() event.
Element() - Constructor for class com.devsphere.xml.taglib.output.tag.Element
 
Element() - Constructor for class com.devsphere.xml.taglib.process.tag.Element
 
elements - Variable in class com.devsphere.examples.xml.saxdomix.SmartTransformer
The names of the elements that will be the roots of the DOM sub-trees
elements - Variable in class com.devsphere.examples.xml.saxdomix.DOMOutputter
The names of the elements that will be the roots of the DOM sub-trees
ElementStack - class com.devsphere.xml.saxdomix.helpers.ElementStack.
This is a stack implementation for DOM Element nodes.
ElementStack() - Constructor for class com.devsphere.xml.saxdomix.helpers.ElementStack
Creates a new empty stack.
emptyComment - Variable in class com.devsphere.xml.taglib.output.write.Filter
 
emptyComment() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Produces an empty comment.
End - class com.devsphere.xml.taglib.output.tag.End.
Handler for the <o:end> tag that outputs the end tag of an XML element.
End - class com.devsphere.xml.taglib.process.tag.End.
Handler for the <p:end> tag, whose body can process an endElement() or endDocument() SAX event.
End() - Constructor for class com.devsphere.xml.taglib.output.tag.End
 
End() - Constructor for class com.devsphere.xml.taglib.process.tag.End
 
endBuilding() - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelperT
This method must be called after the dispatching of the last SAX event of the sequence that was used for building the current DOM sub-tree.
endBuilding() - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
This method must be called after the dispatching of the last SAX event of the sequence that was used for building the current DOM sub-tree.
endCDATA() - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
endCDATA() - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object if the value of the wantDOM flag if false.
endCDATA() - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
endCDATA() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
EndDocument - class com.devsphere.xml.taglib.process.event.EndDocument.
This class wraps the parameters of the endDocument() SAX event.
endDocument() - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object.
endDocument() - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object.
endDocument() - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object.
endDocument() - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Ignores the SAX event.
endDocument() - Method in class com.devsphere.xml.taglib.output.builder.Handler
Generates JSP code that ends the XML producing.
endDocument() - Method in class com.devsphere.xml.taglib.process.builder.Handler
Generates JSP code for handling an endDocument() event.
endDocument() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Adds an EndDocument event.
endDocument() - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about an endDocument() event.
EndDocument(int) - Constructor for class com.devsphere.xml.taglib.process.event.EndDocument
Initializes the event.
endDTD() - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Does nothing.
endDTD() - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Does nothing.
endDTD() - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Ignores the SAX event.
endDTD() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
EndElement - class com.devsphere.xml.taglib.process.event.EndElement.
This class wraps the parameters of the endElement() SAX event.
EndElement(int, String, String, String) - Constructor for class com.devsphere.xml.taglib.process.event.EndElement
Initializes the event.
endElement(String) - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object or passes the DOM sub-trees to the controller's handleDOM() method depending on the value of the wantDOM flag.
endElement(String, String, String) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
endElement(String, String, String) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object or passes the DOM sub-trees to the controller's handleDOM() method depending on the value of the wantDOM flag.
endElement(String, String, String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
endElement(String, String, String) - Method in class com.devsphere.xml.taglib.output.builder.Handler
Generates JSP code that outputs an end tag.
endElement(String, String, String) - Method in class com.devsphere.xml.taglib.process.builder.Handler
Generates JSP code for handling an endElement() event.
endElement(String, String, String) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Adds an EndElement event.
endElement(String, String, String) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about an endElement() event.
endEntity(String) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Does nothing.
endEntity(String) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Does nothing.
endEntity(String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
endEntity(String) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
Ender - exception com.devsphere.xml.taglib.process.parse.Ender.
This exception is thrown by the methods of the handler object in order to interrupt the parsing.
Ender() - Constructor for class com.devsphere.xml.taglib.process.parse.Ender
Initializes the exception.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Start
Does nothing.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.PI
Outputs the processing instruction.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Subclasses must implement this method to end the XML content that the handled tag is supposed to produce.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Does nothing.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Element
Outputs the end tag of the element.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Document
Ends the output of the document.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Data
Outputs the character data.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Outputs the comment.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Exports the attribute variable.
endOutput() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Adds an attribute to the variable exported by the enclosing <o:attributes> tag.
endParse() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Sets the parseEnded to true.
endPrefixMapping(String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
endPrefixMapping(String) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Does nothing.
error(SAXParseException) - Method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Logs a parse error.
error(SAXParseException) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints an error.
escapeXml(String) - Static method in class com.devsphere.examples.xml.taglib.DemoUtils
Escapes &, <, > and " from an XML text.
eval(String, String, Class) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Evaluates an expression that follows the syntax defined by JSTL.
evalBoolean(String, String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Evaluates a JSTL expression to a boolean.
evalDouble(String, String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Evaluates a JSTL expression to a double.
evalInt(String, String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Evaluates a JSTL expression to a int.
evalString(String, String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Evaluates a JSTL expression to a String.
evalTests() - Method in class com.devsphere.xml.taglib.process.tag.PI
Evaluates the test conditions and exports the variables.
evalTests() - Method in class com.devsphere.xml.taglib.process.tag.Element
Evaluates the test conditions.
event - Variable in class com.devsphere.xml.taglib.process.tag.ProcessSupport
The event handled by this object
EventSupport - class com.devsphere.xml.taglib.process.event.EventSupport.
This is the base class of all event wrapper classes from this package.
EventSupport(int) - Constructor for class com.devsphere.xml.taglib.process.event.EventSupport
Initializes the event.
exit(String) - Method in class com.devsphere.xml.taglib.output.builder.Parameters
Stops the code generator and prints a message followed by the command line syntax.
exit(String) - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Stops the code generator and prints a message followed by the command line syntax.
export(String, Object, int) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Exports a JSP variable with the given name, value and scope.
export(String, Object, int, boolean) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Exports a JSP variable with the given name, value and scope.
exportVariables() - Method in class com.devsphere.xml.taglib.process.tag.PI
Exports the target and data variables.
exportVariables() - Method in class com.devsphere.xml.taglib.process.tag.Element
Exports the element variables.
exportVariables() - Method in class com.devsphere.xml.taglib.process.tag.Data
Exports the data variable.

F

fatalError(SAXParseException) - Method in class com.devsphere.xml.taglib.process.parse.Builder
Throws a fatal parse error.
fatalError(SAXParseException) - Method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Throws a fatal parse error.
fatalError(SAXParseException) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints a fatal error.
filter - Variable in class com.devsphere.xml.taglib.output.write.Serializer
 
Filter - class com.devsphere.xml.taglib.output.write.Filter.
This class filters the output and removes the empty comments.
Filter() - Constructor for class com.devsphere.xml.taglib.output.write.Filter
Initializes the filter.
finalizeLoop() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Subclasses may override this method if they need to execute some operations after the event loop is finished.
finalizeLoop() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Ends the parsing.
flush() - Method in class com.devsphere.xml.taglib.output.write.Filter
Flushes the current writer.
flush() - Method in class com.devsphere.logging.StandardLogger
This method does nothing.
flush() - Method in class com.devsphere.logging.ServletLogger
This method does nothing.
flush() - Method in class com.devsphere.logging.PrintLogger
Flushes the output stream / writer that is used by this logger.
flush() - Method in class com.devsphere.logging.CompoundLogger
Flushes the two loggers.
flush() - Method in class com.devsphere.logging.AbstractLogger
Flushes this logger and forces any buffered output characters to be written out.
footerLength - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The length of the HTML footer
footerOffset - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The offset of the HTML footer
Fragment - class com.devsphere.xml.taglib.output.tag.Fragment.
Handler for the <o:fragment> tag that outputs a DOM fragment/sub-tree.
Fragment() - Constructor for class com.devsphere.xml.taglib.output.tag.Fragment
 
fragmentTransformer - Variable in class com.devsphere.xml.saxdomix.SDXTransformer
Object used to transform the DOM sub-trees

G

garbage - Variable in class com.devsphere.xml.benchmark.MainBase
A container for the garbage that must not be collected
getA1() - Method in class com.devsphere.examples.xml.taglib.TestBean
 
getA2() - Method in class com.devsphere.examples.xml.taglib.TestBean
 
getA3() - Method in class com.devsphere.examples.xml.taglib.TestBean
 
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.PI
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Element
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Document
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Data
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.process.tag.Start
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.process.tag.PI
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.process.tag.End
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.process.tag.Element
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.process.tag.Data
Returns the list of names of the tags that may contain the tag that is handled by this class.
getAllowedAncestors() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Subclasses must implement this method to return the list of names of the tags that may contain the tag that is handled by this class.
getAttr() - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Returns the org.xml.sax.helpers.AttributesImpl object that holds the attributes.
getAttr() - Method in class com.devsphere.xml.taglib.process.event.StartElement
Returns the element's attributes
getContentHandler() - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelperT
Returns the SAX ContentHandler that should receive the events between startBuilding() and endBuilding().
getContentHandler() - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Returns the SAX ContentHandler that should receive the events between startBuilding() and endBuilding().
getData() - Method in class com.devsphere.xml.taglib.process.event.Processing
Returns the data of the processing instruction
getData() - Method in class com.devsphere.xml.taglib.process.event.Characters
Returns the character data.
getDebug() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Returns true if there is a page/request/session/application variable called com.devsphere.xml.taglib.debug and its value is true.
getDocumentBuilder() - Method in class com.devsphere.xml.benchmark.MainBase
Returns a new DOM parser.
getElement() - Method in class com.devsphere.xml.taglib.process.event.HandleDOM
Returns the root element of the DOM sub-tree
getErrorListener() - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for getting the error listener.
getEvent() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Returns the current parsing event.
getEvent() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Gets the current parsing event and returns true if this isn't null.
getException() - Method in class com.devsphere.xml.taglib.process.parse.Worker
Returns the exception that interrupted the parsing or null if the parsing was completed successfully.
getFlag(String) - Method in class com.devsphere.xml.taglib.support.builder.ParametersSupport
Returns true if a parameter is present.
getHandler() - Method in class com.devsphere.xml.taglib.output.write.Serializer
Returns a SAX handler that can be used to serialize SAX events.
getIgnoreSpaces() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the value of the ignoreSpaces flag
getIndentLevel() - Method in class com.devsphere.xml.taglib.process.event.EventSupport
Returns the indent level
getLevel() - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Gets the indent level.
getLevel() - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Gets the indenting level.
getLexicalHandler() - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelperT
Returns the SAX LexicalHandler that should receive the events between startBuilding() and endBuilding().
getLexicalHandler() - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Returns the SAX LexicalHandler that should receive the events between startBuilding() and endBuilding().
getLogger() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Returns the logger used by this tag handler, which must be an instance of a subclass of com.devsphere.logging.AbstractLogger.
getMaxDataLength() - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Gets the value of the maxDataLength property.
getName() - Method in class com.devsphere.xml.taglib.process.event.StartElement
Returns the element's local name
getName() - Method in class com.devsphere.xml.taglib.process.event.EndElement
Returns the element's local name
getOut() - Method in class com.devsphere.xml.taglib.output.write.Serializer
Gets the current writer used for output.
getOut() - Method in class com.devsphere.xml.taglib.output.write.Filter
Gets the current writer used for output.
getOutput() - Method in class com.devsphere.xml.taglib.output.builder.Parameters
Gets the value of the output parameter
getOutput() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the value of the output parameter
getOutputProperties() - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for getting the output properties.
getOutputProperties() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Returns the output properties.
getOutputProperties() - Method in class com.devsphere.xml.taglib.output.tag.Document
Returns the output properties.
getOutputProperties() - Method in class com.devsphere.xml.taglib.output.write.Serializer
Gets the output properties of the serializer.
getOutputProperty(String) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for getting an output property.
getParameter(String) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for getting the value of a parameter.
getParameter(String) - Method in class com.devsphere.xml.taglib.support.builder.ParametersSupport
Returns the first value of a parameter.
getParameterValues(String) - Method in class com.devsphere.xml.taglib.support.builder.ParametersSupport
Returns the values of a parameter.
getQname() - Method in class com.devsphere.xml.taglib.process.event.StartElement
Returns the element's qualified name
getQname() - Method in class com.devsphere.xml.taglib.process.event.EndElement
Returns the element's qualified name
getRootElements() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the values of the rootElements parameter
getSample() - Method in class com.devsphere.xml.taglib.output.builder.Parameters
Gets the value of the sample parameter
getSample() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the value of the sample parameter
getSAXParser() - Method in class com.devsphere.xml.benchmark.MainBase
Returns a new SAX parser.
getSAXParser(boolean) - Method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Creates a SAX parser object.
getSAXParserFactory(boolean) - Static method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Creates a factory for SAX parsers.
getSystemId() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the value of the systemId parameter
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Start
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.PI
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.End
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Element
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Document
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Data
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.process.tag.Start
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.process.tag.PI
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.process.tag.End
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.process.tag.Element
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.process.tag.Data
Returns the name of the handled tag
getTagName() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Subclasses must implement this method to return the tag name.
getTarget() - Method in class com.devsphere.xml.taglib.process.event.Processing
Returns the target of the processing instruction
getTransformerFactory() - Static method in class com.devsphere.xml.taglib.output.write.Serializer
Returns a JAXP transformer factory.
getUri() - Method in class com.devsphere.xml.taglib.process.event.StartElement
Returns the element's namespace URI
getUri() - Method in class com.devsphere.xml.taglib.process.event.EndElement
Returns the element's namespace URI
getURIResolver() - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for getting the URI resolver.
getValidate() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the value of the validate flag
getVarXml() - Method in class com.devsphere.xml.taglib.process.builder.Parameters
Gets the value of the varXml parameter
getWantDOM() - Method in class com.devsphere.xml.taglib.process.event.StartElement
Returns the wantDOM flag used by the SAXDOMIX controller.
getWantDOM() - Method in class com.devsphere.xml.taglib.process.tag.Element
Returns true if the body of this tag will process a DOM tree.

H

HandleDOM - class com.devsphere.xml.taglib.process.event.HandleDOM.
This class wraps the parameters of the handleDOM() SAXDOMIX event.
handleDOM(Element) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Receives the DOM sub-trees for transforming.
handleDOM(Element) - Method in interface com.devsphere.xml.saxdomix.SDXOldController
Receives the DOM sub-trees for handling.
handleDOM(Element) - Method in interface com.devsphere.xml.saxdomix.SDXController
Receives the DOM sub-trees for handling.
handleDOM(Element) - Method in class com.devsphere.xml.taglib.output.builder.Controller
This method won't receive any DOM sub-trees since wantDOM() always returns false.
handleDOM(Element) - Method in class com.devsphere.xml.taglib.process.builder.Controller
Generates code for handling a DOM sub-tree.
handleDOM(Element) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Receives the DOM sub-trees for handling.
handleDOM(Element) - Method in class com.devsphere.examples.xml.saxdomix.DOMOutputter
Outputs the constructed DOM sub-tree
HandleDOM(int, Element) - Constructor for class com.devsphere.xml.taglib.process.event.HandleDOM
Initializes the event.
handler - Variable in class com.devsphere.xml.saxdomix.SDXOldBuilder
The SAX document handler provided by the application
handler - Variable in class com.devsphere.xml.saxdomix.SDXBuilderT
The SAX content handler provided by the application
handler - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
The SAX content handler provided by the application
handler - Variable in class com.devsphere.xml.taglib.process.tag.ProcessSupport
The event handler
handler - Variable in class com.devsphere.examples.xml.saxdomix.MixedParsing
SAXOutputter used as handler
Handler - class com.devsphere.xml.taglib.output.builder.Handler.
This class extends org.xml.sax.helpers.DefaultHandler to generate JSP code that outputs XML.
Handler - class com.devsphere.xml.taglib.process.builder.Handler.
This class extends org.xml.sax.helpers.DefaultHandler to generate JSP code for handling the SAX events.
Handler - class com.devsphere.xml.taglib.process.parse.Handler.
This handler receives the SAX events as method calls and creates event objects.
Handler(boolean) - Constructor for class com.devsphere.xml.taglib.process.parse.Handler
Initializes the handler.
Handler(Parameters, Outputter) - Constructor for class com.devsphere.xml.taglib.output.builder.Handler
Initializes the handler.
Handler(Parameters, Outputter) - Constructor for class com.devsphere.xml.taglib.process.builder.Handler
Initializes the handler.
headerLength - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The length of the HTML header
headerOffset - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The offset of the HTML header
helper - Variable in class com.devsphere.xml.saxdomix.SDXOldBuilder
The helper object used as factory for DOM nodes
helper - Variable in class com.devsphere.xml.saxdomix.SDXBuilderT
The helper object that transforms the SAX events into DOM sub-trees
helper - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
The helper object used as factory for DOM nodes

I

ignorableWhitespace(char[], int, int) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
ignorableWhitespace(char[], int, int) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Does nothing.
inCDATA - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
A flag indicating that we are inside a CDATA section
incLevel() - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Increments the indent level.
incLevel() - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Increments the indenting level.
inComment - Variable in class com.devsphere.xml.taglib.output.write.Filter
 
INDENT_STRING - Static variable in class com.devsphere.xml.taglib.support.builder.Outputter
 
indentLevel - Variable in class com.devsphere.xml.taglib.process.tag.ProcessSupport
The indent level of the tag
init() - Method in class com.devsphere.xml.taglib.output.tag.PI
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Element
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Document
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Data
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.Start
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.PI
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.End
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.Element
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.process.tag.Data
Initializes the fields of this tag handler.
init() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Initializes the fields of this tag handler.
initHeaderAndFooter(String, String) - Method in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
Initializes the fields that maintain the offsets and the lengths of the HTML header and footer.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.Start
Initializes the loop to process start-element and start-document events.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Initializes the event loop, finding the nearest ancestor tag so that the current tag can be validated and handled within its context.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.PI
Initializes the loop to process parsing instruction events.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Initializes the loop to process parsing events.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.End
Initializes the loop to process end-element and end-document events.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.Element
Initializes the loop to process element events.
initLoop() - Method in class com.devsphere.xml.taglib.process.tag.Data
Initializes the loop to process data events.
initOutput() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Initializes this tag handler for output, finding the nearest ancestor tag so that the current tag can be validated and handled within its context.
initOutput() - Method in class com.devsphere.xml.taglib.output.tag.Document
Initializes this tag handler for output, creating the serializer object.
isAbsoluteUrl(String) - Static method in class com.devsphere.xml.taglib.process.parse.Builder
Verifies if a given URL is absolute.
isConsumed() - Method in class com.devsphere.xml.taglib.process.event.EventSupport
Returns true if the event was consumed
isEmpty() - Method in class com.devsphere.xml.saxdomix.helpers.ElementStack
Indicates whether this stack contains no elements.

J

jaxpBuilder - Static variable in class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
Factory for DOM Document objects
jaxpFactory - Static variable in class com.devsphere.xml.saxdomix.helpers.DefaultSDXOldHelper
Factory for JAXP DocumentBuilder objects
jaxpFactory - Static variable in class com.devsphere.examples.xml.saxdomix.SmartTransformer
JAXP factory for SAX parsers used to analyze the XSL files

L

level - Variable in class com.devsphere.xml.saxdomix.SDXBuilderT
The level of the current element of the current DOM sub-tree
level - Variable in class com.devsphere.examples.xml.saxdomix.OutputterBase
The current indenting level
lexicalHandler - Variable in class com.devsphere.xml.saxdomix.SDXBuilderT
A cast to the content handler or null if its class doesn't implement LexicalHandler
lexicalHandler - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
A cast to the content handler or null if its class doesn't implement LexicalHandler
loadWrapper(String) - Method in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
Loads the wrapper and returns its content as a byte array.
log(String) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Logs a message.
log(String) - Method in class com.devsphere.logging.StandardLogger
Logs a message.
log(String) - Method in class com.devsphere.logging.ServletLogger
Logs a message.
log(String) - Method in class com.devsphere.logging.PrintLogger
Logs a message.
log(String) - Method in class com.devsphere.logging.CompoundLogger
Logs a message.
log(String) - Method in class com.devsphere.logging.AbstractLogger
Logs a message.
log(String, SAXParseException) - Method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Logs a SAX warning or error.
log(String, Throwable) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Logs a message and an exception.
log(String, Throwable) - Method in class com.devsphere.logging.StandardLogger
Logs a message and an exception.
log(String, Throwable) - Method in class com.devsphere.logging.ServletLogger
Logs a message and an exception.
log(String, Throwable) - Method in class com.devsphere.logging.PrintLogger
Logs a message and an exception.
log(String, Throwable) - Method in class com.devsphere.logging.CompoundLogger
Logs a message and an exception.
log(String, Throwable) - Method in class com.devsphere.logging.AbstractLogger
Logs a message and an exception.
log(Throwable) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Logs an exception.
log(Throwable) - Method in class com.devsphere.logging.StandardLogger
Logs an exception.
log(Throwable) - Method in class com.devsphere.logging.ServletLogger
Logs an exception.
log(Throwable) - Method in class com.devsphere.logging.PrintLogger
Logs an exception.
log(Throwable) - Method in class com.devsphere.logging.CompoundLogger
Logs an exception.
log(Throwable) - Method in class com.devsphere.logging.AbstractLogger
Logs an exception.
logEvent() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Logs an event if the debug flag is true.
logEvent(String) - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Logs an event if the debug flag is true.
LOGGER_ATTR - Static variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
 

M

Main - class com.devsphere.xml.taglib.output.builder.Main.
This is the main class of the code generator that produces JSPs that output XML documents.
Main - class com.devsphere.xml.taglib.process.builder.Main.
This is the main class of the code generator that produces JSPs for parsing XML documents.
main() - Method in class com.devsphere.xml.benchmark.MainBase
Forwards the main task to the appropriate method
Main(Parameters, Outputter) - Constructor for class com.devsphere.xml.taglib.output.builder.Main
Initializes the code generator.
Main(Parameters, Outputter) - Constructor for class com.devsphere.xml.taglib.process.builder.Main
Initializes the code generator.
main(String[]) - Static method in class com.devsphere.xml.taglib.output.builder.Main
The main method of the code generator.
main(String[]) - Static method in class com.devsphere.xml.taglib.process.builder.Main
The main method of the code generator.
main(String[]) - Static method in class com.devsphere.xml.benchmark.Main2
The main method of the application
main(String[]) - Static method in class com.devsphere.xml.benchmark.Main1
The main method of the application
main(String[]) - Static method in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
Uses TransformerRunner in order to create an instance of this class, configure it and call its transform() method.
main(String[]) - Static method in class com.devsphere.examples.xml.saxdomix.SmartTransformer
Uses TransformerRunner in order to create an instance of this class, configure it and call its transform() method.
main(String[]) - Static method in class com.devsphere.examples.xml.saxdomix.MixedTransformer
Uses TransformerRunner in order to create an instance of this class, configure it and call its transform() method.
main(String[]) - Static method in class com.devsphere.examples.xml.saxdomix.MixedParsing
The example's main method
Main1 - class com.devsphere.xml.benchmark.Main1.
This is the main class that tests the SAX 1.0 and DOM Level 1 parsing and also their mix.
Main1(String[]) - Constructor for class com.devsphere.xml.benchmark.Main1
Does the initialization
Main2 - class com.devsphere.xml.benchmark.Main2.
This is the main class that tests the SAX 2.0 and DOM Level 2 parsing and also their mix.
Main2(String[]) - Constructor for class com.devsphere.xml.benchmark.Main2
Does the initialization
MainBase - class com.devsphere.xml.benchmark.MainBase.
This is the base class for Main1 and Main2 and provides most of the functionality of the XML parsing benchmark.
MainBase(String[]) - Constructor for class com.devsphere.xml.benchmark.MainBase
Does the initialization
maxDataLength - Variable in class com.devsphere.examples.xml.saxdomix.OutputterBase
Data strings longer than this value are truncated before printing
MixedParsing - class com.devsphere.examples.xml.saxdomix.MixedParsing.
This example uses SDXBuilder and SDXController to do mixed SAX-DOM parsing.
MixedParsing(Vector) - Constructor for class com.devsphere.examples.xml.saxdomix.MixedParsing
Does the initialization
MixedTransformer - class com.devsphere.examples.xml.saxdomix.MixedTransformer.
This example uses SDXTransformer to apply an XSLT transformation to each DOM sub-tree created during the mixed SAX-DOM parsing of an XML document.
MixedTransformer(String) - Constructor for class com.devsphere.examples.xml.saxdomix.MixedTransformer
Does the initialization

N

namespaces - Variable in class com.devsphere.xml.benchmark.MainBase
Flag for enabling the namespace support
newCDATA - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
A flag indicating that we just entered inside a CDATA section

O

originalValues - Variable in class com.devsphere.xml.taglib.support.tag.CommonSupport
the original values of the variables that were exported
out - Variable in class com.devsphere.xml.taglib.output.write.Filter
 
output(Node) - Method in class com.devsphere.examples.xml.saxdomix.DOMOutputter
Outputs a DOM node and is called recursively for all children
output(String) - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Outputs an information
output(String, String) - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Outputs an information followed by a data string
OutputSupport - class com.devsphere.xml.taglib.output.tag.OutputSupport.
This class provides support for XML output tag handlers.
OutputSupport() - Constructor for class com.devsphere.xml.taglib.output.tag.OutputSupport
 
Outputter - class com.devsphere.xml.taglib.support.builder.Outputter.
Class used for indented output.
Outputter(PrintWriter) - Constructor for class com.devsphere.xml.taglib.support.builder.Outputter
Initializes this object setting the indent level to 0.
OutputterBase - class com.devsphere.examples.xml.saxdomix.OutputterBase.
Base class for SAXOutputter and DOMOutputter.
OutputterBase() - Constructor for class com.devsphere.examples.xml.saxdomix.OutputterBase
Zero-arg constructor.
OutputterBase(int) - Constructor for class com.devsphere.examples.xml.saxdomix.OutputterBase
Constructor that takes as parameter the initial level.
OutputterBase(int, int) - Constructor for class com.devsphere.examples.xml.saxdomix.OutputterBase
Constructor that takes as parameter the initial level and the value for the maxDataLength property.

P

Parameters - class com.devsphere.xml.taglib.output.builder.Parameters.
Parses the command line parameters of the code generator that produces JSPs that output XML documents.
Parameters - class com.devsphere.xml.taglib.process.builder.Parameters.
Parses the command line parameters of the code generator that produces JSPs for parsing XML documents.
Parameters(String[]) - Constructor for class com.devsphere.xml.taglib.output.builder.Parameters
Constructor that takes the command line parameters and initializes the builder's parameters
Parameters(String[]) - Constructor for class com.devsphere.xml.taglib.process.builder.Parameters
Constructor that takes the command line parameters and initializes the builder's parameters
ParametersSupport - class com.devsphere.xml.taglib.support.builder.ParametersSupport.
Support class for processing the command line parameters.
ParametersSupport(String[]) - Constructor for class com.devsphere.xml.taglib.support.builder.ParametersSupport
Constructor that saves the parameters to the args field.
Parse - class com.devsphere.xml.taglib.process.tag.Parse.
Handler for the <p:parse> tag, which can be used to parse an XML document.
Parse() - Constructor for class com.devsphere.xml.taglib.process.tag.Parse
 
parse(InputSource, boolean) - Method in class com.devsphere.xml.taglib.process.parse.Builder
Parses an input source using SAXDOMIX.
parse(InputSource, boolean) - Method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Parses an input source using SAXDOMIX.
parse(String, boolean) - Method in class com.devsphere.examples.xml.saxdomix.MixedParsing
Parses the document whose system ID is passed as parameter
parseDatabase(File) - Method in class com.devsphere.xml.benchmark.MainBase
Forwards the parsing task to the appropriate method
parseDatabase(InputStream) - Method in class com.devsphere.xml.benchmark.MainBase
Forwards the parsing task to the appropriate method
parseDatabaseMultithreading(File) - Method in class com.devsphere.xml.benchmark.MainBase
Creates multiple threads that parse the same database.
parser - Variable in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Takes SAX events as input and produces a DOM sub-tree
parseWithDOM(InputStream) - Method in class com.devsphere.xml.benchmark.MainBase
Parses an XML database with DOM
parseWithDOM(InputStream) - Method in class com.devsphere.xml.benchmark.Main2
Parses an XML database with DOM Level 2
parseWithDOM(InputStream) - Method in class com.devsphere.xml.benchmark.Main1
Parses an XML database with DOM Level 1
parseWithSAX(InputStream) - Method in class com.devsphere.xml.benchmark.MainBase
Parses an XML database with SAX
parseWithSAX(InputStream) - Method in class com.devsphere.xml.benchmark.Main2
Parses an XML database with SAX 2.0
parseWithSAX(InputStream) - Method in class com.devsphere.xml.benchmark.Main1
Parses an XML database with SAX 1.0
parseWithSAXDOMIX(InputStream) - Method in class com.devsphere.xml.benchmark.MainBase
Parses an XML database with SAXDOMIX
parseWithSAXDOMIX(InputStream) - Method in class com.devsphere.xml.benchmark.Main2
Parses an XML database with SAXDOMIX
parseWithSAXDOMIX(InputStream) - Method in class com.devsphere.xml.benchmark.Main1
Parses an XML database with SAXDOMIX
peek() - Method in class com.devsphere.xml.saxdomix.helpers.ElementStack
Returns the element at the top of this stack without removing it.
PI - class com.devsphere.xml.taglib.output.tag.PI.
Handler for the <o:pi> tag that outputs an XML processing instruction.
PI - class com.devsphere.xml.taglib.process.tag.PI.
Handler for the <p:pi> tag, whose body can process a processingInstruction() SAX event.
PI() - Constructor for class com.devsphere.xml.taglib.output.tag.PI
 
PI() - Constructor for class com.devsphere.xml.taglib.process.tag.PI
 
pop() - Method in class com.devsphere.xml.saxdomix.helpers.ElementStack
Removes the element at the top of this stack and returns it.
previousOut - Variable in class com.devsphere.xml.taglib.output.tag.OutputSupport
The previous JSP out used by the serializer object.
println() - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Prints a blank line.
println(String) - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Outputs the given string
PrintLogger - class com.devsphere.logging.PrintLogger.
Logging mechanisms that uses a print stream or a writer.
PrintLogger(PrintStream) - Constructor for class com.devsphere.logging.PrintLogger
Creates the print logger.
PrintLogger(PrintWriter) - Constructor for class com.devsphere.logging.PrintLogger
Creates the print logger.
Processing - class com.devsphere.xml.taglib.process.event.Processing.
This class wraps the parameters of the processingInstruction() SAX event.
Processing(int, String, String) - Constructor for class com.devsphere.xml.taglib.process.event.Processing
Initializes the event.
processingInstruction(String, String) - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object or creates a DOM ProcessingInstruction node depending on the value of the wantDOM flag.
processingInstruction(String, String) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
processingInstruction(String, String) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object or creates a DOM ProcessingInstruction node depending on the value of the wantDOM flag.
processingInstruction(String, String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
processingInstruction(String, String) - Method in class com.devsphere.xml.taglib.output.builder.Handler
Generates JSP code that outputs a processing instruction.
processingInstruction(String, String) - Method in class com.devsphere.xml.taglib.process.builder.Handler
Generates JSP code for handling a processingInstruction() event.
processingInstruction(String, String) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Adds a Processing event.
processingInstruction(String, String) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about a processingInstruction() event.
processPath(String) - Method in class com.devsphere.examples.xml.saxdomix.SmartTransformer
Adds the last element of an XPath to the elements vector.
processPattern(String) - Method in class com.devsphere.examples.xml.saxdomix.SmartTransformer
Processes the value of the match attribute of a template or key tag.
ProcessSupport - class com.devsphere.xml.taglib.process.tag.ProcessSupport.
This class provides support for XML processing tag handlers.
ProcessSupport() - Constructor for class com.devsphere.xml.taglib.process.tag.ProcessSupport
 
properties - Variable in class com.devsphere.xml.taglib.output.write.Serializer
 
push(Element) - Method in class com.devsphere.xml.saxdomix.helpers.ElementStack
Pushes an element onto the top of this stack.

R

recordCount - Variable in class com.devsphere.xml.benchmark.MainBase
The number of records of the XML database
removeEvent() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Tries to removes the current parsing event in order to make room for another event.
removeEvent(EventSupport) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Removes the current event to make room for a new event.
resolveEntity(String, String) - Method in class com.devsphere.xml.taglib.process.parse.Builder
Resolves an entity in the context of the web application.
restore() - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Restores the values of the variables that were exported with restoreValue == true and had a previous value.
result - Variable in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Container for the current DOM sub-tree
resultFilter - Variable in class com.devsphere.xml.saxdomix.SDXTransformer
Filter for the SAX events generated during the transforming of the DOM sub-trees
ResultFilter - class com.devsphere.xml.saxdomix.helpers.ResultFilter.
This is a filter for SAX events used by SDXTransformer.
ResultFilter(TransformerHandler) - Constructor for class com.devsphere.xml.saxdomix.helpers.ResultFilter
Creates a new filter.
run() - Method in class com.devsphere.xml.taglib.process.parse.Worker
Creates the builder object and calls its parse() method.
run(String, String[]) - Static method in class com.devsphere.examples.xml.saxdomix.TransformerRunner
Creates an instance of a Transformer subclass, configures it and calls its transform() method.
run(String, String[], String[]) - Static method in class com.devsphere.examples.xml.saxdomix.TransformerRunner
Creates an instance of a Transformer subclass, configures it and calls its transform() method.
RUNTIME - Static variable in class com.devsphere.xml.benchmark.MainBase
A reusable java.lang.Runtime instance

S

SAXOutputter - class com.devsphere.examples.xml.saxdomix.SAXOutputter.
This class outputs SAX events.
SAXOutputter() - Constructor for class com.devsphere.examples.xml.saxdomix.SAXOutputter
Zero-arg constructor.
saxToStream - Variable in class com.devsphere.xml.taglib.output.write.Serializer
 
SDXBuilder - class com.devsphere.xml.saxdomix.SDXBuilder.
This class provides the mixed SAX 2.0 - DOM Level 2 parsing functionality.
SDXBuilder(ContentHandler, SDXController) - Constructor for class com.devsphere.xml.saxdomix.SDXBuilder
Creates a builder that forwards the SAX events to the given handler, switches to DOM when the wantDOM() method of the given controller returns true and also passes the DOM sub-trees to the controller's handleDOM() method.
SDXBuilder(ContentHandler, SDXController, SDXHelper) - Constructor for class com.devsphere.xml.saxdomix.SDXBuilder
Creates a builder that forwards the SAX events to the given handler, switches to DOM when the wantDOM() method of the given controller returns true and also passes the DOM sub-trees to the controller's handleDOM() method.
SDXBuilderT - class com.devsphere.xml.saxdomix.SDXBuilderT.
This class provides the same SAX 2.0 - DOM Level 2 parsing functionality as SDXBuilder implemented differently.
SDXBuilderT(ContentHandler, SDXController) - Constructor for class com.devsphere.xml.saxdomix.SDXBuilderT
Creates a builder that forwards the SAX events to the given handler, switches to DOM when the wantDOM() method of the given controller returns true and also passes the DOM sub-trees to the controller's handleDOM() method.
SDXBuilderT(ContentHandler, SDXController, SDXHelperT) - Constructor for class com.devsphere.xml.saxdomix.SDXBuilderT
Creates a builder that forwards the SAX events to the given handler, switches to DOM when the wantDOM() method of the given controller returns true and also passes the DOM sub-trees to the controller's handleDOM() method.
SDXController - interface com.devsphere.xml.saxdomix.SDXController.
The application implements this interface in order to control the mixed SAX 2.0 - DOM Level 2 parsing.
SDXHelper - interface com.devsphere.xml.saxdomix.helpers.SDXHelper.
SDXBuilder needs a factory for DOM nodes that implements this interface.
SDXHelperT - interface com.devsphere.xml.saxdomix.helpers.SDXHelperT.
SDXBuilderT needs a factory for DOM sub-trees that implements this interface.
SDXOldBuilder - class com.devsphere.xml.saxdomix.SDXOldBuilder.
This class provides the mixed SAX 1.0 - DOM Level 1 parsing functionality.
SDXOldBuilder(DocumentHandler, SDXOldController) - Constructor for class com.devsphere.xml.saxdomix.SDXOldBuilder
Creates a builder that forwards the SAX events to the given handler, switches to DOM when the wantDOM() method of the given controller returns true and also passes the DOM sub-trees to the controller's handleDOM() method.
SDXOldBuilder(DocumentHandler, SDXOldController, SDXOldHelper) - Constructor for class com.devsphere.xml.saxdomix.SDXOldBuilder
Creates a builder that forwards the SAX events to the given handler, switches to DOM when the wantDOM() method of the given controller returns true and also passes the DOM sub-trees to the controller's handleDOM() method.
SDXOldController - interface com.devsphere.xml.saxdomix.SDXOldController.
The application implements this interface in order to control the mixed SAX 1.0 - DOM Level 1 parsing.
SDXOldHelper - interface com.devsphere.xml.saxdomix.helpers.SDXOldHelper.
SDXOldBuilder needs a factory for DOM nodes that implements this interface.
SDXTransformer - class com.devsphere.xml.saxdomix.SDXTransformer.
This class applies an XSLT transformation to each DOM sub-tree created during the mixed SAX-DOM parsing of an XML document.
SDXTransformer(Source) - Constructor for class com.devsphere.xml.saxdomix.SDXTransformer
Creates a transformer that will use the given xslSource to construct the fragmentTransformer.
SDXTransformer(Transformer) - Constructor for class com.devsphere.xml.saxdomix.SDXTransformer
Creates a transformer that will use the given fragmentTransformer for processing the DOM sub-trees.
serializer - Variable in class com.devsphere.xml.saxdomix.SDXTransformer
Serializer that receives the resulted SAX output events
serializer - Variable in class com.devsphere.xml.saxdomix.helpers.ResultFilter
The serializer that receives the filtered events
serializer - Variable in class com.devsphere.xml.taglib.output.tag.OutputSupport
An object used to produce the XML content.
Serializer - class com.devsphere.xml.taglib.output.write.Serializer.
This class provides support for serializing SAX events and DOM trees.
Serializer() - Constructor for class com.devsphere.xml.taglib.output.write.Serializer
Initializes the serializer
ServletLogger - class com.devsphere.logging.ServletLogger.
Logging mechanisms for servlets.
ServletLogger(ServletContext) - Constructor for class com.devsphere.logging.ServletLogger
Creates the servlet logger.
setAttr(String) - Method in class com.devsphere.xml.taglib.output.tag.Element
Sets the attributes of the element.
setConsumed(boolean) - Method in class com.devsphere.xml.taglib.process.event.EventSupport
Sets the consumed flag of this event.
setCopy(String) - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Sets the initial attribute list, which is empty by default.
setData(String) - Method in class com.devsphere.xml.taglib.output.tag.PI
Sets the data of the processing instruction.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object passing the given locator as parameter.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object passing the given locator as parameter.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object passing the given locator as parameter.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Ignores the SAX event.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.taglib.output.builder.Handler
Does nothing.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.taglib.process.builder.Handler
Does nothing.
setDocumentLocator(Locator) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
setDocumentLocator(Locator) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about a setDocumentLocator() event.
setDom(String) - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Sets the DOM tree that must be serialized to the JSP output.
setEmpty(String) - Method in class com.devsphere.xml.taglib.output.tag.Element
Sets a flag indicating if the produced element must be empty.
setEncoding(String) - Method in class com.devsphere.xml.taglib.output.tag.Document
Sets the XML encoding.
setErrorListener(ErrorListener) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for setting the error listener.
setIgnoreSpaces(String) - Method in class com.devsphere.xml.taglib.process.tag.Parse
Sets the flag indicating if space character data should be ignored.
setIndent(String) - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Sets the number of spaces used for indenting.
setLevel(int) - Method in class com.devsphere.xml.taglib.support.builder.Outputter
Sets the indent level.
setLevel(int) - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Sets the indenting level.
setMaxDataLength(int) - Method in class com.devsphere.examples.xml.saxdomix.OutputterBase
Sets the value of the maxDataLength property.
setMethod(String) - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Sets the output method: html, xml, text.
setName(String) - Method in class com.devsphere.xml.taglib.output.tag.Element
Sets the name of the element.
setName(String) - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Sets the attribute name.
setOut(Writer) - Method in class com.devsphere.xml.taglib.output.write.Serializer
Sets the current writer used for output.
setOut(Writer) - Method in class com.devsphere.xml.taglib.output.write.Filter
Sets the current writer used for output.
setOutputProperties(Properties) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for setting the output properties.
setOutputProperties(Properties) - Method in class com.devsphere.xml.taglib.output.write.Serializer
Sets the output properties of the serializer.
setOutputProperty(String, String) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for setting an output property.
setParameter(String, Object) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for setting the value of a parameter.
setPublicId(String) - Method in class com.devsphere.xml.taglib.output.tag.Document
Sets the public doctype identifier of the produced XML document.
setScope(String) - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Sets the scope of the variable exported by this tag handler.
setScope(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
Sets the default scope for the variables exported by this tag handler.
setScope(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the default scope for the variables exported by this tag handler.
setScope(String) - Method in class com.devsphere.xml.taglib.process.tag.Data
Sets the default scope for the variables exported by this tag handler.
setScopeAttr(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the scope of the attr variable exported by this tag handler.
setScopeData(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
Sets the scope of the data variable exported by this tag handler.
setScopeData(String) - Method in class com.devsphere.xml.taglib.process.tag.Data
Sets the scope of the data variable exported by this tag handler.
setScopeDom(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the scope of the dom variable exported by this tag handler.
setScopeName(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the scope of the name variable exported by this tag handler.
setScopeQname(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the scope of the qname variable exported by this tag handler.
setScopeTarget(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
Sets the scope of the target variable exported by this tag handler.
setScopeUri(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the scope of the uri variable exported by this tag handler.
setSection(String) - Method in class com.devsphere.xml.taglib.output.tag.Data
Sets a flag indicating if the character data should be produced as a CDATA section.
setStandalone(String) - Method in class com.devsphere.xml.taglib.output.tag.Document
Sets a flag indicating if the document should be declared standalone.
setSystemId(String) - Method in class com.devsphere.xml.taglib.output.tag.Document
Sets the system doctype identifier of the produced XML document.
setSystemId(String) - Method in class com.devsphere.xml.taglib.process.tag.Parse
Sets the system identifier of the XML input source that must be parsed.
setTarget(String) - Method in class com.devsphere.xml.taglib.output.tag.PI
Sets the target of the processing instruction.
setTest(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
If this expression is present and it evaluates to false (the test is negative), the body of the tag won't be evaluated.
setTest(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
If this expression is present and it evaluates to false (the test is negative), the event loop will not be started.
setTestName(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the expression whose value will be compared with the element's local name.
setTestQname(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the expression whose value will be compared with the element's qualified name.
setTestTarget(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
Sets the expression whose value will be compared with the processing instruction's target.
setTestUri(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the expression whose value will be compared with the element's namespace URI.
setText(String) - Method in class com.devsphere.xml.taglib.output.tag.Comment
Sets the text of the comment.
setUri(String) - Method in class com.devsphere.xml.taglib.output.tag.Element
Sets the namespace URI of the element, which will be the value of a XMLNS attribute.
setURIResolver(URIResolver) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Calls the method with the same name of the fragmentTransformer object for setting the URI resolver.
setValidate(String) - Method in class com.devsphere.xml.taglib.process.tag.Parse
Sets the flag indicating if the parser should validate the XML input source.
setValue(String) - Method in class com.devsphere.xml.taglib.output.tag.Data
Sets the character data.
setValue(String) - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Sets the attribute value.
setVar(String) - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Sets the name of the variable exported by this tag handler.
setVarAttr(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the name of the attr variable exported by this tag handler.
setVarData(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
Sets the name of the data variable exported by this tag handler.
setVarData(String) - Method in class com.devsphere.xml.taglib.process.tag.Data
Sets the name of the data variable exported by this tag handler.
setVarDom(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the name of the dom variable exported by this tag handler.
setVarName(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the name of the name variable exported by this tag handler.
setVarQname(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the name of the qname variable exported by this tag handler.
setVarTarget(String) - Method in class com.devsphere.xml.taglib.process.tag.PI
Sets the name of the target variable exported by this tag handler.
setVarUri(String) - Method in class com.devsphere.xml.taglib.process.tag.Element
Sets the name of the uri variable exported by this tag handler.
setVersion(String) - Method in class com.devsphere.xml.taglib.output.tag.Document
Sets the XML version.
setWantDOM(boolean) - Method in class com.devsphere.xml.taglib.process.event.StartElement
Sets the wantDOM flag used by the SAXDOMIX controller.
setXml(String) - Method in class com.devsphere.xml.taglib.process.tag.Parse
Sets the XML input source that must be parsed.
setXmldecl(String) - Method in class com.devsphere.xml.taglib.output.tag.Document
Sets a flag indicating if the XML declaration should be included at the beginning of the produced XML document.
shouldBufferContent() - Method in class com.devsphere.xml.taglib.output.tag.PI
Returns false if the data attribute is present.
shouldBufferContent() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Returns false.
shouldBufferContent() - Method in class com.devsphere.xml.taglib.output.tag.Data
Returns false if the value attribute is present.
shouldBufferContent() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Returns false if the text attribute is present.
shouldBufferContent() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Returns false if the value attribute is present.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.PI
Returns true if the data attribute is present.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Returns false.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Returns true if the dom attribute is present.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.Element
Returns the value of the empty flag.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.Data
Returns true if the value attribute is present.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Returns true if the text attribute is present.
shouldIgnoreContent() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Returns true if the value attribute is present.
skippedEntity(String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
skippedEntity(String) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Does nothing.
SmartTransformer - class com.devsphere.examples.xml.saxdomix.SmartTransformer.
This example is similar to MixedTransformer, but it "knows" when to request the DOM sub-trees for transformation.
SmartTransformer(String) - Constructor for class com.devsphere.examples.xml.saxdomix.SmartTransformer
Does the initialization
stack - Variable in class com.devsphere.xml.saxdomix.SDXOldBuilder
A stack of DOM Element nodes
stack - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
A stack of DOM Element nodes
StandardLogger - class com.devsphere.logging.StandardLogger.
Logging mechanism based on the logging API introduced by JDK 1.4.
StandardLogger(Logger, Level) - Constructor for class com.devsphere.logging.StandardLogger
Creates the standard logger.
Start - class com.devsphere.xml.taglib.output.tag.Start.
Handler for the <o:start> tag that outputs the start tag of an XML element.
Start - class com.devsphere.xml.taglib.process.tag.Start.
Handler for the <p:start> tag, whose body can process a startElement() or startDocument() SAX event.
Start() - Constructor for class com.devsphere.xml.taglib.output.tag.Start
 
Start() - Constructor for class com.devsphere.xml.taglib.process.tag.Start
 
startBuilding() - Method in interface com.devsphere.xml.saxdomix.helpers.SDXHelperT
Prepares the helper for building a DOM sub-tree from SAX events.
startBuilding() - Method in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Prepares this helper for building a DOM sub-tree from SAX events.
startCDATA() - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
startCDATA() - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object if the value of the wantDOM flag if false.
startCDATA() - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
startCDATA() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
StartDocument - class com.devsphere.xml.taglib.process.event.StartDocument.
This class wraps the parameters of the startDocument() SAX event
startDocument() - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object and initializes some of the fields of this object.
startDocument() - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object and initializes some of the fields of this object.
startDocument() - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object and initializes some of the fields of this object.
startDocument() - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Ignores the SAX event.
startDocument() - Method in class com.devsphere.xml.taglib.output.builder.Handler
Generates the JSP header and JSP code that outputs an XML header.
startDocument() - Method in class com.devsphere.xml.taglib.process.builder.Handler
Generates the JSP header and JSP code for handling a startDocument() event.
startDocument() - Method in class com.devsphere.xml.taglib.process.parse.Handler
Adds a StartDocument event.
startDocument() - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about a startDocument() event.
StartDocument(int) - Constructor for class com.devsphere.xml.taglib.process.event.StartDocument
Initializes the event.
startDTD(String, String, String) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Does nothing.
startDTD(String, String, String) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Does nothing.
startDTD(String, String, String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Ignores the SAX event.
startDTD(String, String, String) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
StartElement - class com.devsphere.xml.taglib.process.event.StartElement.
This class wraps the parameters of the startElement() SAX event.
StartElement(int, String, String, String, Attributes) - Constructor for class com.devsphere.xml.taglib.process.event.StartElement
Initializes the event.
startElement(String, AttributeList) - Method in class com.devsphere.xml.saxdomix.SDXOldBuilder
Calls the method with the same name of the handler object or creates a DOM Element node depending on the value of the wantDOM flag.
startElement(String, String, String, Attributes) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Calls the method with the same name of the handler object or passes the SAX event to the helper object depending on the value of the wantDOM flag.
startElement(String, String, String, Attributes) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Calls the method with the same name of the handler object or creates a DOM Element node depending on the value of the wantDOM flag.
startElement(String, String, String, Attributes) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
startElement(String, String, String, Attributes) - Method in class com.devsphere.xml.taglib.output.builder.Handler
Generates JSP code that outputs a start tag.
startElement(String, String, String, Attributes) - Method in class com.devsphere.xml.taglib.process.builder.Handler
Generates JSP code for handling a startElement() event.
startElement(String, String, String, Attributes) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Doesn't add any event because the StartElement event was created and added by wantDOM()
startElement(String, String, String, Attributes) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints information about a startElement() event.
startEntity(String) - Method in class com.devsphere.xml.saxdomix.SDXBuilderT
Does nothing.
startEntity(String) - Method in class com.devsphere.xml.saxdomix.SDXBuilder
Does nothing.
startEntity(String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
startEntity(String) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Does nothing.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.Start
Returns true if the current event is a StartElement or StartDocument instance.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Subclasses must implement this method and return true if the event loop should be started.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.PI
Returns true if the current event is a Processing instance and all tests are passed.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.Parse
Returns true if the current event is a StartDocument instance.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.End
Returns true if the current event is a EndElement or EndDocument instance.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.Element
Returns true if the current event is a StartElement instance and all tests are passed.
startLoop() - Method in class com.devsphere.xml.taglib.process.tag.Data
Returns true if the current event is a Characters instance.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.PI
Does nothing.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.OutputSupport
Subclasses must implement this method to start the XML content that the handled tag is supposed to produce.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Fragment
Serializes the DOM tree.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.End
Does nothing.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Element
Outputs the start tag of the element.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Document
Serializes the DOM tree, if the dom attribute is present.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Data
Does nothing.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Comment
Does nothing.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Attributes
Initializes the SAX object that holds the attributes.
startOutput() - Method in class com.devsphere.xml.taglib.output.tag.Attribute
Does nothing.
startPrefixMapping(String, String) - Method in class com.devsphere.xml.saxdomix.helpers.ResultFilter
Forwards the SAX event to the serializer object.
startPrefixMapping(String, String) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Does nothing.
stream - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The stream used for output

T

TestBean - class com.devsphere.examples.xml.taglib.TestBean.
JavaBean used by XTLDEMO.
TestBean() - Constructor for class com.devsphere.examples.xml.taglib.TestBean
 
threadCount - Variable in class com.devsphere.xml.benchmark.MainBase
The number of concurrent threads that parse the database
toString() - Method in class com.devsphere.xml.taglib.process.event.StartElement
Returns a text containing the values of some of the properties of this event, including its type.
toString() - Method in class com.devsphere.xml.taglib.process.event.StartDocument
Returns a text containing the values of some of the properties of this event, including its type.
toString() - Method in class com.devsphere.xml.taglib.process.event.Processing
Returns a text containing the values of some of the properties of this event, including its type.
toString() - Method in class com.devsphere.xml.taglib.process.event.HandleDOM
Returns a text containing the values of some of the properties of this event, including its type.
toString() - Method in class com.devsphere.xml.taglib.process.event.EventSupport
Returns a text containing the values of some of the properties of this event.
toString() - Method in class com.devsphere.xml.taglib.process.event.EndElement
Returns a text containing the values of some of the properties of this event, including its type.
toString() - Method in class com.devsphere.xml.taglib.process.event.EndDocument
Returns a text containing the values of some of the properties of this event, including its type.
toString() - Method in class com.devsphere.xml.taglib.process.event.Characters
Returns a text containing the values of some of the properties of this event, including its type.
transform(Source, Result) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
Process the source tree to the output result.
transform(Source, Result) - Method in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
Does the transformation.
TransformerRunner - class com.devsphere.examples.xml.saxdomix.TransformerRunner.
This class is a generic launcher for Transformers.
TransformerRunner() - Constructor for class com.devsphere.examples.xml.saxdomix.TransformerRunner
 
traxFactory - Static variable in class com.devsphere.xml.saxdomix.SDXTransformer
Factory for Transformer and TransformerHandler objects
traxFactory - Static variable in class com.devsphere.xml.saxdomix.helpers.DefaultSDXHelperT
Factory for TransformerHandler objects

V

validate(CommonSupport) - Method in class com.devsphere.xml.taglib.process.tag.ProcessSupport
Verify if the handled tag was placed in the right context.
validate(CommonSupport) - Method in class com.devsphere.xml.taglib.support.tag.CommonSupport
Subclasses may call this method to verify if the handled tag was placed in the right context.
validation - Variable in class com.devsphere.xml.benchmark.MainBase
Flag for enabling the validation support
variable - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The name of the wariable from the HTML wrapper

W

wantDOM - Variable in class com.devsphere.xml.saxdomix.SDXOldBuilder
The flag that indicates the current parsing mode (false means SAX; true means DOM)
wantDOM - Variable in class com.devsphere.xml.saxdomix.SDXBuilderT
The flag that indicates the current parsing mode (false means SAX; true means DOM)
wantDOM - Variable in class com.devsphere.xml.saxdomix.SDXBuilder
The flag that indicates the current parsing mode (false means SAX; true means DOM)
wantDOM(String, AttributeList) - Method in interface com.devsphere.xml.saxdomix.SDXOldController
Returns true when the application wants to receive a DOM sub-tree for handling.
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.xml.saxdomix.SDXTransformer
The application must implement this method and returns true when a DOM sub-tree should be transformed by fragmentTransformer.
wantDOM(String, String, String, Attributes) - Method in interface com.devsphere.xml.saxdomix.SDXController
Returns true when the application wants to receive a DOM sub-tree for handling.
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.xml.taglib.output.builder.Controller
Returns false.
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.xml.taglib.process.builder.Controller
Generates code for handling a DOM sub-tree.
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.xml.taglib.process.parse.Handler
Returns true when the application wants to receive a DOM sub-tree for handling.
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.examples.xml.saxdomix.SmartTransformer
Returns true when the application wants to receive a DOM sub-tree for handling, that is the elements vector contains the qualified name of the current element
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.examples.xml.saxdomix.MixedTransformer
Returns true when the application wants to receive a DOM sub-tree for transforming, that is the current element has a wantDOM="true" attribute.
wantDOM(String, String, String, Attributes) - Method in class com.devsphere.examples.xml.saxdomix.DOMOutputter
Returns true when the application wants to receive a DOM sub-tree for handling, that is the elements vector contains the qualified name of the current element
warning(SAXParseException) - Method in class com.devsphere.xml.taglib.support.builder.BuilderSupport
Logs a parse warning.
warning(SAXParseException) - Method in class com.devsphere.examples.xml.saxdomix.SAXOutputter
Prints a warning.
Worker - class com.devsphere.xml.taglib.process.parse.Worker.
This thread class does the parsing of the XML documents.
Worker(InputSource, Handler, boolean, AbstractLogger, PageContext) - Constructor for class com.devsphere.xml.taglib.process.parse.Worker
Initializes the parsing thread.
wrapper - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The content of the HTML wrapper
WrapperTransformer - class com.devsphere.examples.xml.saxdomix.WrapperTransformer.
This example is based on SmartTransformer, but it creates an HTML file as output.
WrapperTransformer(String, String, String) - Constructor for class com.devsphere.examples.xml.saxdomix.WrapperTransformer
Does the initialization.
write(char[]) - Method in class com.devsphere.xml.taglib.output.write.Filter
Writes an array of characters.
write(char[], int, int) - Method in class com.devsphere.xml.taglib.output.write.Filter
Writes an array of characters.
write(int) - Method in class com.devsphere.xml.taglib.output.write.Filter
Writes a character.
write(Node) - Method in class com.devsphere.xml.taglib.output.write.Serializer
Serializes a DOM tree.
write(String) - Method in class com.devsphere.xml.taglib.output.write.Filter
Writes a string.
write(String, int, int) - Method in class com.devsphere.xml.taglib.output.write.Filter
Writes a string.
writer - Variable in class com.devsphere.examples.xml.saxdomix.WrapperTransformer
The writer used for output

X

XALAN_PREFFIX - Static variable in class com.devsphere.examples.xml.saxdomix.TransformerRunner
The prefix of the output properties that are Xalan specific
xpathExpressions(String, Element) - Method in class com.devsphere.xml.taglib.process.builder.Controller
Generates a list of valid XPath expressions that can be evaluated in the given context.

A B C D E F G H I J L M N O P R S T V W X

 Devsphere.com