|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--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.XSLOutput
An xsl:output element in the stylesheet.
This is not to be confused with the xsl:output supported in earlier versions of SAXON,
which was a precursor to the present saxon:output element.
Fields inherited from class com.icl.saxon.style.StyleElement |
attributeSets, validationError, version |
Fields inherited from class com.icl.saxon.tree.ElementWithAttributes |
attributeList, namespaceList |
Fields inherited from class com.icl.saxon.tree.ElementImpl |
emptyArray, emptyEnumeration, index, nameCode, parent, root, sequence |
Fields inherited from interface com.icl.saxon.om.NodeInfo |
ATTRIBUTE, COMMENT, ELEMENT, NAMESPACE, NODE, NODE_TYPE_NAMES, NONE, NUMBER_OF_TYPES, PI, ROOT, TEXT |
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 |
Constructor Summary | |
XSLOutput()
|
Method Summary | |
protected java.lang.String |
getIndent(java.lang.String indentAtt)
Get indent value. |
static Emitter |
makeEmitter(java.lang.String className)
load a named output emitter or document handler and check it is OK. |
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 |
setDetails(OutputDetails details)
|
void |
validate()
Check that the element is valid. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.xml.sax.Locator |
getLineNumber, getPublicId, getSystemId |
Methods inherited from interface com.icl.saxon.om.NodeInfo |
copy, copyStringValue, defaultAction, enumerateChildren, getAllChildNodes, getDisplayName, getDocumentElement, getDocumentRoot, getFingerprint, getIndex, getLineNumber, getLocalName, getNameCode, getNextInDocument, getNodeName, getNodeType, getNumberOfChildren, getPath, getPrefix, getPreviousInDocument, getSequenceNumber, getSequentialKey, getSystemId, getURI, getURICode, getValue, isDocumentElement, isSameNode |
Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getChildNodes, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
Methods inherited from interface org.w3c.dom.Element |
getElementsByTagName, getElementsByTagNameNS, getTagName |
Constructor Detail |
public XSLOutput()
Method Detail |
public void prepareAttributes() throws org.xml.sax.SAXException
StyleElement
prepareAttributes
in class StyleElement
protected java.lang.String getIndent(java.lang.String indentAtt) throws org.xml.sax.SAXException
public void validate() throws org.xml.sax.SAXException
StyleElement
validate
in class StyleElement
public void process(Context context) throws org.xml.sax.SAXException
StyleElement
process
in class StyleElement
com.icl.saxon.style.StyleElement
context
- The context in the source XML document, giving access to the current node,
the current variables, etc.public void setDetails(OutputDetails details) throws org.xml.sax.SAXException
public static Emitter makeEmitter(java.lang.String className) throws org.xml.sax.SAXException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |