net.sf.joost.instruction
Class GroupFactory.Instance
java.lang.Object
net.sf.joost.instruction.AbstractInstruction
net.sf.joost.instruction.NodeBase
net.sf.joost.instruction.GroupBase
net.sf.joost.instruction.GroupFactory.Instance
- All Implemented Interfaces:
- Cloneable, Constants
- Enclosing class:
- GroupFactory
public final class GroupFactory.Instance
- extends GroupBase
Represents an instance of the group
element.
Fields inherited from class net.sf.joost.instruction.GroupBase |
children, containedGroups, globalProcedures, groupName, groupProcedures, groupTemplates, namedGroups, parentGroup, passThrough, recognizeCdata, stripSpace, visibleProcedures, visibleTemplates |
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.GroupBase |
addGroupProcedures, addGroupTemplates, compile, enterRecursionLevel, exitRecursionLevel, getGlobalTemplates, getVisibleTemplates, initGroupVariables, onDeepCopy, process, processable |
GroupFactory.Instance
protected GroupFactory.Instance(String qName,
NodeBase parent,
ParseContext context,
String groupName,
byte passThrough,
boolean stripSpace,
boolean recognizeCdata)
insert
public void insert(NodeBase node)
throws SAXParseException
- Checks for allowed children before inserting them.
- Overrides:
insert
in class GroupBase
- Parameters:
node
- the child to adopt
- Throws:
SAXParseException
toString
public String toString()
- Overrides:
toString
in class NodeBase