org.bibop.xml.xforge
Class ElementFactory

java.lang.Object
  |
  +--org.bibop.xml.xforge.ElementFactory

public class ElementFactory
extends java.lang.Object

Factory of x:forge elements.

Version:
1.0
Author:
Alberto Garoffolo

Field Summary
static java.lang.String XFORGE_ATTR_ATTRIBUTENAME
          XForge attributes names
static java.lang.String XFORGE_ATTR_EVALUATEEXPRESSION
           
static java.lang.String XFORGE_ATTR_GETVARIABLENAME
           
static java.lang.String XFORGE_ATTR_IFCONDITION
           
static java.lang.String XFORGE_ATTR_IMPORTHREF
           
static java.lang.String XFORGE_ATTR_IMPORTPARSE
           
static java.lang.String XFORGE_ATTR_INCLUDEFUNCTION
           
static java.lang.String XFORGE_ATTR_INCLUDELIBRARY
           
static java.lang.String XFORGE_ATTR_NODENAME
           
static java.lang.String XFORGE_ATTR_NUMBERNAME
           
static java.lang.String XFORGE_ATTR_PARAMETERNAME
           
static java.lang.String XFORGE_ATTR_PARAMETERSRC
           
static java.lang.String XFORGE_ATTR_PROCESSTYPE
           
static java.lang.String XFORGE_ATTR_SETVARIABLENAME
           
static java.lang.String XFORGE_ATTR_STRINGNAME
           
static java.lang.String XFORGE_ATTR_TAGNAME
           
static java.lang.String XFORGE_ATTR_WHILECONDITION
           
static java.lang.String XFORGE_TAG_ATTRIBUTE
           
static java.lang.String XFORGE_TAG_ELEMENT
          XForge tag names
static java.lang.String XFORGE_TAG_ELSE
           
static java.lang.String XFORGE_TAG_EVALUATE
           
static java.lang.String XFORGE_TAG_GETVARIABLE
           
static java.lang.String XFORGE_TAG_IF
           
static java.lang.String XFORGE_TAG_IMPORT
           
static java.lang.String XFORGE_TAG_INCLUDE
           
static java.lang.String XFORGE_TAG_NODE
           
static java.lang.String XFORGE_TAG_NUMBER
           
static java.lang.String XFORGE_TAG_PARAMETER
           
static java.lang.String XFORGE_TAG_PROCESS
           
static java.lang.String XFORGE_TAG_SETVARIABLE
           
static java.lang.String XFORGE_TAG_STRING
           
static java.lang.String XFORGE_TAG_WHILE
           
 
Constructor Summary
ElementFactory()
           
 
Method Summary
static Element getInstance(java.lang.String uri, java.lang.String name, org.xml.sax.Attributes attrs, ProcessingOptions po)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XFORGE_TAG_ELEMENT

public static final java.lang.String XFORGE_TAG_ELEMENT
XForge tag names

See Also:
Constant Field Values

XFORGE_TAG_ATTRIBUTE

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

XFORGE_TAG_PROCESS

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

XFORGE_TAG_PARAMETER

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

XFORGE_TAG_SETVARIABLE

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

XFORGE_TAG_GETVARIABLE

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

XFORGE_TAG_EVALUATE

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

XFORGE_TAG_WHILE

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

XFORGE_TAG_IF

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

XFORGE_TAG_ELSE

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

XFORGE_TAG_NUMBER

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

XFORGE_TAG_STRING

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

XFORGE_TAG_NODE

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

XFORGE_TAG_INCLUDE

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

XFORGE_TAG_IMPORT

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

XFORGE_ATTR_ATTRIBUTENAME

public static final java.lang.String XFORGE_ATTR_ATTRIBUTENAME
XForge attributes names

See Also:
Constant Field Values

XFORGE_ATTR_TAGNAME

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

XFORGE_ATTR_PROCESSTYPE

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

XFORGE_ATTR_PARAMETERNAME

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

XFORGE_ATTR_PARAMETERSRC

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

XFORGE_ATTR_SETVARIABLENAME

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

XFORGE_ATTR_GETVARIABLENAME

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

XFORGE_ATTR_EVALUATEEXPRESSION

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

XFORGE_ATTR_WHILECONDITION

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

XFORGE_ATTR_IFCONDITION

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

XFORGE_ATTR_NUMBERNAME

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

XFORGE_ATTR_NODENAME

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

XFORGE_ATTR_STRINGNAME

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

XFORGE_ATTR_INCLUDELIBRARY

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

XFORGE_ATTR_INCLUDEFUNCTION

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

XFORGE_ATTR_IMPORTHREF

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

XFORGE_ATTR_IMPORTPARSE

public static final java.lang.String XFORGE_ATTR_IMPORTPARSE
See Also:
Constant Field Values
Constructor Detail

ElementFactory

public ElementFactory()
Method Detail

getInstance

public static Element getInstance(java.lang.String uri,
                                  java.lang.String name,
                                  org.xml.sax.Attributes attrs,
                                  ProcessingOptions po)
                           throws IllegalElementException
IllegalElementException


Copyright 2003 Bibop Research International. All Rights Reserved.