|
|||||||||
| 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.XSLGeneralIncorporate
Abstract class to represent xsl:include or xsl:import element in the stylesheet.
The xsl:include and xsl:import elements have mandatory attribute href
| Fields inherited from class com.icl.saxon.style.StyleElement |
attributeSets, version |
| Fields inherited from class com.icl.saxon.tree.ElementWithAttributes |
attributeList, namespaceList |
| Fields inherited from class com.icl.saxon.tree.ElementImpl |
emptyArray, fullName, index, parent, sequence |
| Fields inherited from interface com.icl.saxon.om.NodeInfo |
ATTRIBUTE, COMMENT, DOCUMENT, ELEMENT, NAMESPACE, NODE, NONE, NUMBER_OF_TYPES, PI, 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 | |
XSLGeneralIncorporate()
|
|
| Method Summary | |
XSLStyleSheet |
getIncludedStyleSheet(XSLStyleSheet importer,
int precedence)
|
abstract boolean |
isImport()
isImport() returns true if this is an xsl:import statement rather than an xsl:include |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.xml.sax.Locator |
getColumnNumber, getLineNumber, getPublicId, getSystemId |
| Methods inherited from interface com.icl.saxon.expr.StaticContext |
getLineNumber, getSystemId, makeName, makePrefixTest |
| Methods inherited from interface com.icl.saxon.om.ElementInfo |
getInheritedAttribute, isFirstChild, isFirstInGroup, isLastChild, isLastInGroup |
| 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 XSLGeneralIncorporate()
| Method Detail |
public abstract boolean isImport()
throws org.xml.sax.SAXException
public void prepareAttributes()
throws org.xml.sax.SAXException
StyleElementprepareAttributes in class StyleElement
public void validate()
throws org.xml.sax.SAXException
StyleElementvalidate in class StyleElement
public XSLStyleSheet getIncludedStyleSheet(XSLStyleSheet importer,
int precedence)
throws org.xml.sax.SAXException
public void process(Context context)
throws org.xml.sax.SAXException
StyleElementprocess in class StyleElementcom.icl.saxon.style.StyleElementcontext - The context in the source XML document, giving access to the current node,
the current variables, etc.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||