Frames | No Frames |
serialVersionUID: 5167607155517042691L
String m_simpleString
If the AVT is not complex, just hold the simple string.
Vector m_parts
If the AVT is complex, hold a Vector of AVTParts.
String m_rawName
The name of the attribute.
String m_name
The name of the attribute.
String m_uri
The namespace URI of the owning attribute.
serialVersionUID: -1747749903613916025L
serialVersionUID: -3744957690598727913L
serialVersionUID: -4460373807550527675L
serialVersionUID: 2483304325971281424L
serialVersionUID: -8869935264870858636L
serialVersionUID: 9089293100115347340L
serialVersionUID: 2085337282743043776L
String m_XmlnsXsl
The "xmlns:xsl" property.
StringVector m_ExtensionElementURIs
The "extension-element-prefixes" property, actually contains URIs.
String m_Id
The "id" property.
String m_Version
The "version" property.
boolean m_isCompatibleMode
Whether or not the stylesheet is in "Forward Compatibility Mode"
Vector m_imports
The "xsl:import" list.
Vector m_includes
The "xsl:include" properties.
Stack m_DecimalFormatDeclarations
Table of tables of element decimal-format.
- See Also:
DecimalFormatProperties
Vector m_whitespaceStrippingElements
The "xsl:strip-space" properties, A lookup table of all space stripping elements.
Vector m_whitespacePreservingElements
The "xsl:preserve-space" property, A lookup table of all space preserving elements.
Vector m_output
The "xsl:output" properties. This is a vector of OutputProperties objects.
Vector m_keyDeclarations
The "xsl:key" property.
Vector m_attributeSets
The "xsl:attribute-set" property.
Vector m_topLevelVariables
The "xsl:variable" and "xsl:param" properties.
Vector m_templates
The "xsl:template" properties.
Vector m_prefix_aliases
The "xsl:namespace-alias" properties.
Hashtable m_NonXslTopLevel
The "non-xsl-top-level" properties.
String m_href
The base URL of the XSL document.
String m_publicId
The doctype-public element.
String m_systemId
The doctype-system element.
StylesheetRoot m_stylesheetRoot
The root of the stylesheet, where all the tables common to all stylesheets are kept.
Stylesheet m_stylesheetParent
The parent of the stylesheet. This will be null if this is the root stylesheet.
serialVersionUID: -3444072247410233923L
int m_importNumber
Order in import chain.
int m_importCountComposed
The precedence of this stylesheet in the global import list. The lowest precedence stylesheet is 0. A higher number has a higher precedence.
int m_endImportCountComposed
serialVersionUID: 3875353123529147855L
boolean m_optimizer
The flag for the setting of the optimize feature;
boolean m_incremental
The flag for the setting of the incremental feature;
boolean m_source_location
The flag for the setting of the source_location feature;
boolean m_isSecureProcessing
State of the secure processing feature.
HashMap m_availElems
The schema used when creating this StylesheetRoot
StylesheetComposed[] m_globalImportList
The combined list of imports. The stylesheet with the highest import precedence will be at element 0. The one with the lowest import precedence will be at element length - 1.
OutputProperties m_outputProperties
This will be set up with the default values, and then the values will be set as stylesheets are encountered.
boolean m_outputMethodSet
Flag indicating whether an output method has been set by the user.
HashMap m_attrSets
Composed set of all included and imported attribute set properties. Each entry is a vector of ElemAttributeSet objects.
Hashtable m_decimalFormatSymbols
Table of DecimalFormatSymbols, keyed by QName.
Vector m_keyDecls
A list of all key declarations visible from this stylesheet and all lesser stylesheets.
Hashtable m_namespaceAliasComposed
Composed set of all namespace aliases.
Vector m_variables
Composed set of all variables and params.
TemplateList m_whiteSpaceInfoList
A list of properties that specify how to do space stripping. This uses the same exact mechanism as Templates.
ElemTemplate m_defaultTextRule
The default template to use for text nodes if we don't find anything else. This is initialized in initDefaultRule().
ElemTemplate m_defaultRule
The default template to use if we don't find anything else. This is initialized in initDefaultRule().
ElemTemplate m_defaultRootRule
The default template to use for the root if we don't find anything else. This is initialized in initDefaultRule(). We kind of need this because the defaultRule isn't good enough because it doesn't supply a document context. For now, I default the root document element to "HTML". Don't know if this is really a good idea or not. I suspect it is not.
String m_extensionHandlerClass
serialVersionUID: 5803675288911728791L
Hashtable m_namedTemplates
Keyed on string macro names, and holding values that are macro elements in the XSL DOM tree. Initialized in initMacroLookupTable, and used in findNamedTemplate.
Hashtable m_patternTable
This table is keyed on the target elements of patterns, and contains linked lists of the actual patterns that match the target element to some degree of specifity.
org.apache.xalan.templates.TemplateSubPatternAssociation m_wildCardPatterns
Wildcard patterns.
org.apache.xalan.templates.TemplateSubPatternAssociation m_textPatterns
Text Patterns.
org.apache.xalan.templates.TemplateSubPatternAssociation m_docPatterns
Root document Patterns.
org.apache.xalan.templates.TemplateSubPatternAssociation m_commentPatterns
Comment Patterns.
serialVersionUID: 6710237366877605097L
String m_prefix
non-null reference to prefix, using "" for default namespace.
String m_uri
non-null reference to namespace URI.
boolean m_isExcluded
true if this namespace declaration should normally be excluded.
serialVersionUID: -256779804767950188L
serialVersionUID: -1224413807443958985L
serialVersionUID: -1349109910100249661L
serialVersionUID: 3837456451659435102L
serialVersionUID: -8519013691660936643L
Class objectType
Type of objects in this pool.
ArrayList freeStack
Stack of given objects this points to.
serialVersionUID: 467434581652829920L
String _localName
The local name.
String _namespaceURI
The namespace URI.
String _prefix
The namespace prefix.
int m_hashCode
The cached hashcode, which is calculated at construction time.
serialVersionUID: -2660312888446371460L
String publicId
The public ID.
String systemId
The system ID.
int lineNumber
The line number.
int columnNumber
The column number.
serialVersionUID: 4995234972032919748L
int m_blocksize
Size of blocks to allocate
String[] m_map
Array of strings this contains
int m_firstFree
Number of strings this contains
int m_mapSize
Size of the array
serialVersionUID: 565665869777906902L
ExpressionNode m_parent
The location where this expression was built from. Need for diagnostic messages. May be null.
serialVersionUID: -8417986700712229686L
serialVersionUID: -2966031951306601247L
DTM m_dtm
The DTM for the root. This can not be used, or must be changed, for the filter walker, or any walker that can have nodes from multiple documents. Never, ever, access this value without going through getDTM(int node).
int m_axis
The traversal axis from where the nodes will be filtered.
DTMAxisTraverser m_traverser
The DTM inner traversal class, that corresponds to the super axis.
serialVersionUID: 3505378079378096623L
serialVersionUID: -6935428015142993583L
serialVersionUID: -7936835957960705722L
serialVersionUID: -1190338607743976938L
int m_axis
The axis that we are traversing.
int m_extendedTypeID
The extended type ID, not set until setRoot.
serialVersionUID: 2552176105165737614L
serialVersionUID: -6978977187025375579L
serialVersionUID: 5457182471424488375L
serialVersionUID: -460927331149566998L
serialVersionUID: -4602476357268405754L
private void readObject(java.io.ObjectInputStream stream) throws java.io.IOException, javax.xml.transform.TransformerException
Read the object from a serialization stream.
- Parameters:
stream
- Input stream to read from
boolean m_allowDetach
Control over whether it is OK for detach to reset the iterator.
boolean m_isTopLevel
Value determined at compile time, indicates that this is an iterator at the top level of the expression, rather than inside a predicate.
PrefixResolver m_prefixResolver
Fast access to the current prefix resolver. It isn't really clear that this is needed.
serialVersionUID: -5201153767396296474L
int m_superAxis
The traversal axis from where the nodes will be filtered.
DTMAxisTraverser m_traverser
The DTM inner traversal class, that corresponds to the super axis.
serialVersionUID: 3866261934726581044L
int m_last
The index of the last node in the iteration.
int m_next
The index of the next node to be fetched. Useful if this is a cached iterator, and is being used as random access NodeList.
org.apache.xpath.axes.NodeSequence.IteratorCache m_cache
A cache of a list of nodes obtained from the iterator so far. This list is appended to until the iterator is exhausted and the cache is complete. Multiple NodeSequence objects may share the same cache.
DTMManager m_dtmMgr
The DTMManager to use if we're using a NodeVector only. We may well want to do away with this, and store it in the NodeVector.
serialVersionUID: 4623710779664998283L
int m_axis
The traversal axis from where the nodes will be filtered.
DTMAxisIterator m_iterator
The DTM inner traversal class, that corresponds to the super axis.
serialVersionUID: -1576936606178190566L
serialVersionUID: -6193530757296377351L
private void readObject(java.io.ObjectInputStream stream) throws java.io.IOException, javax.xml.transform.TransformerException
Read the object from a serialization stream.
- Parameters:
stream
- Input stream to read from
int m_predCount
Expression[] m_predicates
The list of predicate expressions. Is static and does not need to be deep cloned.
serialVersionUID: 2847007647832768941L
DTMAxisIterator m_iterator
The DTM inner traversal class, that corresponds to the super axis.
serialVersionUID: -4226887905279814201L
serialVersionUID: 3500298482193003495L
PredicatedNodeTest[] m_nodeTests
Even though these may hold full LocPathIterators, this array does not have to be cloned, since only the node test and predicate portion are used, and these only need static information. However, also note that index predicates can not be used!
serialVersionUID: -3910351546843826781L
private void readObject(java.io.ObjectInputStream stream) throws java.io.IOException, javax.xml.transform.TransformerException
Read the object from a serialization stream.
- Parameters:
stream
- Input stream to read from
LocPathIterator[] m_exprs
The location path iterators, one for each location path contained in the union expression.
DTMIterator[] m_iterators
The location path iterators, one for each location path contained in the union expression.
serialVersionUID: 9110225941815665906L
serialVersionUID: -4512512007542368213L
boolean m_inNaturalOrderStatic
True if the nodes will be found in document order, and this can be determined statically.
serialVersionUID: 4328660760070034592L
serialVersionUID: -1275988936390464739L
serialVersionUID: 1737228885202314413L
serialVersionUID: 5084753781887919723L
serialVersionUID: -7116225100474153751L
serialVersionUID: 5715316804877715008L
serialVersionUID: 7469213946343568769L
serialVersionUID: -472533699257968546L
serialVersionUID: 5196115554693708718L
String m_namespace
The namespace for the extension function, which should not normally be null or empty.
String m_extensionName
The local name of the extension.
Object m_methodKey
Unique method key, which is passed to ExtensionsTable#extFunction in order to allow caching of the method.
Vector m_argVec
Array of static expressions which represent the parameters to the function.
serialVersionUID: 5118814314918592241L
serialVersionUID: 6150918062759769887L
serialVersionUID: 2326752233236309265L
serialVersionUID: 973544842091724273L
serialVersionUID: 8930573966143567310L
serialVersionUID: -7868705139354872185L
serialVersionUID: 9205812403085432943L
serialVersionUID: 7591798770325814746L
serialVersionUID: -4695674566722321237L
serialVersionUID: -3377956872032190880L
serialVersionUID: 7299699961076329790L
serialVersionUID: 7266745342264153076L
serialVersionUID: -9092846348197271582L
serialVersionUID: -1532307875532617380L
serialVersionUID: -7970583902573826611L
serialVersionUID: 2194585774699567928L
serialVersionUID: -2206677149497712883L
serialVersionUID: -159616417996519839L
serialVersionUID: -5996676095024715502L
serialVersionUID: -8119731889862512194L
serialVersionUID: 4110547161672431775L
serialVersionUID: -2719049259574677519L
serialVersionUID: 3694874980992204867L
serialVersionUID: 6927661240854599768L
serialVersionUID: 5574294996842710641L
serialVersionUID: 7915240747161506646L
serialVersionUID: 2325189412814149264L
serialVersionUID: 7117257746138417181L
serialVersionUID: -5180174180765609758L
serialVersionUID: -1672834340026116482L
serialVersionUID: 5663314547346339447L
serialVersionUID: 845309759097448178L
serialVersionUID: -2964933058866100881L
serialVersionUID: -8064147275772687409L
serialVersionUID: 1916026368035639667L
serialVersionUID: -8396190713754624640L
serialVersionUID: -6841683711458983005L
serialVersionUID: -2720400709619020193L
serialVersionUID: -821887098985662951L
serialVersionUID: -3201553822254911567L
serialVersionUID: -6526177905590461251L
serialVersionUID: 2020470518395094525L
serialVersionUID: -2235248887220850467L
int m_start
The start position in the fsb.
int m_length
The length of the string.
String m_strCache
serialVersionUID: -1533039186550674548L
int m_start
The start position in the fsb.
int m_length
The length of the string.
String m_strCache
If the str() function is called, the string will be cached here.
int m_hash
cached hash code
serialVersionUID: 392330077126534022L
serialVersionUID: 44705375321914635L
serialVersionUID: 6220756595959798135L
serialVersionUID: -2658315633903426134L
serialVersionUID: 8927078751014375950L
serialVersionUID: 9142945909906680220L
serialVersionUID: 3388420509289359422L
serialVersionUID: 6945650810527140228L
serialVersionUID: -5297672838170871043L
serialVersionUID: 5009471154238918201L
serialVersionUID: -4956770147013414675L
serialVersionUID: -6280607702375702291L
serialVersionUID: -7869072863070586900L
serialVersionUID: 7196954482871619765L
serialVersionUID: -3037139537171050430L
serialVersionUID: -644107191353853079L
serialVersionUID: -4492072861616504256L
serialVersionUID: 693765299196169905L
serialVersionUID: 2973374377453022888L
serialVersionUID: 6536083808424286166L
serialVersionUID: -4334975375609297049L
boolean m_fixUpWasCalled
Tell if fixupVariables was called.
int m_index
The index of the variable, which is either an absolute index to a global, or, if higher than the globals area, must be adjusted by adding the offset to the current stack frame.
boolean m_isGlobal
serialVersionUID: -9174661990819967452L
serialVersionUID: -1888092779313211942L
serialVersionUID: -5426793413091209944L
serialVersionUID: -5736721866747906182L
int m_whatToShow
This attribute determines which node types are accepted.
String m_namespace
The namespace to be tested for, which may be null.
String m_name
The local name to be tested for.
XNumber m_score
Statically calculated score for this test. One ofSCORE_NODETEST
,SCORE_NONE
,SCORE_NSWILD
,SCORE_QNAME
, orSCORE_OTHER
.
boolean m_isTotallyWild
True if this test has a null namespace and a local name ofWILD
.
serialVersionUID: 9071668960168152644L
int m_axis
The axis for this test.
String m_targetString
The target local name or psuedo name, for hash table lookup optimization.
StepPattern m_relativePathPattern
Reference to nodetest and predicate for parent or ancestor.
serialVersionUID: -6670449967116905820L