weblogic.apache.xalan.templates
Class ElemMessage
java.lang.Object
|
+--weblogic.apache.xml.utils.UnImplNode
|
+--weblogic.apache.xalan.templates.ElemTemplateElement
|
+--weblogic.apache.xalan.templates.ElemMessage
- public class ElemMessage
- extends ElemTemplateElement
Implement xsl:message.
This class is based on an implementation from the Apache XML
Project. In future releases the XML parser, XSLT processor, and
associated classes will likely be updated to be based on a later
version of the Apache implementations. Since Apache does not guarantee
backwards compatibility between versions of their software, we cannot
guarantee backwards compatibility of any of the classes contained in
the weblogic.apache package or sub-packages.
- See Also:
- message in XSLT Specification, Serialized Form
Method Summary
|
void |
execute(TransformerImpl transformer,
org.w3c.dom.Node sourceNode,
QName mode)
Send a message to diagnostics. |
java.lang.String |
getNodeName()
Return the node name. |
boolean |
getTerminate()
Get the "terminate" attribute. |
int |
getXSLToken()
Get an int constant identifying the type of element. |
void |
setTerminate(boolean v)
Set the "terminate" attribute. |
Methods inherited from class weblogic.apache.xalan.templates.ElemTemplateElement |
appendChild,
canStripWhiteSpace,
compareTo,
compose,
containsExcludeResultPrefix,
error,
error,
getBaseIdentifier,
getChildNodes,
getColumnNumber,
getDeclaredPrefixes,
getDOMBackPointer,
getFirstChild,
getFirstChildElem,
getLastChild,
getLength,
getLineNumber,
getNamespaceForPrefix,
getNamespaceForPrefix,
getNextSibling,
getNextSiblingElem,
getNodeType,
getOwnerDocument,
getParentElem,
getParentNode,
getPrefixes,
getPreviousSibling,
getPublicId,
getStylesheet,
getStylesheetComposed,
getStylesheetRoot,
getSystemId,
getTagName,
getUid,
getXmlSpace,
hasChildNodes,
isCompiledTemplate,
isValidNCName,
item,
recompose,
removeChild,
replaceChild,
resolvePrefixTables,
runtimeInit,
setDOMBackPointer,
setLocaterInfo,
setPrefixes,
setPrefixes,
setUid,
setXmlSpace,
shouldStripWhiteSpace |
Methods inherited from class weblogic.apache.xml.utils.UnImplNode |
appendData,
cloneNode,
createAttribute,
createAttributeNS,
createCDATASection,
createComment,
createDocumentFragment,
createElement,
createElementNS,
createEntityReference,
createProcessingInstruction,
createTextNode,
deleteData,
error,
getAttribute,
getAttributeNode,
getAttributeNodeNS,
getAttributeNS,
getAttributes,
getDoctype,
getDocumentElement,
getElementById,
getElementsByTagName,
getElementsByTagNameNS,
getImplementation,
getLocalName,
getNamespaceURI,
getNodeValue,
getOwnerElement,
getPrefix,
getSpecified,
hasAttribute,
hasAttributeNS,
hasAttributes,
importNode,
insertBefore,
insertData,
isSupported,
normalize,
removeAttribute,
removeAttributeNode,
removeAttributeNS,
removeChild,
replaceData,
setAttribute,
setAttributeNode,
setAttributeNodeNS,
setAttributeNS,
setData,
setNodeValue,
setPrefix,
setValue,
splitText,
substringData |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ElemMessage
public ElemMessage()
setTerminate
public void setTerminate(boolean v)
- Set the "terminate" attribute.
If the terminate attribute has the value yes, then the
XSLT transformer should terminate processing after sending
the message. The default value is no.
- Parameters:
v
- Value to set for "terminate" attribute.
getTerminate
public boolean getTerminate()
- Get the "terminate" attribute.
If the terminate attribute has the value yes, then the
XSLT transformer should terminate processing after sending
the message. The default value is no.
- Returns:
- value of "terminate" attribute.
getXSLToken
public int getXSLToken()
- Get an int constant identifying the type of element.
- Returns:
- The token ID for this element
- Overrides:
- getXSLToken in class ElemTemplateElement
- See Also:
Constants
getNodeName
public java.lang.String getNodeName()
- Return the node name.
- Returns:
- name of the element
- Overrides:
- getNodeName in class ElemTemplateElement
execute
public void execute(TransformerImpl transformer,
org.w3c.dom.Node sourceNode,
QName mode)
throws javax.xml.transform.TransformerException
- Send a message to diagnostics.
The xsl:message instruction sends a message in a way that
is dependent on the XSLT transformer. The content of the xsl:message
instruction is a template. The xsl:message is instantiated by
instantiating the content to create an XML fragment. This XML
fragment is the content of the message.
- Parameters:
transformer
- non-null reference to the the current transform-time state.sourceNode
- non-null reference to the current source node.mode
- reference, which may be null, to the current mode.- Throws:
- javax.xml.transform.TransformerException -
- Overrides:
- execute in class ElemTemplateElement
WebLogic classes and methods that do not appear in this reference are not public and are not supported.