net.sf.joost.instruction
Class ElementEndFactory.Instance
java.lang.Object
net.sf.joost.instruction.AbstractInstruction
net.sf.joost.instruction.NodeBase
net.sf.joost.instruction.ElementEndFactory.Instance
- All Implemented Interfaces:
- Cloneable, Constants
- Enclosing class:
- ElementEndFactory
public final class ElementEndFactory.Instance
- extends NodeBase
Represents an instance of the end-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 |
name
private Tree name
namespace
private Tree namespace
nsSet
private Hashtable nsSet
ElementEndFactory.Instance
protected ElementEndFactory.Instance(String qName,
NodeBase parent,
ParseContext context,
Tree name,
Tree namespace)
process
public short process(Context context)
throws SAXException
- Emits an endElement event to the result stream.
- Overrides:
process
in class NodeBase
- Parameters:
context
- the current context
- Returns:
Constants.PR_CONTINUE
- Throws:
SAXException
- if an error occurs (in a derived class)
onDeepCopy
protected void onDeepCopy(AbstractInstruction copy,
HashMap copies)
- Description copied from class:
AbstractInstruction
- Callback that will be called when a clone of this instance has been
created. To be overridden in subclasses.
- Overrides:
onDeepCopy
in class NodeBase
- Parameters:
copy
- the created clonescopies
- the map of already copied objects