net.sf.joost.instruction
Class DoctypeFactory.Instance
java.lang.Object
net.sf.joost.instruction.AbstractInstruction
net.sf.joost.instruction.NodeBase
net.sf.joost.instruction.DoctypeFactory.Instance
- All Implemented Interfaces:
- Cloneable, Constants
- Enclosing class:
- DoctypeFactory
public class DoctypeFactory.Instance
- extends NodeBase
Represents an instance of the doctype
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 |
nameAVT
private Tree nameAVT
publicAVT
private Tree publicAVT
systemAVT
private Tree systemAVT
DoctypeFactory.Instance
public DoctypeFactory.Instance(String qName,
NodeBase parent,
ParseContext context,
Tree nameAVT,
Tree publicAVT,
Tree systemAVT)
process
public short process(Context context)
throws SAXException
- Create a document type definition.
- 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