org.webdocwf.util.loader
Class LoadVariable

java.lang.Object
  extended byorg.xml.sax.HandlerBase
      extended byorg.webdocwf.util.loader.LoadVariable
All Implemented Interfaces:
org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class LoadVariable
extends org.xml.sax.HandlerBase

LoadVariable.java This class parses a document (OutputStream) and writes the documents contents back to standard output. This class changes variables defined in variable tags.


Constructor Summary
LoadVariable(java.io.OutputStream out, Loader l)
          Construct object LoadVariable with associated outputStream and object class Loader.
 
Method Summary
 void characters(char[] ch, int start, int length)
          Characters.
 void endDocument()
          End document.
 void endElement(java.lang.String name)
          End element.
 void error(org.xml.sax.SAXParseException ex)
          Error.
 void fatalError(org.xml.sax.SAXParseException ex)
          Fatal error.
 void ignorableWhitespace(char[] ch, int start, int length)
          Ignorable whitespace.
static void main(java.lang.String[] argv)
          Main program entry point.
 void parseURI()
          Method parseUri parses a file "uri" and writes the file contents back to standard output including contents of 'include' files .
 void processingInstruction(java.lang.String target, java.lang.String data)
          Processing instruction.
 void startDocument()
          Start document.
 void startElement(java.lang.String name, org.xml.sax.AttributeList atts)
          Start element.
 void warning(org.xml.sax.SAXParseException ex)
          Warning.
 
Methods inherited from class org.xml.sax.HandlerBase
notationDecl, resolveEntity, setDocumentLocator, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadVariable

public LoadVariable(java.io.OutputStream out,
                    Loader l)
Construct object LoadVariable with associated outputStream and object class Loader. Class uses default "UTF-8" encoding.

Parameters:
out - - OutputStream where will be written final XML.
l - - object of Loader class. Sets values of variable tags attributes and sets POutpuStream witch will be parsed.
Method Detail

main

public static void main(java.lang.String[] argv)
Main program entry point.

Parameters:
argv - is input parameters

parseURI

public void parseURI()
Method parseUri parses a file "uri" and writes the file contents back to standard output including contents of 'include' files .


processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
Processing instruction.

Parameters:
target - is target
data - is target data

startDocument

public void startDocument()
Start document.


startElement

public void startElement(java.lang.String name,
                         org.xml.sax.AttributeList atts)
Start element.

Parameters:
name - is the name of the tag
atts - is attributes if tag

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Characters.

Parameters:
ch - is character array
start - is int
length - is length
Throws:
org.xml.sax.SAXException

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start,
                                int length)
Ignorable whitespace.

Parameters:
ch - is character array
start - is int
length - is length
Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String name)
End element.

Parameters:
name - is name of the tag

endDocument

public void endDocument()
End document.


warning

public void warning(org.xml.sax.SAXParseException ex)
Warning.

Parameters:
ex - is SAXParseException object

error

public void error(org.xml.sax.SAXParseException ex)
Error.

Parameters:
ex - is SAXParseException object

fatalError

public void fatalError(org.xml.sax.SAXParseException ex)
                throws org.xml.sax.SAXException
Fatal error.

Parameters:
ex - is SAXParseException object
Throws:
org.xml.sax.SAXException


Copyright © 2002-2007 Together - the Workgroup. All Rights Reserved.