LocationProvider
, org.xml.sax.Locator
, SaxonLocator
, javax.xml.transform.SourceLocator
AbsentExtensionElement
, AdjacentTextNodeMerger
, Adjust
, Aggregate
, AnalyzeString
, AndExpression
, ApplyImports
, ApplyTemplates
, ArithmeticExpression
, ArithmeticExpression10
, Assignation
, AtomicSequenceConverter
, Atomizer
, AttributeCreator
, AttributeSet
, Available
, Average
, AxisExpression
, BaseURI
, BinaryExpression
, Block
, BooleanExpression
, BooleanFn
, CallTemplate
, CardinalityChecker
, CastableExpression
, CastExpression
, CastingExpression
, Choose
, ClauseInfo
, CodepointEqual
, CodepointsToString
, CollatingFunction
, Collection
, Comment
, Compare
, CompareToIntegerConstant
, CompileTimeFunction
, Component
, ComputedAttribute
, ComputedElement
, Concat
, ConditionalSorter
, Contains
, ContextItemExpression
, Copy
, CopyOf
, Count
, Current
, CurrentDateTime
, CurrentGroup
, CurrentGroupingKey
, CurrentItemExpression
, Data
, DateTimeConstructor
, DeepEqual
, DefaultCollation
, DistinctValues
, Doc
, DocAvailable
, Doctype
, DocumentFn
, DocumentInstr
, DocumentSorter
, DocumentUriFn
, EagerLetExpression
, ElementAvailable
, ElementCreator
, Empty
, EmptyTextNodeRemover
, EndsWith
, Error
, ErrorExpression
, EscapeURI
, Exists
, Expression
, ExtensionInstruction
, FilterExpression
, FirstItemExpression
, FixedAttribute
, FixedElement
, FLWORExpression
, ForceCase
, ForEach
, ForEachGroup
, ForExpression
, FormatDate
, FormatNumber
, FunctionArity
, FunctionAvailable
, FunctionCall
, FunctionName
, GeneralComparison
, GeneralComparison10
, GeneralComparison20
, GenerateId
, GlobalParam
, GlobalVariable
, HomogeneityChecker
, Id
, IdentityComparison
, Idref
, IndexOf
, InScopePrefixes
, Insert
, InstanceOfExpression
, Instruction
, InstructionDetails
, IntegerRangeTest
, IntegratedFunctionCall
, IsLastExpression
, ItemChecker
, KeyDefinition
, KeyFn
, Lang
, Last
, LastItemExpression
, LetExpression
, Literal
, LiteralResultElement
, LocalNameFn
, LocalParamBlock
, LocalParamSetter
, LocalVariableReference
, Matches
, Message
, Minimax
, NameFn
, NamespaceConstructor
, NamespaceForPrefix
, NamespaceUriFn
, NegateExpression
, NextMatch
, Nilled
, NodeNameFn
, NormalizeSpace
, NormalizeUnicode
, NotFn
, NumberFn
, NumberInstruction
, OrExpression
, ParentNodeConstructor
, ParentNodeExpression
, PatternSponsor
, Position
, Procedure
, ProcessingInstruction
, ProcessRegexMatchInstruction
, Put
, QNameFn
, QuantifiedExpression
, RangeExpression
, RegexGroup
, Remove
, Replace
, ResolveQName
, ResolveURI
, ResultDocument
, Reverse
, Root
, RootExpression
, Rounding
, SimpleExpression
, SimpleNodeConstructor
, SimpleStepExpression
, SingleItemFilter
, SingleNodeExpression
, SingletonAtomizer
, SingletonIntersectExpression
, SlashExpression
, SortExpression
, SQLClose
, SQLColumn
, SQLConnect
, SQLDelete
, SQLExecute
, SQLInsert
, SQLQuery
, SQLUpdate
, StartsWith
, StaticBaseURI
, StringFn
, StringJoin
, StringLength
, StringLiteral
, StringToCodepoints
, StyleElement
, Subsequence
, Substring
, SubstringAfter
, SubstringBefore
, Sum
, SuppliedParameterReference
, SystemFunction
, SystemProperty
, TailCallLoop
, TailExpression
, Template
, Tokenize
, Trace
, TraceExpression
, Translate
, TreatFn
, TupleExpression
, TypeAvailable
, UnaryExpression
, Unordered
, UnparsedEntity
, UnparsedText
, UnparsedTextAvailable
, UnparsedTextLines
, UriCollection
, UseAttributeSets
, UserFunction
, UserFunctionCall
, ValueComparison
, ValueOf
, VariableReference
, VennExpression
, XPathFunctionCall
, XQueryFunction
, XSLAnalyzeString
, XSLApplyImports
, XSLApplyTemplates
, XSLAttribute
, XSLAttributeSet
, XSLCallTemplate
, XSLCharacterMap
, XSLChoose
, XSLComment
, XSLCopy
, XSLCopyOf
, XSLDecimalFormat
, XSLDocument
, XSLElement
, XSLFallback
, XSLForEach
, XSLForEachGroup
, XSLFunction
, XSLGeneralIncorporate
, XSLGeneralVariable
, XSLIf
, XSLImport
, XSLImportSchema
, XSLInclude
, XSLKey
, XSLLeafNodeConstructor
, XSLMatchingSubstring
, XSLMessage
, XSLNamespace
, XSLNamespaceAlias
, XSLNextMatch
, XSLNumber
, XSLOtherwise
, XSLOutput
, XSLOutputCharacter
, XSLParam
, XSLPerformSort
, XSLPreserveSpace
, XSLProcessingInstruction
, XSLResultDocument
, XSLSequence
, XSLSort
, XSLSortOrMergeKey
, XSLStylesheet
, XSLTemplate
, XSLText
, XSLValueOf
, XSLVariable
, XSLVariableDeclaration
, XSLWhen
, XSLWithParam
public interface InstructionInfo extends SaxonLocator
Modifier and Type | Method | Description |
---|---|---|
int |
getConstructType() |
Get the type of construct.
|
int |
getLineNumber() |
Get the line number of the instruction in the source stylesheet module.
|
StructuredQName |
getObjectName() |
Get a name identifying the object of the expression, for example a function name, template name,
variable name, key name, element name, etc.
|
java.util.Iterator<java.lang.String> |
getProperties() |
Get an iterator over all the properties available.
|
java.lang.Object |
getProperty(java.lang.String name) |
Get the value of a particular property of the instruction.
|
java.lang.String |
getSystemId() |
Get the system identifier (URI) of the source stylesheet or query module containing
the instruction.
|
getColumnNumber, getLineNumber, getSystemId
int getConstructType()
StandardNames
: all less than 1024)
or it will be a constant in class Location
.StructuredQName getObjectName()
java.lang.String getSystemId()
getSystemId
in interface org.xml.sax.Locator
getSystemId
in interface javax.xml.transform.SourceLocator
int getLineNumber()
getLineNumber
in interface org.xml.sax.Locator
getLineNumber
in interface javax.xml.transform.SourceLocator
java.lang.Object getProperty(java.lang.String name)
name
- The name of the required propertyjava.util.Iterator<java.lang.String> getProperties()