|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.saxon.tree.NodeImpl
net.sf.saxon.tree.ElementImpl
net.sf.saxon.tree.ElementWithAttributes
net.sf.saxon.style.StyleElement
com.sonicsw.xq.service.xform.MessageExtension
public class MessageExtension
Saxon extension element for creating messages and parts from a stylesheet.
Field Summary |
---|
Fields inherited from class net.sf.saxon.style.StyleElement |
---|
REPORT_ALWAYS, REPORT_IF_INSTANTIATED, REPORT_UNLESS_FALLBACK_AVAILABLE, REPORT_UNLESS_FORWARDS_COMPATIBLE |
Fields inherited from class net.sf.saxon.tree.NodeImpl |
---|
NODE_LETTER |
Fields inherited from interface net.sf.saxon.om.NodeInfo |
---|
ALL_NAMESPACES, EMPTY_NAMESPACE_LIST, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES |
Fields inherited from interface net.sf.saxon.om.ValueRepresentation |
---|
EMPTY_VALUE_ARRAY |
Constructor Summary | |
---|---|
MessageExtension()
|
Method Summary | |
---|---|
void |
addChild(net.sf.saxon.tree.NodeImpl arg0,
int arg1)
|
void |
compact(int arg0)
|
net.sf.saxon.expr.Expression |
compile(net.sf.saxon.instruct.Executable exec)
|
net.sf.saxon.om.AxisIterator |
enumerateChildren(net.sf.saxon.pattern.NodeTest arg0)
|
net.sf.saxon.om.NodeInfo |
getFirstChild()
|
net.sf.saxon.om.NodeInfo |
getLastChild()
|
java.lang.String |
getOutputProperty(net.sf.saxon.Controller controller,
java.lang.String name)
|
java.lang.String |
getStringValue()
|
java.lang.CharSequence |
getStringValueCS()
|
boolean |
hasChildNodes()
|
boolean |
isInstruction()
|
boolean |
mayContainTemplateBody()
|
void |
prepareAttributes()
|
void |
useChildrenArray(net.sf.saxon.tree.NodeImpl[] arg0)
|
void |
validate()
|
Methods inherited from class net.sf.saxon.style.StyleElement |
---|
allocateLocationId, allocatePatternSlots, allocateSlots, allocateSlots, backwardsCompatibleModeIsEnabled, bindVariable, checkEmpty, checkTopLevel, checkWithinTemplate, compileSequenceConstructor, fixupReferences, forwardsCompatibleModeIsEnabled, getAttributeValue, getConstructType, getContainingSlotManager, getContainingStylesheet, getExecutable, getHostLanguage, getLineNumber, getLineNumber, getLocationProvider, getNamespaceResolver, getObjectFingerprint, getObjectNameCode, getPrecedence, getPreparedStylesheet, getPrincipalStylesheet, getProperties, getProperty, getSchemaType, getStaticContext, getStylesheetFunction, getSystemId, getTargetNamePool, getTypeAnnotation, getVersion, isExcludedNamespace, isExtensionNamespace, isTopLevel, makeAttributeValueTemplate, makeExpression, makeNameCode, makeNamespaceContext, makePattern, makeSequenceType, markTailCalls, mayContainFallback, mayContainSequenceConstructor, postValidate, processAllAttributes, processAttributes, replaceSubExpression, reportAbsence, setLineNumber, setObjectNameCode, substituteFor, typeCheck, typeCheck, validateSubtree |
Methods inherited from class net.sf.saxon.tree.ElementWithAttributes |
---|
copy, getAttributeList, getAttributeValue, getDeclaredNamespaces, getInScopeNamespaceCodes, getPrefixForURI, getURICodeForPrefix, getURIForPrefix, initialise, iteratePrefixes, sendNamespaceDeclarations, setNamespaceDeclarations |
Methods inherited from class net.sf.saxon.tree.ElementImpl |
---|
generateId, getBaseURI, getDocumentRoot, getNameCode, getNodeKind, getRoot, getSystemId, setNameCode, setSystemId |
Methods inherited from class net.sf.saxon.tree.NodeImpl |
---|
atomize, compareOrder, equals, getColumnNumber, getConfiguration, getDisplayName, getDocumentNumber, getFingerprint, getLocalPart, getNamePool, getNextInDocument, getNextSibling, getParent, getPrefix, getPreviousInDocument, getPreviousSibling, getPublicId, getTypeAnnotation, getTypedValue, getURI, hashCode, isSameNodeInfo, iterateAxis, iterateAxis |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.saxon.trace.InstructionInfo |
---|
getSystemId |
Methods inherited from interface org.xml.sax.Locator |
---|
getColumnNumber, getPublicId |
Methods inherited from interface javax.xml.transform.SourceLocator |
---|
getColumnNumber, getPublicId |
Constructor Detail |
---|
public MessageExtension()
Method Detail |
---|
public boolean isInstruction()
isInstruction
in class net.sf.saxon.style.StyleElement
public boolean mayContainTemplateBody()
public void prepareAttributes() throws net.sf.saxon.trans.XPathException
prepareAttributes
in class net.sf.saxon.style.StyleElement
net.sf.saxon.trans.XPathException
public void validate() throws net.sf.saxon.trans.XPathException
validate
in class net.sf.saxon.style.StyleElement
net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression compile(net.sf.saxon.instruct.Executable exec) throws net.sf.saxon.trans.XPathException
compile
in class net.sf.saxon.style.StyleElement
net.sf.saxon.trans.XPathException
public java.lang.String getOutputProperty(net.sf.saxon.Controller controller, java.lang.String name) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException
public final boolean hasChildNodes()
hasChildNodes
in interface net.sf.saxon.om.NodeInfo
hasChildNodes
in class net.sf.saxon.tree.NodeImpl
public final net.sf.saxon.om.AxisIterator enumerateChildren(net.sf.saxon.pattern.NodeTest arg0)
public final net.sf.saxon.om.NodeInfo getFirstChild()
getFirstChild
in class net.sf.saxon.tree.NodeImpl
public final net.sf.saxon.om.NodeInfo getLastChild()
getLastChild
in class net.sf.saxon.tree.NodeImpl
public java.lang.String getStringValue()
public java.lang.CharSequence getStringValueCS()
getStringValueCS
in interface net.sf.saxon.om.Item
getStringValueCS
in interface net.sf.saxon.om.ValueRepresentation
getStringValueCS
in class net.sf.saxon.tree.NodeImpl
public void useChildrenArray(net.sf.saxon.tree.NodeImpl[] arg0)
public void addChild(net.sf.saxon.tree.NodeImpl arg0, int arg1)
public void compact(int arg0)
|
Sonic ESB API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |