|
|||||||||
| 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.ParentNodeImpl
net.sf.saxon.tree.ElementImpl
net.sf.saxon.style.StyleElement
net.sf.saxon.style.XSLDecimalFormat
public class XSLDecimalFormat
Handler for xsl:decimal-format elements in stylesheet.
| Field Summary | |
|---|---|
(package private) String |
decimalSeparator
|
(package private) String |
digit
|
(package private) String |
groupingSeparator
|
(package private) String |
infinity
|
(package private) String |
minusSign
|
(package private) String |
name
|
(package private) String |
NaN
|
(package private) String |
patternSeparator
|
(package private) String |
percent
|
(package private) String |
perMille
|
(package private) boolean |
prepared
|
(package private) String |
zeroDigit
|
| Fields inherited from class net.sf.saxon.style.StyleElement |
|---|
defaultCollationName, defaultXPathNamespace, extensionNamespaces, REPORT_ALWAYS, REPORT_IF_INSTANTIATED, REPORT_UNLESS_FALLBACK_AVAILABLE, REPORT_UNLESS_FORWARDS_COMPATIBLE, reportingCircumstances, staticContext, validationError, version |
| Fields inherited from class net.sf.saxon.tree.ElementImpl |
|---|
attributeList, nameCode, namespaceList, typeCode |
| Fields inherited from class net.sf.saxon.tree.ParentNodeImpl |
|---|
children, sequence |
| Fields inherited from class net.sf.saxon.tree.NodeImpl |
|---|
index, NODE_LETTER, parent |
| Fields inherited from interface net.sf.saxon.om.NodeInfo |
|---|
ALL_NAMESPACES, EMPTY_NAMESPACE_LIST, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES |
| Constructor Summary | |
|---|---|
XSLDecimalFormat()
|
|
| Method Summary | |
|---|---|
Expression |
compile(Executable exec)
Compile the instruction on the stylesheet tree into an executable instruction for use at run-time. |
void |
index(XSLStylesheet top)
Method supplied by declaration elements to add themselves to a stylesheet-level index |
DecimalSymbols |
makeDecimalFormatSymbols()
|
void |
prepareAttributes()
Set the attribute list for the element. |
void |
validate()
Check that the stylesheet element is valid. |
| Methods inherited from class net.sf.saxon.tree.ParentNodeImpl |
|---|
addChild, compact, enumerateChildren, getFirstChild, getLastChild, getNthChild, getNumberOfChildren, getSequenceNumber, getStringValue, getStringValueCS, hasChildNodes, insertChildren, insertChildrenAt, removeChild, replaceChildrenAt, useChildrenArray |
| Methods inherited from class net.sf.saxon.tree.NodeImpl |
|---|
atomize, compareOrder, equals, getConfiguration, getDisplayName, getDocumentNumber, getFingerprint, getLocalPart, getNamePool, getNextInDocument, getNextSibling, getParent, getPhysicalRoot, getPrefix, getPreviousInDocument, getPreviousSibling, getPublicId, getSiblingPosition, getTypedValue, getURI, insertSiblings, isDeleted, isIdref, isSameNodeInfo, iterateAxis, iterateAxis, newBuilder, replace |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.sf.saxon.trace.InstructionInfo |
|---|
getLineNumber, getSystemId |
| Methods inherited from interface org.xml.sax.Locator |
|---|
getColumnNumber, getPublicId |
| Methods inherited from interface javax.xml.transform.SourceLocator |
|---|
getColumnNumber, getPublicId |
| Methods inherited from interface net.sf.saxon.om.NodeInfo |
|---|
hashCode |
| Field Detail |
|---|
boolean prepared
String name
String decimalSeparator
String groupingSeparator
String infinity
String minusSign
String NaN
String percent
String perMille
String zeroDigit
String digit
String patternSeparator
| Constructor Detail |
|---|
public XSLDecimalFormat()
| Method Detail |
|---|
public void prepareAttributes()
throws XPathException
StyleElement
prepareAttributes in class StyleElementXPathException
public void validate()
throws XPathException
StyleElement
validate in class StyleElementXPathException
public DecimalSymbols makeDecimalFormatSymbols()
throws XPathException
XPathException
public void index(XSLStylesheet top)
throws XPathException
StyleElement
index in class StyleElementtop - the outermost XSLStylesheet element
XPathException
public Expression compile(Executable exec)
throws XPathException
StyleElement
compile in class StyleElementexec - the Executable
XPathException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||