net.sf.joost.instruction
Class VariableBase
java.lang.Object
net.sf.joost.instruction.AbstractInstruction
net.sf.joost.instruction.NodeBase
net.sf.joost.instruction.VariableBase
- All Implemented Interfaces:
- Cloneable, Constants
- Direct Known Subclasses:
- BufferFactory.Instance, ParamFactory.Instance, VariableFactory.Instance
public class VariableBase
- extends NodeBase
Common base class for variables, parameters, and buffers.
- Version:
- $Revision: 2.2 $ $Date: 2003/06/03 14:30:27 $
- Author:
- Oliver Becker
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 |
Methods inherited from class net.sf.joost.instruction.NodeBase |
compile, declareVariable, getNode, getNodeEnd, insert, mayDropEnd, onDeepCopy, process, processable, processEnd, setEndLocation, toString |
expName
protected String expName
keepValue
protected boolean keepValue
VariableBase
public VariableBase(String qName,
NodeBase parent,
ParseContext context,
String expName,
boolean keepValue,
boolean mayHaveChildren)