org.bibop.xml.xforge
Class TestEvaluateElement

java.lang.Object
  |
  +--org.bibop.xml.xforge.AbstractElement
        |
        +--org.bibop.xml.xforge.TestEvaluateElement
All Implemented Interfaces:
org.xml.sax.ContentHandler, Element, org.xml.sax.ext.LexicalHandler, PrefixesMonitor, XMLConsumer, XMLProducer

public class TestEvaluateElement
extends AbstractElement

Loop ...

Version:
1.0
Author:
Alberto Garoffolo

Field Summary
protected  java.lang.String expression
           
protected  java.lang.Class outputtype
           
protected  ExpressionsParser parser
           
protected  long starttime
           
static java.lang.String XFORGE_ATTR_EXPRESSION
           
 
Fields inherited from class org.bibop.xml.xforge.AbstractElement
contentHandler, lexicalHandler, parentPrefixesMonitor, po, saxEvents, xmlCompiler
 
Constructor Summary
TestEvaluateElement(org.xml.sax.Attributes attrs, ProcessingOptions aPO)
          Build the object using the Attributes list
 
Method Summary
 void toSax()
          Must be implemented by the extending classes
 
Methods inherited from class org.bibop.xml.xforge.AbstractElement
characters, comment, end, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, flushSAXCache, getActivePrefixes, ignorableWhitespace, output, output, processingInstruction, setConsumer, setContentHandler, setDocumentLocator, setLexicalHandler, setParent, setParentPrefixesMonitor, skippedEntity, start, startCDATA, startDocument, startDTD, startElement, startEntity, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XFORGE_ATTR_EXPRESSION

public static final java.lang.String XFORGE_ATTR_EXPRESSION
See Also:
Constant Field Values

starttime

protected long starttime

expression

protected java.lang.String expression

parser

protected ExpressionsParser parser

outputtype

protected final java.lang.Class outputtype
Constructor Detail

TestEvaluateElement

public TestEvaluateElement(org.xml.sax.Attributes attrs,
                           ProcessingOptions aPO)
                    throws IllegalElementException
Build the object using the Attributes list

Parameters:
attrs - the Attributes list
Throws:
IllegalElementException - Invalid x:forge element declaration
Method Detail

toSax

public void toSax()
           throws org.xml.sax.SAXException
Description copied from class: AbstractElement
Must be implemented by the extending classes

Specified by:
toSax in interface XMLProducer
Specified by:
toSax in class AbstractElement
Throws:
org.xml.sax.SAXException


Copyright 2003 Bibop Research International. All Rights Reserved.