|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.icl.saxon.om.AbstractNode com.icl.saxon.tree.NodeImpl com.icl.saxon.tree.ParentNodeImpl com.icl.saxon.tree.ElementImpl com.icl.saxon.tree.ElementWithAttributes com.icl.saxon.style.StyleElement com.icl.saxon.style.XSLForEach com.icl.saxon.style.SAXONGroup
Handler for saxon:group elements in stylesheet. This is the same as xsl:for-each
with the addition of a group-by attribute
Field Summary |
Fields inherited from class com.icl.saxon.style.StyleElement |
attributeSets, extensionNamespaces, REPORT_ALWAYS, REPORT_IF_INSTANTIATED, REPORT_UNLESS_FORWARDS_COMPATIBLE, reportingCircumstances, staticContext, validationError, version |
Fields inherited from class com.icl.saxon.tree.ElementWithAttributes |
attributeList, namespaceList |
Fields inherited from class com.icl.saxon.tree.ElementImpl |
nameCode, root, sequence |
Fields inherited from class com.icl.saxon.tree.NodeImpl |
emptyArray, index, parent |
Fields inherited from class com.icl.saxon.om.AbstractNode |
NODE_LETTER |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Fields inherited from interface com.icl.saxon.om.NodeInfo |
ATTRIBUTE, COMMENT, ELEMENT, NAMESPACE, NODE, NONE, NUMBER_OF_TYPES, PI, ROOT, TEXT |
Constructor Summary | |
SAXONGroup()
|
Method Summary | |
boolean |
isInstruction()
Determine whether this node is an instruction. |
void |
prepareAttributes()
Set the attribute list for the element. |
void |
process(Context context)
Process: called to do the real work of this stylesheet element. |
void |
validate()
Check that the element is valid. |
Methods inherited from class com.icl.saxon.style.XSLForEach |
mayContainTemplateBody |
Methods inherited from class com.icl.saxon.tree.ElementImpl |
addChild, compact, copy, copyStringValue, dropChildren, enumerateChildren, generateId, getBaseURI, getChildNodes, getDocumentRoot, getFirstChild, getLastChild, getLineNumber, getNameCode, getNodeType, getNodeValue, getNthChild, getSequenceNumber, getStringValue, getSystemId, hasChildNodes, makeNameCode, removeChild, renumberChildren, setLineNumber, setNameCode, setSystemId, useChildrenArray |
Methods inherited from class com.icl.saxon.tree.NodeImpl |
compareOrder, getDisplayName, getDocumentElement, getEnumeration, getFingerprint, getLocalName, getNamePool, getNextInDocument, getNextSibling, getOriginatingNode, getParent, getPrefix, getPreviousInDocument, getPreviousSibling, getURI, isSameNodeInfo, removeNode |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.xml.sax.Locator |
getColumnNumber, getLineNumber, getPublicId, getSystemId |
Methods inherited from interface org.w3c.dom.Element |
getElementsByTagName, getElementsByTagNameNS, getTagName |
Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
Constructor Detail |
public SAXONGroup()
Method Detail |
public boolean isInstruction()
isInstruction
in class XSLForEach
public void prepareAttributes() throws TransformerConfigurationException
StyleElement
prepareAttributes
in class XSLForEach
TransformerConfigurationException
public void validate() throws TransformerConfigurationException
StyleElement
validate
in class XSLForEach
TransformerConfigurationException
public void process(Context context) throws TransformerException
StyleElement
process
in class XSLForEach
TransformerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |