- tabString - Variable in class uk.ac.sheffield.jast.XMLStreamer
-
The size of a single tabulation used for indentation.
- target - Variable in class uk.ac.sheffield.jast.filter.IndexFilter
-
The target node, once this has been cached.
- target - Variable in class uk.ac.sheffield.jast.xml.Instruction
-
The target of this Instruction, whether "xml-stylesheet" or some other
target.
- TestASTBuildWrite - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XMLParser and ASTWriter to perform bi-directional
mapping between XML and Java objects.
- TestASTBuildWrite() - Constructor for class uk.ac.sheffield.jast.test.TestASTBuildWrite
-
- TestASTReadWrite - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of ASTReader and ASTWriter to perform bi-directional
mapping between XML and Java objects.
- TestASTReadWrite() - Constructor for class uk.ac.sheffield.jast.test.TestASTReadWrite
-
- TestDTDReader - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of DTDReader to construct Doctype grammar-rules.
- TestDTDReader() - Constructor for class uk.ac.sheffield.jast.test.TestDTDReader
-
- TestDTDScanner - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of DTDScanner to read tokens from Doctype grammars.
- TestDTDScanner() - Constructor for class uk.ac.sheffield.jast.test.TestDTDScanner
-
- TestHTMLReadWrite - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XMLReader and XMLWriter to read and write HTML
files.
- TestHTMLReadWrite() - Constructor for class uk.ac.sheffield.jast.test.TestHTMLReadWrite
-
- TestIndexFilter - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of IndexFilter to accept or reject nodes at different
indices under their parent node.
- TestIndexFilter() - Constructor for class uk.ac.sheffield.jast.test.TestIndexFilter
-
- TestTypeFilter - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of TypeFilter to accept or reject values of different
data types.
- TestTypeFilter() - Constructor for class uk.ac.sheffield.jast.test.TestTypeFilter
-
- TestXMLBuildWrite - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XMLParser and XMLWriter to build and write XML
files.
- TestXMLBuildWrite() - Constructor for class uk.ac.sheffield.jast.test.TestXMLBuildWrite
-
- TestXMLReadWrite - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XMLReader and XMLWriter to read and write XML
files.
- TestXMLReadWrite() - Constructor for class uk.ac.sheffield.jast.test.TestXMLReadWrite
-
- TestXPathCompiler - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XPath and XPathCompiler to compile XPath query
patterns.
- TestXPathCompiler() - Constructor for class uk.ac.sheffield.jast.test.TestXPathCompiler
-
- TestXPathMatcher - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XPath to match and match XPath query patterns.
- TestXPathMatcher() - Constructor for class uk.ac.sheffield.jast.test.TestXPathMatcher
-
- TestXSDReader - Class in uk.ac.sheffield.jast.test
-
Demonstrates the use of XSDReader to construct XML Schema grammar-rules.
- TestXSDReader() - Constructor for class uk.ac.sheffield.jast.test.TestXSDReader
-
- TEXT - Static variable in class uk.ac.sheffield.jast.xml.Content
-
A constant denoting the Text content-type.
- Text - Class in uk.ac.sheffield.jast.xml
-
Text is the node standing for textual content in an XML document.
- Text() - Constructor for class uk.ac.sheffield.jast.xml.Text
-
Creates an empty Text node.
- Text(String) - Constructor for class uk.ac.sheffield.jast.xml.Text
-
Creates a Text node containing the supplied free text.
- Text(String, boolean) - Constructor for class uk.ac.sheffield.jast.xml.Text
-
Creates a Text node which is marked as having printed content or not.
- TextContentRule - Class in uk.ac.sheffield.jast.valid
-
TextContentRule is a GrammarRule that accepts Elements with text content.
- TextContentRule() - Constructor for class uk.ac.sheffield.jast.valid.TextContentRule
-
Creates a TextContentRule testing for the exclusive presence of
textual content.
- textDecoder - Variable in class uk.ac.sheffield.jast.Lexicon
-
The map from entity references to boilerplate strings.
- textEncoder - Variable in class uk.ac.sheffield.jast.Lexicon
-
The map from boilerplate strings to entity references.
- TextFilter - Class in uk.ac.sheffield.jast.filter
-
TextFilter is a simple filter for selecting non-whitespace textual content.
- TextFilter() - Constructor for class uk.ac.sheffield.jast.filter.TextFilter
-
Creates a TextFilter that accepts all non-whitespace textual data.
- TextFilter(int) - Constructor for class uk.ac.sheffield.jast.filter.TextFilter
-
Creates a TextFilter that accepts the given textual content-type.
- textFilter - Static variable in class uk.ac.sheffield.jast.valid.CompoundRule
-
The TextFilter used by this CompoundRule.
- textFilter - Static variable in class uk.ac.sheffield.jast.valid.TextContentRule
-
The TextFilter used by this TextContentRule.
- TEXTNODES - Static variable in class uk.ac.sheffield.jast.filter.TextFilter
-
Bit-mask matching the XML nodes Text and Data.
- textQueue - Variable in class uk.ac.sheffield.jast.BasicScanner
-
The queue of tokenised text.
- timeRegex - Static variable in class uk.ac.sheffield.jast.filter.TypeFilter
-
Regular expression for a UTC time, with an optional time zone.
- title - Variable in class uk.ac.sheffield.jast.ast.Show
-
- Title - Class in uk.ac.sheffield.jast.ast
-
Title is an example AST node, representing the title of a film or TV show.
- Title() - Constructor for class uk.ac.sheffield.jast.ast.Title
-
- Title(String) - Constructor for class uk.ac.sheffield.jast.ast.Title
-
- toJavaClassID(String) - Method in class uk.ac.sheffield.jast.Metadata
-
Converts an XML name token into a Java class identifier.
- toJavaFieldID(String) - Method in class uk.ac.sheffield.jast.Metadata
-
Converts an XML name token into a Java field identifier.
- toJavaIdentifier(String, boolean) - Method in class uk.ac.sheffield.jast.Metadata
-
Converts an XML name token into a legal Java identifier.
- toJavaPackage(String) - Method in class uk.ac.sheffield.jast.Metadata
-
Returns the name of the Java package associated with a given short
XML namespace identifier in the namespace-to-package bindings.
- tokenQueue - Variable in class uk.ac.sheffield.jast.BasicScanner
-
The queue of symbolic tokens.
- Tokens - Class in uk.ac.sheffield.jast
-
Tokens defines a set of token constants for use by a scanner and parser.
- Tokens() - Constructor for class uk.ac.sheffield.jast.Tokens
-
- toNamespaceURI(String) - Method in class uk.ac.sheffield.jast.Metadata
-
Returns the full XML namespace URI associated with a given short XML
namespace identifier in the Metadata properties.
- toNameToken(String) - Method in class uk.ac.sheffield.jast.Metadata
-
Converts a Java class or field identifer back into an XML name token.
- toString() - Method in class uk.ac.sheffield.jast.ast.Director
-
- toString() - Method in class uk.ac.sheffield.jast.filter.AndFilter
-
Prints a pretty representation of this Filter.
- toString() - Method in class uk.ac.sheffield.jast.filter.ChildFilter
-
Returns a pretty representation of this Filter.
- toString() - Method in class uk.ac.sheffield.jast.filter.Filter
-
Returns a pretty representation of this Filter.
- toString() - Method in class uk.ac.sheffield.jast.filter.IndexFilter
-
Prints a pretty representation of this IndexFilter.
- toString() - Method in class uk.ac.sheffield.jast.filter.NotFilter
-
Returns a pretty representation of this Filter.
- toString() - Method in class uk.ac.sheffield.jast.filter.OrFilter
-
Returns a pretty representation of this Filter.
- toString() - Method in class uk.ac.sheffield.jast.filter.PropertyFilter
-
Returns a pretty representation of this Filter.
- toString() - Method in class uk.ac.sheffield.jast.filter.XPathFilter
-
Prints a pretty representation of this Filter.
- toString(int) - Static method in class uk.ac.sheffield.jast.Tokens
-
Returns the symbolic name of a token code.
- toString() - Method in class uk.ac.sheffield.jast.valid.AnyContentRule
-
Returns a pretty representation of this AnyContentRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.AnyElementRule
-
Returns a pretty representation of this AnyElementRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.AttributeRule
-
Returns a pretty representation of this AttributeRule.
- toString(GrammarRule) - Method in class uk.ac.sheffield.jast.valid.CompoundRule
-
Secret method used by all CompoundRules to convert their rule children
to pretty String forms.
- toString() - Method in class uk.ac.sheffield.jast.valid.ElementRule
-
Returns a pretty representation of this ElementRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.EmptyContentRule
-
Returns a pretty representation of this EmptyContentRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.IterationRule
-
Returns a pretty representation of this IterationRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.MixedContentRule
-
Returns a pretty representation of this MixedContentRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.SelectionRule
-
Returns a pretty representation of this SelectionRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.SequenceRule
-
Returns a pretty representation of this SequenceRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.TextContentRule
-
Returns a pretty representation of this TextContentRule.
- toString() - Method in class uk.ac.sheffield.jast.valid.UnorderedRule
-
Returns a pretty representation of this UnorderedRule.
- toString() - Method in class uk.ac.sheffield.jast.xml.Content
-
Returns a pretty representation of this Content.
- toString() - Method in class uk.ac.sheffield.jast.xpath.XPath
-
Returns a pretty representation of this XPath.
- toString() - Method in class uk.ac.sheffield.jast.xpath.XPathRule
-
Returns a pretty representation of this XPathRule.
- TVShow - Class in uk.ac.sheffield.jast.ast
-
TVShow is an example AST node representing a TV show.
- TVShow() - Constructor for class uk.ac.sheffield.jast.ast.TVShow
-
- TypeFilter - Class in uk.ac.sheffield.jast.filter
-
TypeFilter is a compound filter selecting value-bearing nodes of a given
type.
- TypeFilter(Filter) - Constructor for class uk.ac.sheffield.jast.filter.TypeFilter
-
Secretly creates a TypeFilter for a restricted content type.
- TypeFilter(String) - Constructor for class uk.ac.sheffield.jast.filter.TypeFilter
-
Creates a TypeFilter that filters for value nodes having a given type.
- TypeFilter(String, boolean) - Constructor for class uk.ac.sheffield.jast.filter.TypeFilter
-
Creates a TypeFilter that filters for value nodes having a list-type.
- TypeFilter(String, int) - Constructor for class uk.ac.sheffield.jast.filter.TypeFilter
-
Creates a TypeFilter for nodes of the given content-type whose value has
a given type.