A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractLexicalHandler - Class in com.sun.tools.rngom.xml.sax
- AbstractLexicalHandler() - Constructor for class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DAttributePattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DDataPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DElementPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DEmptyPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DInterleavePattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DListPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DMixedPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DNotAllowedPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DOneOrMorePattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DOptionalPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DRefPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DTextPattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DValuePattern
- accept(DPatternVisitor) - Method in class com.sun.tools.rngom.digested.DZeroOrMorePattern
- accept(DPatternVisitor<V>) - Method in class com.sun.tools.rngom.digested.DChoicePattern
- accept(DPatternVisitor<V>) - Method in class com.sun.tools.rngom.digested.DGrammarPattern
- accept(DPatternVisitor<V>) - Method in class com.sun.tools.rngom.digested.DGroupPattern
- accept(DPatternVisitor<V>) - Method in class com.sun.tools.rngom.digested.DPattern
- accept(NameClassVisitor<V>) - Method in class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- accept(NameClassVisitor<V>) - Method in class com.sun.tools.rngom.nc.ChoiceNameClass
- accept(NameClassVisitor<V>) - Method in class com.sun.tools.rngom.nc.NameClass
-
Visitor pattern support.
- accept(NameClassVisitor<V>) - Method in class com.sun.tools.rngom.nc.NsNameClass
- accept(NameClassVisitor<V>) - Method in class com.sun.tools.rngom.nc.NsNameExceptNameClass
- accept(NameClassVisitor<V>) - Method in class com.sun.tools.rngom.nc.SimpleNameClass
- addAttribute(String, String, String, String, L) - Method in interface com.sun.tools.rngom.ast.builder.Annotations
-
Called for an attribute annotation.
- addComment(CL) - Method in interface com.sun.tools.rngom.ast.builder.Annotations
-
Adds comments following the last initial child element annotation.
- addComment(String, L) - Method in interface com.sun.tools.rngom.ast.builder.CommentList
- addElement(E) - Method in interface com.sun.tools.rngom.ast.builder.Annotations
-
Called for a child element annotation.
- addEscapes(String) - Static method in error com.sun.tools.rngom.parse.compact.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- addLeadingComment(CL) - Method in interface com.sun.tools.rngom.ast.builder.Annotations
- addParam(String, String, Context, String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.DataPatternBuilder
- addText(String, L, CL) - Method in interface com.sun.tools.rngom.ast.builder.ElementAnnotationBuilder
-
Called when a child text is found.
- adjustBeginLineColumn(int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- adjustBeginLineColumn(int, int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- AFTER_DOCUMENTATION - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
Lexical state.
- AFTER_SINGLE_LINE_COMMENT - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
Lexical state.
- afterEnd - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
- annotate(DPattern, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- annotate(NameClass, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- annotate(N, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- annotate(P, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
-
Called when annotation is found right inside a pattern such as,
- annotateAfter(DPattern, ElementWrapper) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- annotateAfter(NameClass, E) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- annotateAfter(N, E) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- annotateAfter(P, E) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
-
Called when element annotation is found after a pattern.
- AnnotateAfter(ParsedNameClass) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- AnnotatedPrimaryExpr(boolean, Scope, Token[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- annotation(E) - Method in interface com.sun.tools.rngom.ast.builder.DataPatternBuilder
- AnnotationAttribute(Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- AnnotationElement(boolean) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- AnnotationElementContent(ElementAnnotationBuilder) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- AnnotationElementLiteral(ElementAnnotationBuilder) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- AnnotationElementNotKeyword() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Annotations<E extends ParsedElementAnnotation,L extends Location,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
-
Includes attributes and child elements before any RELAX NG element.
- Annotations() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- ANY - Static variable in class com.sun.tools.rngom.nc.NameClass
-
Sigleton instance that represents "anyName".
- AnyNameExceptClass(int, Annotations, Annotations[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- AnyNameExceptNameClass - Class in com.sun.tools.rngom.nc
- AnyNameExceptNameClass(NameClass) - Constructor for class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- AssignOp() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- attr(String, String) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- attr(String, String, String, String) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- Attribute(String, String, String) - Constructor for class com.sun.tools.rngom.digested.DAnnotation.Attribute
- Attribute(String, String, String, String, Locator) - Constructor for class com.sun.tools.rngom.digested.DAnnotation.Attribute
- AttributeExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
B
- backup(int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Retreat.
- backup(int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- BASE_CHAR - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- BasicNameClass(int) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- beginColumn - Variable in class com.sun.tools.rngom.parse.compact.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class com.sun.tools.rngom.parse.compact.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- BeginToken() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- body(String) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- bufcolumn - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- buffer - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- bufline - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- bufpos - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Position in buffer.
- bufpos - Variable in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- BuildException - Exception in com.sun.tools.rngom.ast.builder
-
Signals an error while building schemas.
- BuildException(Throwable) - Constructor for exception com.sun.tools.rngom.ast.builder.BuildException
- BuiltinDatatypeLibrary - Class in com.sun.tools.rngom.dt.builtin
- BuiltinDatatypeLibraryFactory - Class in com.sun.tools.rngom.dt.builtin
-
DatatypeLibraryFactoryfor RELAX NG Built-in datatype library and compatibility datatype library. - BuiltinDatatypeLibraryFactory(DatatypeLibraryFactory) - Constructor for class com.sun.tools.rngom.dt.builtin.BuiltinDatatypeLibraryFactory
C
- CachedDatatypeLibraryFactory - Class in com.sun.tools.rngom.dt
- CachedDatatypeLibraryFactory(DatatypeLibraryFactory) - Constructor for class com.sun.tools.rngom.dt.CachedDatatypeLibraryFactory
- CascadingDatatypeLibraryFactory - Class in com.sun.tools.rngom.dt
- CascadingDatatypeLibraryFactory(DatatypeLibraryFactory, DatatypeLibraryFactory) - Constructor for class com.sun.tools.rngom.dt.CascadingDatatypeLibraryFactory
- CheckingSchemaBuilder - Class in com.sun.tools.rngom.ast.util
-
Wraps a
SchemaBuilderand does all the semantic checks required by the RELAX NG spec. - CheckingSchemaBuilder(SchemaBuilder, ErrorHandler) - Constructor for class com.sun.tools.rngom.ast.util.CheckingSchemaBuilder
- CheckingSchemaBuilder(SchemaBuilder, ErrorHandler, DatatypeLibraryFactory) - Constructor for class com.sun.tools.rngom.ast.util.CheckingSchemaBuilder
- ChoiceNameClass - Class in com.sun.tools.rngom.nc
- ChoiceNameClass(NameClass, NameClass) - Constructor for class com.sun.tools.rngom.nc.ChoiceNameClass
- clearDtdContext() - Method in class com.sun.tools.rngom.parse.xml.DtdContext
- column - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- com.sun.tools.rngom - module com.sun.tools.rngom
-
RNGOM is a RelaxNG Object model library (XSOM for RelaxNG).
- com.sun.tools.rngom.ast.builder - package com.sun.tools.rngom.ast.builder
- com.sun.tools.rngom.ast.om - package com.sun.tools.rngom.ast.om
- com.sun.tools.rngom.ast.util - package com.sun.tools.rngom.ast.util
-
Typical implementations of the ast.builder/ast.om packages.
- com.sun.tools.rngom.digested - package com.sun.tools.rngom.digested
-
Another RELAX NG AST implementation that optimizes away inclusions and some other syntax sugars, while still retaining all the annotations, location information, and etc.
- com.sun.tools.rngom.dt - package com.sun.tools.rngom.dt
- com.sun.tools.rngom.dt.builtin - package com.sun.tools.rngom.dt.builtin
-
RELAX NG built-in datatype implementation.
- com.sun.tools.rngom.nc - package com.sun.tools.rngom.nc
-
Default Name Class Object Model (one example of
ast.omimplementation). - com.sun.tools.rngom.parse - package com.sun.tools.rngom.parse
- com.sun.tools.rngom.parse.compact - package com.sun.tools.rngom.parse.compact
- com.sun.tools.rngom.parse.xml - package com.sun.tools.rngom.parse.xml
- com.sun.tools.rngom.xml.sax - package com.sun.tools.rngom.xml.sax
- com.sun.tools.rngom.xml.util - package com.sun.tools.rngom.xml.util
- COMBINE_CHOICE - Static variable in interface com.sun.tools.rngom.ast.builder.GrammarSection
- COMBINE_INTERLEAVE - Static variable in interface com.sun.tools.rngom.ast.builder.GrammarSection
- COMBINING_CHAR - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- comment(char[], int, int) - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- commentAfter(DPattern, CommentListImpl) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- commentAfter(NameClass, CL) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- commentAfter(N, CL) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- commentAfter(P, CL) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- CommentList<L extends Location> - Interface in com.sun.tools.rngom.ast.builder
- CompactParseable - Class in com.sun.tools.rngom.parse.compact
-
RELAX NG schema in the compact syntax.
- CompactParseable(InputSource, ErrorHandler) - Constructor for class com.sun.tools.rngom.parse.compact.CompactParseable
- CompactSyntax - Class in com.sun.tools.rngom.parse.compact
- CompactSyntax(CompactParseable, Reader, String, SchemaBuilder, ErrorHandler, String) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntax
- CompactSyntax(CompactSyntaxTokenManager) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Constructor with generated Token Manager.
- CompactSyntax(InputStream) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Constructor with InputStream.
- CompactSyntax(InputStream, String) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Constructor with InputStream and supplied encoding
- CompactSyntax(Reader) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Constructor.
- CompactSyntaxConstants - Interface in com.sun.tools.rngom.parse.compact
-
Token literal values and constants.
- CompactSyntaxTokenManager - Class in com.sun.tools.rngom.parse.compact
-
Token Manager.
- CompactSyntaxTokenManager(JavaCharStream) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Constructor.
- CompactSyntaxTokenManager(JavaCharStream, int) - Constructor for class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Constructor.
- contains(QName) - Method in class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- contains(QName) - Method in class com.sun.tools.rngom.nc.ChoiceNameClass
- contains(QName) - Method in class com.sun.tools.rngom.nc.NameClass
-
Returns true if the given
QNameis a valid name for this QName. - contains(QName) - Method in class com.sun.tools.rngom.nc.NsNameClass
- contains(QName) - Method in class com.sun.tools.rngom.nc.NsNameExceptNameClass
- contains(QName) - Method in class com.sun.tools.rngom.nc.SimpleNameClass
- containsSpecificity(QName) - Method in class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- containsSpecificity(QName) - Method in class com.sun.tools.rngom.nc.ChoiceNameClass
- containsSpecificity(QName) - Method in class com.sun.tools.rngom.nc.NameClass
- containsSpecificity(QName) - Method in class com.sun.tools.rngom.nc.NsNameClass
- containsSpecificity(QName) - Method in class com.sun.tools.rngom.nc.NsNameExceptNameClass
- containsSpecificity(QName) - Method in class com.sun.tools.rngom.nc.SimpleNameClass
- Context - Interface in com.sun.tools.rngom.parse
-
Provides contextual information.
- copy() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- copy() - Method in interface com.sun.tools.rngom.parse.Context
-
Returns the immutable snapshot of this .
- countChildren() - Method in class com.sun.tools.rngom.digested.DContainerPattern
- createDatatype(String) - Method in class com.sun.tools.rngom.dt.builtin.BuiltinDatatypeLibrary
- createDatatypeBuilder(String) - Method in class com.sun.tools.rngom.dt.builtin.BuiltinDatatypeLibrary
- createDatatypeLibrary(String) - Method in class com.sun.tools.rngom.dt.builtin.BuiltinDatatypeLibraryFactory
- createDatatypeLibrary(String) - Method in class com.sun.tools.rngom.dt.CachedDatatypeLibraryFactory
- createDatatypeLibrary(String) - Method in class com.sun.tools.rngom.dt.CascadingDatatypeLibraryFactory
- createDatatypeLibrary(String) - Method in class com.sun.tools.rngom.dt.DoNothingDatatypeLibraryFactoryImpl
- createParseable() - Method in class com.sun.tools.rngom.digested.DPattern
-
Creates a
Parseableobject that reparses this pattern. - createXMLReader() - Method in class com.sun.tools.rngom.xml.sax.JAXPXMLReaderCreator
- createXMLReader() - Method in interface com.sun.tools.rngom.xml.sax.XMLReaderCreator
-
Creates a new
XMLReader. - curChar - Variable in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
- currentToken - Variable in exception com.sun.tools.rngom.parse.compact.ParseException
-
This is the last token that has been consumed successfully.
D
- DAnnotation - Class in com.sun.tools.rngom.digested
-
Annotation.
- DAnnotation() - Constructor for class com.sun.tools.rngom.digested.DAnnotation
- DAnnotation.Attribute - Class in com.sun.tools.rngom.digested
-
Attribute.
- DataExpr(boolean, Scope, Annotations, Token[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- DatatypeName() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- DatatypesDecl() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- DAttributePattern - Class in com.sun.tools.rngom.digested
- DAttributePattern(NameClass) - Constructor for class com.sun.tools.rngom.digested.DAttributePattern
- DChoicePattern - Class in com.sun.tools.rngom.digested
-
<choice>pattern. - DChoicePattern() - Constructor for class com.sun.tools.rngom.digested.DChoicePattern
- DContainerPattern - Class in com.sun.tools.rngom.digested
-
A pattern that can contain other patterns.
- DContainerPattern() - Constructor for class com.sun.tools.rngom.digested.DContainerPattern
- DDataPattern - Class in com.sun.tools.rngom.digested
- DDataPattern() - Constructor for class com.sun.tools.rngom.digested.DDataPattern
- DDataPattern.Param - Class in com.sun.tools.rngom.digested
-
Parameter to a data pattern.
- DDefine - Class in com.sun.tools.rngom.digested
- DDefine(String) - Constructor for class com.sun.tools.rngom.digested.DDefine
- debugStream - Variable in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Debug output.
- DEFAULT - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
Lexical state.
- define(String, GrammarSection.Combine, P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.GrammarSection
-
Called when a pattern is defined.
- Define(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Definition(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- DElementPattern - Class in com.sun.tools.rngom.digested
- DElementPattern(NameClass) - Constructor for class com.sun.tools.rngom.digested.DElementPattern
- DEmptyPattern - Class in com.sun.tools.rngom.digested
- DEmptyPattern() - Constructor for class com.sun.tools.rngom.digested.DEmptyPattern
- DGrammarPattern - Class in com.sun.tools.rngom.digested
-
<grammar>pattern, which is a collection of named patterns. - DGrammarPattern() - Constructor for class com.sun.tools.rngom.digested.DGrammarPattern
- DGroupPattern - Class in com.sun.tools.rngom.digested
- DGroupPattern() - Constructor for class com.sun.tools.rngom.digested.DGroupPattern
- DIGIT - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- DInterleavePattern - Class in com.sun.tools.rngom.digested
- DInterleavePattern() - Constructor for class com.sun.tools.rngom.digested.DInterleavePattern
- disable_tracing() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Disable tracing.
- Div<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- Div(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- DListPattern - Class in com.sun.tools.rngom.digested
- DListPattern() - Constructor for class com.sun.tools.rngom.digested.DListPattern
- DMixedPattern - Class in com.sun.tools.rngom.digested
- DMixedPattern() - Constructor for class com.sun.tools.rngom.digested.DMixedPattern
- DNotAllowedPattern - Class in com.sun.tools.rngom.digested
- DNotAllowedPattern() - Constructor for class com.sun.tools.rngom.digested.DNotAllowedPattern
- Documentation() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- DOCUMENTATION - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- DOCUMENTATION_AFTER_SINGLE_LINE_COMMENT - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- DOCUMENTATION_CONTINUE - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- domPrinter - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
- Done() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Set buffers back to null when finished.
- Done() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- DOneOrMorePattern - Class in com.sun.tools.rngom.digested
- DOneOrMorePattern() - Constructor for class com.sun.tools.rngom.digested.DOneOrMorePattern
- DoNothingDatatypeLibraryFactoryImpl - Class in com.sun.tools.rngom.dt
-
DatatypeLibraryFactoryimplementation that returns a dummyDatatype. - DoNothingDatatypeLibraryFactoryImpl() - Constructor for class com.sun.tools.rngom.dt.DoNothingDatatypeLibraryFactoryImpl
- DOptionalPattern - Class in com.sun.tools.rngom.digested
- DOptionalPattern() - Constructor for class com.sun.tools.rngom.digested.DOptionalPattern
- DPattern - Class in com.sun.tools.rngom.digested
-
Base class of all the patterns.
- DPattern() - Constructor for class com.sun.tools.rngom.digested.DPattern
- DPatternVisitor<V> - Interface in com.sun.tools.rngom.digested
- DPatternWalker - Class in com.sun.tools.rngom.digested
- DPatternWalker() - Constructor for class com.sun.tools.rngom.digested.DPatternWalker
- DRefPattern - Class in com.sun.tools.rngom.digested
- DRefPattern(DDefine) - Constructor for class com.sun.tools.rngom.digested.DRefPattern
- DSchemaBuilderImpl - Class in com.sun.tools.rngom.digested
- DSchemaBuilderImpl() - Constructor for class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- DtdContext - Class in com.sun.tools.rngom.parse.xml
- DtdContext() - Constructor for class com.sun.tools.rngom.parse.xml.DtdContext
- DtdContext(DtdContext) - Constructor for class com.sun.tools.rngom.parse.xml.DtdContext
- DTextPattern - Class in com.sun.tools.rngom.digested
- DTextPattern() - Constructor for class com.sun.tools.rngom.digested.DTextPattern
- DUnaryPattern - Class in com.sun.tools.rngom.digested
- DUnaryPattern() - Constructor for class com.sun.tools.rngom.digested.DUnaryPattern
- DValuePattern - Class in com.sun.tools.rngom.digested
- DValuePattern(String, String, String, Context, String) - Constructor for class com.sun.tools.rngom.digested.DValuePattern
- DXMLPrinter - Class in com.sun.tools.rngom.digested
-
Printer of RELAX NG digested model to XML using StAX
XMLStreamWriter. - DXMLPrinter(XMLStreamWriter) - Constructor for class com.sun.tools.rngom.digested.DXMLPrinter
- DXMLPrinter.DXMLPrinterVisitor - Class in com.sun.tools.rngom.digested
- DXMLPrinter.NameClassXMLPrinterVisitor - Class in com.sun.tools.rngom.digested
- DXMLPrinter.XMLWriter - Class in com.sun.tools.rngom.digested
- DXMLPrinter.XMLWriterException - Exception in com.sun.tools.rngom.digested
- DXMLPrinterVisitor() - Constructor for class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- DXmlTokenPattern - Class in com.sun.tools.rngom.digested
- DXmlTokenPattern(NameClass) - Constructor for class com.sun.tools.rngom.digested.DXmlTokenPattern
- DZeroOrMorePattern - Class in com.sun.tools.rngom.digested
- DZeroOrMorePattern() - Constructor for class com.sun.tools.rngom.digested.DZeroOrMorePattern
E
- ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
-
Used to build foreign element annotations.
- ElementExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- EmptyExpr(Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- enable_tracing() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Enable tracing.
- EncodingMap - Class in com.sun.tools.rngom.xml.util
- EncodingMap() - Constructor for class com.sun.tools.rngom.xml.util.EncodingMap
- end() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- endCDATA() - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- endColumn - Variable in class com.sun.tools.rngom.parse.compact.Token
-
The column number of the last character of this Token.
- endDiv(L, A) - Method in interface com.sun.tools.rngom.ast.builder.Div
- endDocument() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- endDTD() - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- endElement() - Method in class com.sun.tools.rngom.xml.sax.XmlBaseHandler
- endEntity(String) - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- endGrammar(L, A) - Method in interface com.sun.tools.rngom.ast.builder.Grammar
- endInclude(Parseable, String, String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.Include
- endIncludedGrammar(L, A) - Method in interface com.sun.tools.rngom.ast.builder.IncludedGrammar
- endLine - Variable in class com.sun.tools.rngom.parse.compact.Token
-
The line number of the last character of this Token.
- EOF - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
End of File.
- EOFException - Exception in com.sun.tools.rngom.parse.compact
- EOFException() - Constructor for exception com.sun.tools.rngom.parse.compact.EOFException
- eol - Variable in exception com.sun.tools.rngom.parse.compact.ParseException
-
The end of line string for this machine.
- equals(Object) - Method in class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- equals(Object) - Method in class com.sun.tools.rngom.nc.ChoiceNameClass
- equals(Object) - Method in class com.sun.tools.rngom.nc.NsNameClass
- equals(Object) - Method in class com.sun.tools.rngom.nc.NsNameExceptNameClass
- equals(Object) - Method in class com.sun.tools.rngom.nc.SimpleNameClass
- ESCAPED_IDENTIFIER - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- Except(Scope, Token[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- ExceptNameClass(int) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- ExpandBuff(boolean) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- expandPattern(ParsedPattern) - Method in class com.sun.tools.rngom.ast.util.CheckingSchemaBuilder
- expandPattern(DPattern) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- expandPattern(P) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
-
Called after all the parsing is done.
- expectedTokenSequences - Variable in exception com.sun.tools.rngom.parse.compact.ParseException
-
Each entry in this array is an array of integers.
- Expr(boolean, Scope, Token, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- EXTENDER - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- ExternalRefExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
F
- FANNOTATE - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- FillBuff() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- firstChild() - Method in class com.sun.tools.rngom.digested.DContainerPattern
G
- generateParseException() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Generate ParseException.
- get(String) - Method in class com.sun.tools.rngom.digested.DGrammarPattern
-
Gets the named pattern by its name.
- getAnno() - Method in class com.sun.tools.rngom.digested.DDataPattern.Param
- getAnnotation() - Method in class com.sun.tools.rngom.digested.DDefine
- getAnnotation() - Method in class com.sun.tools.rngom.digested.DPattern
-
Returns the annotation associated with it.
- getAttribute(String, String) - Method in class com.sun.tools.rngom.digested.DAnnotation
-
Gets the attribute of a given name.
- getAttribute(QName) - Method in class com.sun.tools.rngom.digested.DAnnotation
- getAttributes() - Method in class com.sun.tools.rngom.digested.DAnnotation
-
Gets the read-only view of all the attributes.
- getBaseUri() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- getBaseUri() - Method in class com.sun.tools.rngom.xml.sax.XmlBaseHandler
- getBeginColumn() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- getBeginColumn() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- getBeginLine() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- getBeginLine() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- getCause() - Method in exception com.sun.tools.rngom.ast.builder.BuildException
- getChild() - Method in class com.sun.tools.rngom.digested.DUnaryPattern
- getChildren() - Method in class com.sun.tools.rngom.digested.DAnnotation
-
Gets the read-only view of all the child elements of this annotation.
- getColumn() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Deprecated.
- getColumn() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
-
Deprecated.
- getColumnNumber() - Method in class com.sun.tools.rngom.ast.util.LocatorImpl
- getContext() - Method in class com.sun.tools.rngom.digested.DDataPattern.Param
- getContext() - Method in class com.sun.tools.rngom.digested.DValuePattern
- getDatatypeLibrary() - Method in class com.sun.tools.rngom.digested.DDataPattern
-
Gets the datatype library URI.
- getDatatypeLibrary() - Method in class com.sun.tools.rngom.digested.DValuePattern
- getEndColumn() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- getEndLine() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Get end line.
- getEndLine() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- getExcept() - Method in class com.sun.tools.rngom.digested.DDataPattern
-
Gets the pattern that reprsents the
<except>child of this data pattern. - GetImage() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- GetImage() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- getJavaName(String) - Static method in class com.sun.tools.rngom.xml.util.EncodingMap
- getLine() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Deprecated.
- getLine() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
-
Deprecated.
- getLineNumber() - Method in class com.sun.tools.rngom.ast.util.LocatorImpl
- getLoc() - Method in class com.sun.tools.rngom.digested.DAnnotation.Attribute
-
Gets the location in the source schema file where this annotation was present.
- getLoc() - Method in class com.sun.tools.rngom.digested.DDataPattern.Param
- getLocalName() - Method in class com.sun.tools.rngom.digested.DAnnotation.Attribute
-
Gets the local name of this attribute.
- getLocation() - Method in class com.sun.tools.rngom.digested.DPattern
-
Returns where the pattern is defined in the source code.
- getMessage() - Method in error com.sun.tools.rngom.parse.compact.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getName() - Method in class com.sun.tools.rngom.digested.DDataPattern.Param
- getName() - Method in class com.sun.tools.rngom.digested.DDefine
-
Gets the name of the pattern block.
- getName() - Method in class com.sun.tools.rngom.digested.DRefPattern
-
Gets the name of the target.
- getName() - Method in class com.sun.tools.rngom.digested.DXmlTokenPattern
-
Gets the name class of this element/attribute.
- getNameClassBuilder() - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
-
Returns the
NameClassBuilder, which is used to build name classes for this . - getNameClassBuilder() - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- getNextToken() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Get the next Token.
- getNextToken() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Get the next Token.
- getNs() - Method in class com.sun.tools.rngom.digested.DAnnotation.Attribute
-
Gets the namespace URI of this attribute.
- getNs() - Method in class com.sun.tools.rngom.digested.DDataPattern.Param
- getNs() - Method in class com.sun.tools.rngom.digested.DValuePattern
- getParams() - Method in class com.sun.tools.rngom.digested.DDataPattern
-
Gets the parameters of this <data pattern.
- getPattern() - Method in class com.sun.tools.rngom.digested.DDefine
- getPrefix() - Method in class com.sun.tools.rngom.digested.DAnnotation.Attribute
-
Gets the prefix of thie attribute.
- getPublicId() - Method in class com.sun.tools.rngom.ast.util.LocatorImpl
- getStart() - Method in class com.sun.tools.rngom.digested.DGrammarPattern
-
Gets the start pattern.
- GetSuffix(int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- GetSuffix(int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- getSystemId() - Method in class com.sun.tools.rngom.ast.util.LocatorImpl
- getTabSize(int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- getTarget() - Method in class com.sun.tools.rngom.digested.DRefPattern
-
Gets the
DDefinethat this block refers to. - getToken(int) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Get the specific Token.
- getType() - Method in class com.sun.tools.rngom.digested.DDataPattern
-
Gets the datatype name, such as "int" or "token".
- getType() - Method in class com.sun.tools.rngom.digested.DValuePattern
- getValue() - Method in class com.sun.tools.rngom.digested.DAnnotation.Attribute
-
Gets the attribute value.
- getValue() - Method in class com.sun.tools.rngom.digested.DDataPattern.Param
- getValue() - Method in class com.sun.tools.rngom.digested.DValuePattern
- getValue() - Method in class com.sun.tools.rngom.parse.compact.Token
-
An optional attribute value of the Token.
- Grammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- GrammarBody(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- GrammarComponent(GrammarSection, Scope) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- GrammarExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- GrammarSection<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
-
The container that can have
<define>elements. - GrammarSection.Combine - Class in com.sun.tools.rngom.ast.builder
H
- hashCode() - Method in class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- hashCode() - Method in class com.sun.tools.rngom.nc.ChoiceNameClass
- hashCode() - Method in class com.sun.tools.rngom.nc.NsNameClass
- hashCode() - Method in class com.sun.tools.rngom.nc.NsNameExceptNameClass
- hashCode() - Method in class com.sun.tools.rngom.nc.SimpleNameClass
- hasOverlapWith(NameClass) - Method in class com.sun.tools.rngom.nc.NameClass
-
Returns true if the intersection between this name class and the specified name class is non-empty.
I
- Identifier() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IDENTIFIER - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- IdentifierAnnotationElement() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IdentifierExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IDEOGRAPHIC - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- ILLEGAL_CHAR - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- IllegalSchemaException - Exception in com.sun.tools.rngom.parse
-
Signals a violation of the RELAX NG spec.
- IllegalSchemaException() - Constructor for exception com.sun.tools.rngom.parse.IllegalSchemaException
- image - Variable in class com.sun.tools.rngom.parse.compact.Token
-
The string image of the token.
- inBuf - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- Include<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- Include(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IncludeBody(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IncludeComponent(GrammarSection, Scope) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IncludedGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- IncludedGrammar(IncludedGrammar) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- IncludeDiv(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- indent - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
- indent() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- indentStep - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
- Inherit() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Input(Scope) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- input_stream - Variable in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
- inputStream - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- isAttribute() - Method in class com.sun.tools.rngom.digested.DPattern
-
Returns true if this is
DAttributePattern. - isElement() - Method in class com.sun.tools.rngom.digested.DPattern
-
Returns true if this is
DElementPattern. - isName(String) - Static method in class com.sun.tools.rngom.xml.util.Naming
- isNcname(String) - Static method in class com.sun.tools.rngom.xml.util.Naming
- isNmtoken(String) - Static method in class com.sun.tools.rngom.xml.util.Naming
- isNotation(String) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- isNotation(String) - Method in class com.sun.tools.rngom.parse.xml.DtdContext
- isNullable() - Method in class com.sun.tools.rngom.digested.DChoicePattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DDataPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DDefine
- isNullable() - Method in class com.sun.tools.rngom.digested.DEmptyPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DGrammarPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DGroupPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DInterleavePattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DListPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DMixedPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DNotAllowedPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DOneOrMorePattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DOptionalPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DPattern
-
Returns true if this pattern is nullable.
- isNullable() - Method in class com.sun.tools.rngom.digested.DRefPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DTextPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DValuePattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DXmlTokenPattern
- isNullable() - Method in class com.sun.tools.rngom.digested.DZeroOrMorePattern
- isOpen() - Method in class com.sun.tools.rngom.nc.AnyNameExceptNameClass
- isOpen() - Method in class com.sun.tools.rngom.nc.ChoiceNameClass
- isOpen() - Method in class com.sun.tools.rngom.nc.NameClass
-
Returns true if the name class accepts infinite number of
QNames. - isOpen() - Method in class com.sun.tools.rngom.nc.NsNameClass
- isOpen() - Method in class com.sun.tools.rngom.nc.NsNameExceptNameClass
- isOpen() - Method in class com.sun.tools.rngom.nc.SimpleNameClass
- isQname(String) - Static method in class com.sun.tools.rngom.xml.util.Naming
- isUnparsedEntity(String) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- isUnparsedEntity(String) - Method in class com.sun.tools.rngom.parse.xml.DtdContext
- iterator() - Method in class com.sun.tools.rngom.digested.DContainerPattern
- iterator() - Method in class com.sun.tools.rngom.digested.DGrammarPattern
-
Iterates all the
DDefines in this grammar.
J
- JavaCharStream - Class in com.sun.tools.rngom.parse.compact
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
- JavaCharStream(InputStream) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, int, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(Reader) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JavaCharStream(Reader, int, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Constructor.
- JAXPXMLReaderCreator - Class in com.sun.tools.rngom.xml.sax
-
XMLReaderCreatorthat uses JAXP to createXMLReaders. - JAXPXMLReaderCreator() - Constructor for class com.sun.tools.rngom.xml.sax.JAXPXMLReaderCreator
-
Creates a by using
SAXParserFactory.newInstance(). - JAXPXMLReaderCreator(SAXParserFactory) - Constructor for class com.sun.tools.rngom.xml.sax.JAXPXMLReaderCreator
- jj_nt - Variable in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Next token.
- jjFillToken() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
- jjnewLexState - Static variable in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Token literal values.
K
- Keyword() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- kind - Variable in class com.sun.tools.rngom.parse.compact.Token
-
An integer that describes the kind of this token.
L
- lastChild() - Method in class com.sun.tools.rngom.digested.DContainerPattern
- LETTER - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- LexicalError(boolean, int, int, int, String, char) - Static method in error com.sun.tools.rngom.parse.compact.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Lexer state names.
- line - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- ListExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- listNames() - Method in class com.sun.tools.rngom.nc.NameClass
-
If the name class is closed (IOW !
NameClass.isOpen()), return the set of names in this name class. - Literal() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- LITERAL - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- LocatedLiteral() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Location - Interface in com.sun.tools.rngom.ast.om
- LocatorImpl - Class in com.sun.tools.rngom.ast.util
- LocatorImpl(String, int, int) - Constructor for class com.sun.tools.rngom.ast.util.LocatorImpl
- LookaheadAfterAnnotations() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- LookaheadBody() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- LookaheadDocumentation() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- LookaheadGrammarKeyword() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
M
- main(String[]) - Static method in class com.sun.tools.rngom.digested.DXMLPrinter
- main(String[]) - Static method in class com.sun.tools.rngom.digested.Main
- main(String[]) - Static method in class com.sun.tools.rngom.xml.util.EncodingMap
- Main - Class in com.sun.tools.rngom.digested
- Main() - Constructor for class com.sun.tools.rngom.digested.Main
- makeAnnotations(CL, Context) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
-
Creates
Annotationsobject to parse annotations on patterns. - makeAnnotations(CommentListImpl, Context) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeAnyName(NameClass, L, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeAnyName(L, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- makeAnyName(L, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeAnyName(N, L, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
-
Caller must enforce constraints on except.
- makeAttribute(NameClass, DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeAttribute(N, P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeChoice(List<DPattern>, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeChoice(List<NameClass>, L, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeChoice(List<N>, L, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- makeChoice(List<P>, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeCommentList() - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeCommentList() - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeDataPatternBuilder(String, String, LocatorImpl) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeDataPatternBuilder(String, String, L) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeDiv() - Method in interface com.sun.tools.rngom.ast.builder.GrammarSection
-
Called when
<div>is found. - makeElement(NameClass, DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeElement(N, P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeElementAnnotation() - Method in interface com.sun.tools.rngom.ast.builder.ElementAnnotationBuilder
-
Called at the end to build an application data structure.
- makeElementAnnotationBuilder(String, String, String, LocatorImpl, CommentListImpl, Context) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeElementAnnotationBuilder(String, String, String, L, CL, Context) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeEmpty(LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeEmpty(L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeErrorNameClass() - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- makeErrorNameClass() - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeErrorPattern() - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeErrorPattern() - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeExternalRef(Parseable, String, String, Scope<DPattern, ElementWrapper, LocatorImpl, Annotation, CommentListImpl>, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeExternalRef(Parseable, String, String, Scope<P, E, L, A, CL>, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeGrammar(Scope) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeGrammar(Scope<P, E, L, A, CL>) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeGroup(List<DPattern>, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeGroup(List<P>, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeInclude() - Method in interface com.sun.tools.rngom.ast.builder.GrammarSection
-
Returns null if already in an include.
- makeInterleave(List<DPattern>, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeInterleave(List<P>, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeList(DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeList(P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeLocation(String, int, int) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeLocation(String, int, int) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeMixed(DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeMixed(P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeName(String, String, String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- makeName(String, String, String, L, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeNotAllowed(LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeNotAllowed(L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeNsName(String, NameClass, L, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeNsName(String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
- makeNsName(String, L, A) - Method in class com.sun.tools.rngom.nc.NameClassBuilderImpl
- makeNsName(String, N, L, A) - Method in interface com.sun.tools.rngom.ast.builder.NameClassBuilder
-
Caller must enforce constraints on except.
- makeOneOrMore(DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeOneOrMore(P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeOptional(DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeOptional(P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeParentRef(String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.Scope
- makePattern(L, A) - Method in interface com.sun.tools.rngom.ast.builder.DataPatternBuilder
- makePattern(P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.DataPatternBuilder
- makeRef(String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.Scope
- makeText(LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeText(L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeValue(String, String, String, Context, String, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeValue(String, String, String, Context, String, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- makeZeroOrMore(DPattern, LocatorImpl, Annotation) - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
- makeZeroOrMore(P, L, A) - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
- maxNextCharInd - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- MixedExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
N
- name - Variable in class com.sun.tools.rngom.nc.SimpleNameClass
- NameClass - Class in com.sun.tools.rngom.nc
-
Name class is a set of
QNames. - NameClass() - Constructor for class com.sun.tools.rngom.nc.NameClass
- NameClass(int, Annotations[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- NameClassAlternatives(int, ParsedNameClass, Annotations[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- NameClassBuilder<N extends ParsedNameClass,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- NameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Class in com.sun.tools.rngom.nc
- NameClassBuilderImpl() - Constructor for class com.sun.tools.rngom.nc.NameClassBuilderImpl
- NameClassVisitor<V> - Interface in com.sun.tools.rngom.nc
-
Visitor pattern over
NameClassand its subclasses. - NameClassWalker - Class in com.sun.tools.rngom.nc
- NameClassWalker() - Constructor for class com.sun.tools.rngom.nc.NameClassWalker
- NameClassXMLPrinterVisitor() - Constructor for class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- NamespaceDecl() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- NamespaceName() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Naming - Class in com.sun.tools.rngom.xml.util
- NCNAME - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- ncVisitor - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
- newLine - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
- newLine() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- NEWLINE - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- newToken(int) - Static method in class com.sun.tools.rngom.parse.compact.Token
- newToken(int, String) - Static method in class com.sun.tools.rngom.parse.compact.Token
-
Returns a new Token object, by default.
- next - Variable in class com.sun.tools.rngom.parse.compact.Token
-
A reference to the next regular (non-special) token from the input stream.
- nextCharBuf - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- nextCharInd - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- NMCHAR - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- NMSTART - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- NOT_NEWLINE - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- NotAllowedExpr(Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- notationDecl(String, String, String) - Method in class com.sun.tools.rngom.parse.xml.DtdContext
- ns(String, String) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- NsName() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- NsNameClass - Class in com.sun.tools.rngom.nc
- NsNameClass(String) - Constructor for class com.sun.tools.rngom.nc.NsNameClass
- NsNameExceptClass(int, Annotations, Annotations[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- NsNameExceptNameClass - Class in com.sun.tools.rngom.nc
- NsNameExceptNameClass(String, NameClass) - Constructor for class com.sun.tools.rngom.nc.NsNameExceptNameClass
- NULL - Static variable in class com.sun.tools.rngom.nc.NameClass
-
Sigleton instance that accepts no name.
O
- on(DAnnotation) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- on(DPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- on(NameClass) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onAttribute(DAttributePattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onAttribute(DAttributePattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onAttribute(DAttributePattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onChoice(DChoicePattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onChoice(DChoicePattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onChoice(DChoicePattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onContainer(DContainerPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onData(DDataPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onData(DDataPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onData(DDataPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onElement(DElementPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onElement(DElementPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onElement(DElementPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onEmpty(DEmptyPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onEmpty(DEmptyPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onEmpty(DEmptyPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onGrammar(DGrammarPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onGrammar(DGrammarPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onGrammar(DGrammarPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onGroup(DGroupPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onGroup(DGroupPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onGroup(DGroupPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onInterleave(DInterleavePattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onInterleave(DInterleavePattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onInterleave(DInterleavePattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onList(DListPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onList(DListPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onList(DListPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onMixed(DMixedPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onMixed(DMixedPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onMixed(DMixedPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onNotAllowed(DNotAllowedPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onNotAllowed(DNotAllowedPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onNotAllowed(DNotAllowedPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onOneOrMore(DOneOrMorePattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onOneOrMore(DOneOrMorePattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onOneOrMore(DOneOrMorePattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onOptional(DOptionalPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onOptional(DOptionalPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onOptional(DOptionalPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onRef(DRefPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onRef(DRefPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onRef(DRefPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onText(DTextPattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onText(DTextPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onText(DTextPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onUnary(DUnaryPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onValue(DValuePattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onValue(DValuePattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onValue(DValuePattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- onXmlToken(DXmlTokenPattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onZeroOrMore(DZeroOrMorePattern) - Method in interface com.sun.tools.rngom.digested.DPatternVisitor
- onZeroOrMore(DZeroOrMorePattern) - Method in class com.sun.tools.rngom.digested.DPatternWalker
- onZeroOrMore(DZeroOrMorePattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- OpenNameClass(int, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- out - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
P
- Param(String, String, Context, String, Location, Annotation) - Constructor for class com.sun.tools.rngom.digested.DDataPattern.Param
- Param(DataPatternBuilder) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Params(DataPatternBuilder) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- ParenExpr(boolean, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- ParenNameClass(int, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- ParentExpr(Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- parse(SchemaBuilder) - Method in class com.sun.tools.rngom.parse.compact.CompactParseable
- parse(SchemaBuilder) - Method in class com.sun.tools.rngom.parse.xml.SAXParseable
- parse(SchemaBuilder<?, P, ?, ?, ?, ?>) - Method in interface com.sun.tools.rngom.parse.Parseable
-
Parses this object into a RELAX NG pattern.
- Parseable - Interface in com.sun.tools.rngom.parse
-
An input that can be turned into a RELAX NG pattern.
- ParsedElementAnnotation - Interface in com.sun.tools.rngom.ast.om
- ParsedNameClass - Interface in com.sun.tools.rngom.ast.om
- ParsedPattern - Interface in com.sun.tools.rngom.ast.om
- ParseException - Exception in com.sun.tools.rngom.parse.compact
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception com.sun.tools.rngom.parse.compact.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(Token, int[][], String[]) - Constructor for exception com.sun.tools.rngom.parse.compact.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- ParseException(String) - Constructor for exception com.sun.tools.rngom.parse.compact.ParseException
-
Constructor with message.
- parseExternal(String, SchemaBuilder<?, P, ?, ?, ?, ?>, Scope, String) - Method in interface com.sun.tools.rngom.parse.Parseable
-
Called from
SchemaBuilderin response toSchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations)to parse the referenced grammar. - parseExternal(String, SchemaBuilder, Scope, String) - Method in class com.sun.tools.rngom.parse.compact.CompactParseable
- parseExternal(String, SchemaBuilder, Scope, String) - Method in class com.sun.tools.rngom.parse.xml.SAXParseable
- parseInclude(String, SchemaBuilder<?, P, ?, ?, ?, ?>, IncludedGrammar<P, ?, ?, ?, ?>, String) - Method in interface com.sun.tools.rngom.parse.Parseable
-
Called from
Includein response toInclude.endInclude(Parseable, String, String, Location, Annotations)to parse the included grammar. - parseInclude(String, SchemaBuilder, IncludedGrammar, String) - Method in class com.sun.tools.rngom.parse.compact.CompactParseable
- parseInclude(String, SchemaBuilder, IncludedGrammar, String) - Method in class com.sun.tools.rngom.parse.xml.SAXParseable
- Preamble() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- Prefix() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- PREFIX_STAR - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- PREFIXED_NAME - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- PrefixedAnnotationAttribute(Annotations, boolean) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- PrefixedAnnotationElement(boolean) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- PrefixedNameClass(Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- prefixes() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- prefixes() - Method in interface com.sun.tools.rngom.parse.Context
-
Enumerates the prefixes bound to namespaces.
- prevCharIsCR - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- prevCharIsLF - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- PrimaryExpr(boolean, Scope, Annotations, Token[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- PrimaryNameClass(int, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- print(DPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter
-
Prints XML fragment for the given pattern.
- print(NameClass) - Method in class com.sun.tools.rngom.digested.DXMLPrinter
-
Prints XML fragment for the given name class.
- print(Node) - Method in class com.sun.tools.rngom.digested.DXMLPrinter
- printDocument(DGrammarPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter
-
Prints grammar enclosed by start/end document.
R
- ReadByte() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- readChar() - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Read a character.
- readChar() - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- ReInit(CompactSyntaxTokenManager) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Reinitialise parser.
- ReInit(InputStream) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Reinitialise.
- ReInit(InputStream) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- ReInit(InputStream, int, int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- ReInit(InputStream, String) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Reinitialise.
- ReInit(InputStream, String) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Reinitialise.
- ReInit(Reader) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- ReInit(Reader, int, int, int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- RELAX_NG - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- RELAX_NG_0_9 - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- RELAX_NG_COMPATIBILITY_ANNOTATIONS - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- RELAX_NG_COMPATIBILITY_DATATYPES - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- resolveNamespacePrefix(String) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
S
- SAXParseable - Class in com.sun.tools.rngom.parse.xml
-
RELAX NG schema in the XML syntax.
- SAXParseable(InputSource, ErrorHandler) - Constructor for class com.sun.tools.rngom.parse.xml.SAXParseable
- SAXParseable(InputSource, ErrorHandler, XMLReaderCreator) - Constructor for class com.sun.tools.rngom.parse.xml.SAXParseable
- SchemaBuilder<N extends ParsedNameClass,P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- Scope<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in com.sun.tools.rngom.ast.builder
- setChild(DPattern) - Method in class com.sun.tools.rngom.digested.DUnaryPattern
- setDebugStream(PrintStream) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Set debug output.
- setLocator(Locator) - Method in class com.sun.tools.rngom.xml.sax.XmlBaseHandler
- setPattern(DPattern) - Method in class com.sun.tools.rngom.digested.DDefine
- setTabSize(int) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- SimpleNameClass - Class in com.sun.tools.rngom.nc
- SimpleNameClass(String, String) - Constructor for class com.sun.tools.rngom.nc.SimpleNameClass
- SimpleNameClass(String, String, String) - Constructor for class com.sun.tools.rngom.nc.SimpleNameClass
- SimpleNameClass(QName) - Constructor for class com.sun.tools.rngom.nc.SimpleNameClass
- SINGLE_LINE_COMMENT - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- SINGLE_LINE_COMMENT_CONTINUE - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
- specialToken - Variable in class com.sun.tools.rngom.parse.compact.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- start(String) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- Start(GrammarSection, Scope, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- START - Static variable in interface com.sun.tools.rngom.ast.builder.GrammarSection
- startCDATA() - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- startDocument() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- startDTD(String, String, String) - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- startElement() - Method in class com.sun.tools.rngom.xml.sax.XmlBaseHandler
- startEntity(String) - Method in class com.sun.tools.rngom.xml.sax.AbstractLexicalHandler
- staticFlag - Static variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
-
Whether parser is static.
- staticFlag - Static variable in class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- SwitchTo(int) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntaxTokenManager
-
Switch to specified lex state.
T
- tabSize - Variable in class com.sun.tools.rngom.parse.compact.JavaCharStream
- TextExpr(Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- token - Variable in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Current token.
- Token - Class in com.sun.tools.rngom.parse.compact
-
Describes the input token stream.
- Token() - Constructor for class com.sun.tools.rngom.parse.compact.Token
-
No-argument constructor
- Token(int) - Constructor for class com.sun.tools.rngom.parse.compact.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class com.sun.tools.rngom.parse.compact.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class com.sun.tools.rngom.parse.compact.CompactSyntax
-
Generated Token Manager.
- tokenImage - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
Literal token values.
- tokenImage - Variable in exception com.sun.tools.rngom.parse.compact.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- TokenMgrError - Error in com.sun.tools.rngom.parse.compact
-
Token Manager Error.
- TokenMgrError() - Constructor for error com.sun.tools.rngom.parse.compact.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error com.sun.tools.rngom.parse.compact.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error com.sun.tools.rngom.parse.compact.TokenMgrError
-
Constructor with message and reason.
- topLevelAnnotation(E) - Method in interface com.sun.tools.rngom.ast.builder.GrammarSection
-
Called when an annotation is found.
- topLevelComment(CL) - Method in interface com.sun.tools.rngom.ast.builder.GrammarSection
-
Called when a comment is found.
- TopLevelGrammar(Scope) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- TopLevelLookahead() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- toString() - Method in class com.sun.tools.rngom.ast.builder.GrammarSection.Combine
- toString() - Method in class com.sun.tools.rngom.parse.compact.Token
-
Returns the image.
U
- UCode_UCodeESC_CharStream - Class in com.sun.tools.rngom.parse.compact
-
An implementation of interface CharStream, where the stream is assumed to contain 16-bit unicode characters.
- UCode_UCodeESC_CharStream(InputStream, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- UCode_UCodeESC_CharStream(InputStream, int, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- UCode_UCodeESC_CharStream(Reader, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- UCode_UCodeESC_CharStream(Reader, int, int, int) - Constructor for class com.sun.tools.rngom.parse.compact.UCode_UCodeESC_CharStream
- UnaryExpr(boolean, Scope, boolean[], Token[]) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- unparsedEntityDecl(String, String, String, String) - Method in class com.sun.tools.rngom.parse.xml.DtdContext
- UnprefixedAnnotationAttribute(Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- UnprefixedAnnotationElement() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- UnprefixedName() - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- UnprefixedNameClass(int, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- unwrapChoice(DPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- unwrapGroup(DPattern) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
- UpdateLineColumn(char) - Method in class com.sun.tools.rngom.parse.compact.JavaCharStream
- usesComments() - Method in interface com.sun.tools.rngom.ast.builder.SchemaBuilder
-
If this is interested in actually parsing comments, this method returns true.
- usesComments() - Method in class com.sun.tools.rngom.digested.DSchemaBuilderImpl
V
- ValueExpr(boolean, Annotations) - Method in class com.sun.tools.rngom.parse.compact.CompactSyntax
- visitAnyName() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitAnyName() - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
NameClass.ANY - visitAnyName() - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitAnyNameExcept(NameClass) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitAnyNameExcept(NameClass) - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
AnyNameExceptNameClass - visitAnyNameExcept(NameClass) - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitChoice(NameClass, NameClass) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitChoice(NameClass, NameClass) - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
ChoiceNameClass - visitChoice(NameClass, NameClass) - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitName(QName) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitName(QName) - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
SimpleNameClass - visitName(QName) - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitNsName(String) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitNsName(String) - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
NsNameClass - visitNsName(String) - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitNsNameExcept(String, NameClass) - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitNsNameExcept(String, NameClass) - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
NsNameExceptNameClass - visitNsNameExcept(String, NameClass) - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitNull() - Method in class com.sun.tools.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
- visitNull() - Method in interface com.sun.tools.rngom.nc.NameClassVisitor
-
Called for
NameClass.NULL. - visitNull() - Method in class com.sun.tools.rngom.nc.NameClassWalker
- visitor - Variable in class com.sun.tools.rngom.digested.DXMLPrinter
W
- WellKnownNamespaces - Class in com.sun.tools.rngom.xml.util
- WS - Static variable in interface com.sun.tools.rngom.parse.compact.CompactSyntaxConstants
-
RegularExpression Id.
X
- XML - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- XML_SCHEMA - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- XML_SCHEMA_DATATYPES - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- xmlBaseAttribute(String) - Method in class com.sun.tools.rngom.xml.sax.XmlBaseHandler
- XmlBaseHandler - Class in com.sun.tools.rngom.xml.sax
- XmlBaseHandler() - Constructor for class com.sun.tools.rngom.xml.sax.XmlBaseHandler
- XMLNS - Static variable in class com.sun.tools.rngom.xml.util.WellKnownNamespaces
- XMLReaderCreator - Interface in com.sun.tools.rngom.xml.sax
-
A factory for
XMLReaders. - XMLWriter() - Constructor for class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
- XMLWriterException(Throwable) - Constructor for exception com.sun.tools.rngom.digested.DXMLPrinter.XMLWriterException
All Classes All Packages