net.sf.joost.instruction
Class ElementFactory.Instance
java.lang.Object
net.sf.joost.instruction.AbstractInstruction
net.sf.joost.instruction.NodeBase
net.sf.joost.instruction.ElementFactory.Instance
- All Implemented Interfaces:
- Constants
- Enclosing class:
- ElementFactory
- public final class ElementFactory.Instance
- extends NodeBase
Represents an instance of the element
element.
Fields inherited from interface net.sf.joost.Constants |
DEBUG, DEFAULT_ENCODING, FEAT_NS, FEAT_NSPREFIX, FEATURE_URI_PREFIX, FUNC_NS, JOOST_EXT_NS, PR_ATTRIBUTES, PR_BUFFER, PR_CHILDREN, PR_CONTINUE, PR_ERROR, PR_SELF, PR_SIBLINGS, STX_NS |
Method Summary |
short |
process(Context context)
Emits an startElement event to the result stream. |
short |
processEnd(Context context)
Emits an endElement event to the result stream. |
name
private Tree name
namespace
private Tree namespace
nsSet
private Hashtable nsSet
ElementFactory.Instance
protected ElementFactory.Instance(String qName,
NodeBase parent,
ParseContext context,
Tree name,
Tree namespace)
process
public short process(Context context)
throws SAXException
- Emits an startElement event to the result stream.
- Overrides:
process
in class NodeBase
- Returns:
Constants.PR_CONTINUE
- Throws:
SAXException
- if an error occurs (in a derived class)
processEnd
public short processEnd(Context context)
throws SAXException
- Emits an endElement event to the result stream.
- Overrides:
processEnd
in class NodeBase
- Parameters:
context
- the current context
- Returns:
Constants.PR_CONTINUE
- Throws:
SAXException
- if an error occurs (in a derived class)