net.sf.joost.instruction
Class NSAliasFactory.Instance
java.lang.Object
net.sf.joost.instruction.AbstractInstruction
net.sf.joost.instruction.NodeBase
net.sf.joost.instruction.NSAliasFactory.Instance
- All Implemented Interfaces:
- Cloneable, Constants
- Enclosing class:
- NSAliasFactory
public final class NSAliasFactory.Instance
- extends NodeBase
Represents an instance of the namespace-alias
element.
It has no real functionality of its own; it is only needed to
simplify the parsing process of the transformation sheet.
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 |
NSAliasFactory.Instance
protected NSAliasFactory.Instance(String qName,
NodeBase parent,
ParseContext context)
processable
public boolean processable()
- Overrides:
processable
in class NodeBase
- Returns:
true
if NodeBase.process(net.sf.joost.stx.Context)
can be invoked on this
node, and false
otherwise
process
public short process(Context c)
throws SAXException
- Description copied from class:
NodeBase
- Save local variables if needed.
- Overrides:
process
in class NodeBase
- Parameters:
c
- the current context
- Returns:
Constants.PR_CONTINUE
- Throws:
SAXException
- if an error occurs (in a derived class)