- ABSTRACT - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- accepted() - Method in class relaxngcc.datatype.parser.Start
-
- accepted() - Method in class relaxngcc.parser.state.IncludedGrammarState
-
- accepted() - Method in class relaxngcc.parser.state.Start
-
- accepted() - Method in class relaxngcc.runtime.NGCCPlainHandler
-
- accepted() - Method in class relaxngcc.runtime.NGCCTypedContentHandler
-
- access - Variable in class relaxngcc.grammar.NGCCDefineParam
-
Access modifiers.
- add(State, Alphabet, Transition) - Method in class relaxngcc.builder.TransitionTable
-
- add(CDStatement) - Method in class relaxngcc.codedom.CDBlock
-
- add(CDBlock) - Method in class relaxngcc.codedom.CDBlock
-
- add(String) - Method in class relaxngcc.datatype.Macro
-
Adds a new literal string to the token list.
- add(Macro.Variable) - Method in class relaxngcc.datatype.Macro
-
Adds a new macro to the token list.
- addActionOnExit(ScopeInfo.Action) - Method in class relaxngcc.automaton.State
-
- addActionsOnExit(ScopeInfo.Action[]) - Method in class relaxngcc.automaton.State
-
- addAlias(CDType, String) - Method in class relaxngcc.builder.ScopeInfo
-
- addAlphabet(Alphabet) - Method in class relaxngcc.builder.TransitionTable.Entry
-
- addAttribute(String, String, String, String, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Add an attribute to the end of the list.
- addAttribute(String, String, String, String, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Add an attribute to the end of the list.
- addAttribute(String, String, String, String, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Add an attribute to the end of the list.
- addCase(CDConstant, CDBlock) - Method in class relaxngcc.codedom.CDSwitchStatement
-
- addDepends(FileSet) - Method in class relaxngcc.ant.RelaxNGCCTask
-
Nested <depends> element.
- addError(BuildError) - Method in class relaxngcc.builder.AutomatonBuilder
-
- addError(BuildError) - Method in class relaxngcc.builder.ScopeCollector
-
- addError(BuildError) - Method in interface relaxngcc.grammar.PatternFunction
-
- addError(BuildError) - Method in class relaxngcc.parser.ParserRuntime
-
- addEverythingElse(State, Transition) - Method in class relaxngcc.builder.TransitionTable
-
- addInnerClass(CDClass) - Method in class relaxngcc.codedom.CDClass
-
Adds a new inner class.
- AdditiveExpression() - Method in class relaxngcc.javabody.JavaBodyParser
-
- addLanguageSpecificString(CDLanguageSpecificString) - Method in class relaxngcc.codedom.CDClass
-
- addMember(CDLanguageSpecificString, CDType, String, CDExpression) - Method in class relaxngcc.codedom.CDClass
-
Adds a new member declaration.
- addMember(CDLanguageSpecificString, CDType, String) - Method in class relaxngcc.codedom.CDClass
-
- addMethod(CDMethod) - Method in class relaxngcc.codedom.CDClass
-
- addNSURI(String) - Method in class relaxngcc.builder.ScopeInfo
-
- addProduces(FileSet) - Method in class relaxngcc.ant.RelaxNGCCTask
-
Nested <produces> element.
- addState(State) - Method in class relaxngcc.builder.ScopeInfo
-
- addTransition(Transition) - Method in class relaxngcc.automaton.State
-
- adjustBeginLineColumn(int, int) - Method in class relaxngcc.javabody.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- AFollow() - Method in class relaxngcc.automaton.State
-
- Alias - Class in relaxngcc.builder
-
Alias that will be generated as a field.
- Alias(CDType, String) - Constructor for class relaxngcc.builder.Alias
-
- alias - Variable in class relaxngcc.grammar.DataPattern
-
- alias - Variable in class relaxngcc.grammar.ListPattern
-
- alias - Variable in class relaxngcc.grammar.ValuePattern
-
- AllocationExpression() - Method in class relaxngcc.javabody.JavaBodyParser
-
- Alphabet - Class in relaxngcc.automaton
-
An alphabet in RelaxNGCC is one of following types:
1.
- Alphabet.DataText - Class in relaxngcc.automaton
-
- Alphabet.EnterAttribute - Class in relaxngcc.automaton
-
Alphabet of the type "enter attribute."
- Alphabet.EnterElement - Class in relaxngcc.automaton
-
Alphabet of the type "enter element."
- Alphabet.ForAction - Class in relaxngcc.automaton
-
- Alphabet.Fork - Class in relaxngcc.automaton
-
Alphabet that "forks" a state into a set of sub-automata.
- Alphabet.LeaveAttribute - Class in relaxngcc.automaton
-
Alphabet of the type "leave attribute."
- Alphabet.LeaveElement - Class in relaxngcc.automaton
-
Alphabet of the type "leave element."
- Alphabet.Markup - Class in relaxngcc.automaton
-
Base class for (enter|leave)(Attribute|Element).
- Alphabet.Ref - Class in relaxngcc.automaton
-
Alphabet of the type "ref."
- Alphabet.Text - Class in relaxngcc.automaton
-
- Alphabet.ValueText - Class in relaxngcc.automaton
-
- alphabets - Variable in class relaxngcc.builder.TransitionTable.Entry
-
- AND - Static variable in class relaxngcc.codedom.CDOp
-
- AND(CDExpression, CDExpression) - Static method in class relaxngcc.codedom.CDOp
-
Logical and operator.
- ANDASSIGN - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- AndExpression() - Method in class relaxngcc.javabody.JavaBodyParser
-
- anyName(NameClass) - Method in class relaxngcc.builder.NameTestBuilder
-
- anyName(NameClass) - Method in interface relaxngcc.grammar.NameClassFunction
-
- AnyNameClass - Class in relaxngcc.grammar
-
- AnyNameClass(ParserRuntime, NameClass) - Constructor for class relaxngcc.grammar.AnyNameClass
-
- append(Pattern, String) - Method in class relaxngcc.grammar.Scope
-
Incorporates the newly discovered <define>.
- appendBody(String) - Method in class relaxngcc.grammar.Scope
-
- appendGlobalBody(String) - Method in class relaxngcc.parser.RootParserRuntime
-
- appendGlobalImport(String) - Method in class relaxngcc.parser.RootParserRuntime
-
- appendHeaderSection(String) - Method in class relaxngcc.builder.ScopeInfo
-
- appendImport(String) - Method in class relaxngcc.grammar.Scope
-
- apply(NameClassFunction) - Method in class relaxngcc.grammar.AnyNameClass
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.AttributePattern
-
- apply(NameClassFunction) - Method in class relaxngcc.grammar.ChoiceNameClass
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.ChoicePattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.DataPattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.ElementPattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.EmptyPattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.GroupPattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.InterleavePattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.JavaBlock
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.ListPattern
-
- apply(NameClassFunction) - Method in class relaxngcc.grammar.NameClass
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.NotAllowedPattern
-
- apply(NameClassFunction) - Method in class relaxngcc.grammar.NsNameClass
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.OneOrMorePattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.Pattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.RefPattern
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.Scope
-
- apply(NameClassFunction) - Method in class relaxngcc.grammar.SimpleNameClass
-
- apply(PatternFunction) - Method in class relaxngcc.grammar.ValuePattern
-
- arg(CDExpression) - Method in class relaxngcc.codedom.CDMethodInvokeExpression
-
Adds an argument to this invocation.
- arg(CDExpression) - Method in class relaxngcc.codedom.CDObjectCreateExpression
-
- args(CDExpression[]) - Method in class relaxngcc.codedom.CDMethodInvokeExpression
-
Adds arguments to this invocation.
- ArgumentList() - Method in class relaxngcc.javabody.JavaBodyParser
-
- Arguments() - Method in class relaxngcc.javabody.JavaBodyParser
-
- array() - Method in class relaxngcc.codedom.CDType
-
Gets the array type of this type.
- ArrayDimsAndInits() - Method in class relaxngcc.javabody.JavaBodyParser
-
- ArrayInitializer() - Method in class relaxngcc.javabody.JavaBodyParser
-
- arrayRef(CDExpression) - Method in class relaxngcc.codedom.CDExpression
-
Refers to an item of the array
- arrayRef(int) - Method in class relaxngcc.codedom.CDExpression
-
- asDataText() - Method in class relaxngcc.automaton.Alphabet
-
- asDataText() - Method in class relaxngcc.automaton.Alphabet.DataText
-
- asEnterAttribute() - Method in class relaxngcc.automaton.Alphabet
-
- asEnterAttribute() - Method in class relaxngcc.automaton.Alphabet.EnterAttribute
-
- asEnterElement() - Method in class relaxngcc.automaton.Alphabet
-
- asEnterElement() - Method in class relaxngcc.automaton.Alphabet.EnterElement
-
- asForAction() - Method in class relaxngcc.automaton.Alphabet
-
- asForAction() - Method in class relaxngcc.automaton.Alphabet.ForAction
-
- asFork() - Method in class relaxngcc.automaton.Alphabet
-
- asFork() - Method in class relaxngcc.automaton.Alphabet.Fork
-
- asJavaBlock() - Method in class relaxngcc.grammar.JavaBlock
-
- asLeaveAttribute() - Method in class relaxngcc.automaton.Alphabet
-
- asLeaveAttribute() - Method in class relaxngcc.automaton.Alphabet.LeaveAttribute
-
- asLeaveElement() - Method in class relaxngcc.automaton.Alphabet
-
- asLeaveElement() - Method in class relaxngcc.automaton.Alphabet.LeaveElement
-
- asMarkup() - Method in class relaxngcc.automaton.Alphabet
-
- asMarkup() - Method in class relaxngcc.automaton.Alphabet.Markup
-
- asPattern() - Method in class relaxngcc.grammar.JavaBlock
-
- asRef() - Method in class relaxngcc.automaton.Alphabet
-
- asRef() - Method in class relaxngcc.automaton.Alphabet.Ref
-
- ASSERT - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- AssertStatement() - Method in class relaxngcc.javabody.JavaBodyParser
-
- assign(CDExpression, CDExpression) - Method in class relaxngcc.codedom.CDBlock
-
Adds a new assignment.
- ASSIGN - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- AssignmentOperator() - Method in class relaxngcc.javabody.JavaBodyParser
-
- asStatement() - Method in class relaxngcc.codedom.CDMethodInvokeExpression
-
- asText() - Method in class relaxngcc.automaton.Alphabet
-
- asText() - Method in class relaxngcc.automaton.Alphabet.Text
-
- asValueText() - Method in class relaxngcc.automaton.Alphabet
-
- asValueText() - Method in class relaxngcc.automaton.Alphabet.ValueText
-
- attHead() - Method in class relaxngcc.automaton.State
-
Computes ATTHEAD set of this state and returns them
in a sorted order.
- attribute(AttributePattern) - Method in class relaxngcc.builder.AutomatonBuilder
-
- attribute(AttributePattern) - Method in class relaxngcc.builder.ScopeCollector
-
- attribute(AttributePattern) - Method in interface relaxngcc.grammar.PatternFunction
-
- attribute(AttributePattern) - Method in class relaxngcc.grammar.PatternWalker
-
- AttributePattern - Class in relaxngcc.grammar
-
- AttributePattern(ParserRuntime, Locator, NameClass, Pattern) - Constructor for class relaxngcc.grammar.AttributePattern
-
- AttributesImpl - Class in relaxngcc.datatype.parser
-
Default implementation of the Attributes interface.
- AttributesImpl() - Constructor for class relaxngcc.datatype.parser.AttributesImpl
-
Construct a new, empty AttributesImpl object.
- AttributesImpl(Attributes) - Constructor for class relaxngcc.datatype.parser.AttributesImpl
-
Copy an existing Attributes object.
- AttributesImpl - Class in relaxngcc.parser.state
-
Default implementation of the Attributes interface.
- AttributesImpl() - Constructor for class relaxngcc.parser.state.AttributesImpl
-
Construct a new, empty AttributesImpl object.
- AttributesImpl(Attributes) - Constructor for class relaxngcc.parser.state.AttributesImpl
-
Copy an existing Attributes object.
- AttributesImpl - Class in relaxngcc.runtime
-
Default implementation of the Attributes interface.
- AttributesImpl() - Constructor for class relaxngcc.runtime.AttributesImpl
-
Construct a new, empty AttributesImpl object.
- AttributesImpl(Attributes) - Constructor for class relaxngcc.runtime.AttributesImpl
-
Copy an existing Attributes object.
- AutomatonBuilder - Class in relaxngcc.builder
-
Builds an automaton from
Scope
object.
- AutomatonBuilder(NGCCGrammar, ScopeInfo) - Constructor for class relaxngcc.builder.AutomatonBuilder
-
- GE - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- generate(NGCCGrammar, CDVariable) - Method in class relaxngcc.datatype.Datatype
-
Generates the expression that parses the specified string
into a target language value type.
- generateParseException() - Method in class relaxngcc.javabody.JavaBodyParser
-
Generate ParseException.
- get(String) - Method in class relaxngcc.grammar.Grammar
-
Gets the Scope object or return null.
- getActionsOnExit() - Method in class relaxngcc.automaton.State
-
- getAlias() - Method in class relaxngcc.automaton.Alphabet.Ref
-
- getAlias() - Method in class relaxngcc.automaton.Alphabet.Text
-
- getAlias() - Method in class relaxngcc.grammar.NGCCCallParam
-
- getAlphabet() - Method in class relaxngcc.automaton.Transition
-
- getAttributeIndex(String, String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- getAttributeIndex(String, String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- getAttributeIndex(String, String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- getBeginColumn() - Method in class relaxngcc.javabody.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class relaxngcc.javabody.SimpleCharStream
-
Get token beginning line number.
- getBody() - Method in class relaxngcc.grammar.Scope
-
- getChildPatterns() - Method in class relaxngcc.grammar.BinaryPattern
-
Gets all the child patterns of this combinor.
- getClassName() - Method in class relaxngcc.automaton.Alphabet.Fork
-
Gets the name of the InterleaveFilter implementation class.
- getClassName() - Method in class relaxngcc.builder.ScopeInfo
-
- getCodeFragment() - Method in class relaxngcc.builder.ScopeInfo.Action
-
- getColumn() - Method in class relaxngcc.javabody.SimpleCharStream
-
Deprecated.
- getConstructorParams() - Method in class relaxngcc.builder.ScopeInfo
-
- getContainer() - Method in class relaxngcc.automaton.State
-
- getCurrentAttributes() - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
Attributes that belong to the current element.
- getCurrentAttributes() - Method in class relaxngcc.parser.state.NGCCRuntime
-
Attributes that belong to the current element.
- getCurrentAttributes() - Method in class relaxngcc.runtime.NGCCRuntime
-
Attributes that belong to the current element.
- getDatatype() - Method in class relaxngcc.automaton.Alphabet.Text
-
- getDatatype(String) - Method in class relaxngcc.datatype.DatatypeLibrary
-
Returns the datatype object by its name.
- getDatatype(String) - Method in class relaxngcc.parser.ParserRuntime
-
Gets the current datatype library.
- getEndColumn() - Method in class relaxngcc.javabody.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class relaxngcc.javabody.SimpleCharStream
-
Get token end line number.
- getEpilogueActions() - Method in class relaxngcc.automaton.Transition
-
Gets all epilogue actions.
- getEverythingElse(State) - Method in class relaxngcc.builder.TransitionTable
-
Gets the transition associated to EVERYTHING_ELSE alphabet
in the given state if any.
- getGrammarTimestamp() - Method in class relaxngcc.parser.RootParserRuntime
-
- getHeaderSection() - Method in class relaxngcc.builder.ScopeInfo
-
- GetImage() - Method in class relaxngcc.javabody.SimpleCharStream
-
Get token literal value.
- getImport() - Method in class relaxngcc.grammar.Scope
-
- getIndex() - Method in class relaxngcc.automaton.State
-
- getIndex(String, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Look up an attribute's index by Namespace name.
- getIndex(String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Look up an attribute's index by qualified (prefixed) name.
- getIndex(String, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Look up an attribute's index by Namespace name.
- getIndex(String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Look up an attribute's index by qualified (prefixed) name.
- getIndex(String, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Look up an attribute's index by Namespace name.
- getIndex(String) - Method in class relaxngcc.runtime.AttributesImpl
-
Look up an attribute's index by qualified (prefixed) name.
- getInitialState() - Method in class relaxngcc.builder.ScopeInfo
-
- getLength() - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Return the number of attributes in the list.
- getLength() - Method in class relaxngcc.parser.state.AttributesImpl
-
Return the number of attributes in the list.
- getLength() - Method in class relaxngcc.runtime.AttributesImpl
-
Return the number of attributes in the list.
- getLibrary(String) - Method in class relaxngcc.datatype.DatatypeLibraryManager
-
Obtains a datatype library by its name.
- getLine() - Method in class relaxngcc.javabody.SimpleCharStream
-
Deprecated.
- getLocalName(int) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Return an attribute's local name.
- getLocalName(int) - Method in class relaxngcc.parser.state.AttributesImpl
-
Return an attribute's local name.
- getLocalName(int) - Method in class relaxngcc.runtime.AttributesImpl
-
Return an attribute's local name.
- getLocator() - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
Gets the source location of the current event.
- getLocator() - Method in class relaxngcc.parser.state.NGCCRuntime
-
Gets the source location of the current event.
- getLocator() - Method in class relaxngcc.runtime.NGCCRuntime
-
Gets the source location of the current event.
- getMessage() - Method in error relaxngcc.javabody.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getName() - Method in class relaxngcc.codedom.CDType
-
Gets the display name of the type.
- getName() - Method in class relaxngcc.codedom.CDVariable
-
- getNameClass() - Method in class relaxngcc.automaton.Alphabet.Markup
-
- getNamespaceUri() - Method in class relaxngcc.datatype.DatatypeLibrary
-
- getNextToken() - Method in class relaxngcc.javabody.JavaBodyParser
-
Get the next Token.
- getNextToken() - Method in class relaxngcc.javabody.JavaBodyParserTokenManager
-
Get the next Token.
- getNSStringConstant(String) - Method in class relaxngcc.builder.ScopeInfo
-
- getOrCreate(ParserRuntime, String) - Method in class relaxngcc.grammar.Grammar
-
- getOrder() - Method in class relaxngcc.automaton.Transition
-
- getOrder() - Method in interface relaxngcc.automaton.WithOrder
-
- getParam() - Method in class relaxngcc.grammar.Scope
-
NGCC parameters associated to this scope.
- getParamCount() - Method in class relaxngcc.grammar.RefPattern
-
- getParamCount() - Method in class relaxngcc.grammar.Scope
-
- getParams() - Method in class relaxngcc.automaton.Alphabet.Ref
-
- getPattern() - Method in class relaxngcc.grammar.Scope
-
- getPrologueActions() - Method in class relaxngcc.automaton.Transition
-
Gets all prologue actions.
- getQName(int) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Return an attribute's qualified (prefixed) name.
- getQName(int) - Method in class relaxngcc.parser.state.AttributesImpl
-
Return an attribute's qualified (prefixed) name.
- getQName(int) - Method in class relaxngcc.runtime.AttributesImpl
-
Return an attribute's qualified (prefixed) name.
- getReachableStates() - Method in class relaxngcc.automaton.State
-
Gets all the states reachable from this state.
- getResource(String) - Method in class relaxngcc.datatype.ParserRuntime
-
Obtains a reference to a resource.
- getResult() - Method in class relaxngcc.parser.RootParserRuntime
-
Gets the parsed result, or null if there was any error.
- getResult() - Method in class relaxngcc.parser.state.Start
-
- getRootRuntime() - Method in class relaxngcc.parser.IncludeParserRuntime
-
- getRootRuntime() - Method in class relaxngcc.parser.ParserRuntime
-
Gets the reference to the root runtime.
- getRootRuntime() - Method in class relaxngcc.parser.RootParserRuntime
-
- getRuntime() - Method in class relaxngcc.datatype.parser.Start
-
- getRuntime() - Method in class relaxngcc.parser.state.IncludedGrammarState
-
- getRuntime() - Method in class relaxngcc.parser.state.Start
-
- getRuntimeTypeFullName() - Method in class relaxngcc.NGCCGrammar
-
- getRuntimeTypeShortName() - Method in class relaxngcc.NGCCGrammar
-
Gets the class name of the runtime type
alone without the package name.
- getScopeInfo(Scope) - Method in class relaxngcc.NGCCGrammar
-
- getStateCount() - Method in class relaxngcc.builder.ScopeInfo
-
- getString(int) - Method in class relaxngcc.codedom.CDLanguageSpecificString
-
- GetSuffix(int) - Method in class relaxngcc.javabody.SimpleCharStream
-
Get the suffix.
- getTargetNamespace() - Method in class relaxngcc.parser.ParserRuntime
-
Gets the value of the current "ns".
- getTargetScope() - Method in class relaxngcc.automaton.Alphabet.Ref
-
Gets the child scope to be spawned.
- getToken(int) - Method in class relaxngcc.javabody.JavaBodyParser
-
Get the specific Token.
- getType() - Method in class relaxngcc.automaton.Alphabet
-
- getType() - Method in class relaxngcc.BuildError
-
- getType() - Method in class relaxngcc.datatype.Datatype
-
Returns the type to which the return value from the generate
method evaluates to.
- getType(int) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Return an attribute's type by index.
- getType(String, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Look up an attribute's type by Namespace-qualified name.
- getType(String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Look up an attribute's type by qualified (prefixed) name.
- getType(int) - Method in class relaxngcc.parser.state.AttributesImpl
-
Return an attribute's type by index.
- getType(String, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Look up an attribute's type by Namespace-qualified name.
- getType(String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Look up an attribute's type by qualified (prefixed) name.
- getType(int) - Method in class relaxngcc.runtime.AttributesImpl
-
Return an attribute's type by index.
- getType(String, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Look up an attribute's type by Namespace-qualified name.
- getType(String) - Method in class relaxngcc.runtime.AttributesImpl
-
Look up an attribute's type by qualified (prefixed) name.
- getUniqueId() - Method in class relaxngcc.automaton.Transition
-
- getUniqueId() - Method in class relaxngcc.builder.ScopeInfo.Action
-
- getURI(int) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Return an attribute's Namespace URI.
- getURI(int) - Method in class relaxngcc.parser.state.AttributesImpl
-
Return an attribute's Namespace URI.
- getURI(int) - Method in class relaxngcc.runtime.AttributesImpl
-
Return an attribute's Namespace URI.
- getValue() - Method in class relaxngcc.automaton.Alphabet.ValueText
-
- getValue(int) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Return an attribute's value by index.
- getValue(String, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Look up an attribute's value by Namespace-qualified name.
- getValue(String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Look up an attribute's value by qualified (prefixed) name.
- getValue() - Method in class relaxngcc.javabody.Token
-
An optional attribute value of the Token.
- getValue(int) - Method in class relaxngcc.parser.state.AttributesImpl
-
Return an attribute's value by index.
- getValue(String, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Look up an attribute's value by Namespace-qualified name.
- getValue(String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Look up an attribute's value by qualified (prefixed) name.
- getValue(int) - Method in class relaxngcc.runtime.AttributesImpl
-
Return an attribute's value by index.
- getValue(String, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Look up an attribute's value by Namespace-qualified name.
- getValue(String) - Method in class relaxngcc.runtime.AttributesImpl
-
Look up an attribute's value by qualified (prefixed) name.
- getWithParams() - Method in class relaxngcc.grammar.NGCCCallParam
-
- globalBody - Variable in class relaxngcc.NGCCGrammar
-
globally effective <java-body> statements.
- globalImportDecls - Variable in class relaxngcc.NGCCGrammar
-
globally effective import statements.
- GOTO - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- Grammar - Class in relaxngcc.grammar
-
- Grammar(ParserRuntime) - Constructor for class relaxngcc.grammar.Grammar
-
- grammar - Variable in class relaxngcc.NGCCGrammar
-
Parsed grammar.
- grammar - Variable in class relaxngcc.parser.ParserRuntime
-
Grammar object that we are currently building.
- GrammarChecker - Class in relaxngcc
-
- GrammarChecker() - Constructor for class relaxngcc.GrammarChecker
-
- group(GroupPattern) - Method in class relaxngcc.builder.AutomatonBuilder
-
- group(GroupPattern) - Method in class relaxngcc.builder.ScopeCollector
-
- group(GroupPattern) - Method in interface relaxngcc.grammar.PatternFunction
-
- group(GroupPattern) - Method in class relaxngcc.grammar.PatternWalker
-
- GroupPattern - Class in relaxngcc.grammar
-
- GroupPattern(ParserRuntime, Pattern, Pattern) - Constructor for class relaxngcc.grammar.GroupPattern
-
- GT - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- name - Variable in class relaxngcc.builder.Alias
-
- name(String, String) - Method in class relaxngcc.builder.NameTestBuilder
-
- name - Variable in class relaxngcc.grammar.MarkupPattern
-
- name(String, String) - Method in interface relaxngcc.grammar.NameClassFunction
-
- name - Variable in class relaxngcc.grammar.Scope
-
Name of this pattern.
- Name() - Method in class relaxngcc.javabody.JavaBodyParser
-
- NameClass - Class in relaxngcc.grammar
-
- NameClass() - Constructor for class relaxngcc.grammar.NameClass
-
- NameClassFunction - Interface in relaxngcc.grammar
-
- NameList() - Method in class relaxngcc.javabody.JavaBodyParser
-
- NameTestBuilder - Class in relaxngcc.builder
-
Generates a clause that tests the membership of a NameClass.
- NameTestBuilder(CDExpression, CDExpression) - Constructor for class relaxngcc.builder.NameTestBuilder
-
- NATIVE - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- nc1 - Variable in class relaxngcc.grammar.ChoiceNameClass
-
- nc2 - Variable in class relaxngcc.grammar.ChoiceNameClass
-
- NE - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- NestedClassDeclaration() - Method in class relaxngcc.javabody.JavaBodyParser
-
- NestedInterfaceDeclaration() - Method in class relaxngcc.javabody.JavaBodyParser
-
- NEW - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- newline - Variable in class relaxngcc.Options
-
- newToken(int, String) - Static method in class relaxngcc.javabody.Token
-
Returns a new Token object, by default.
- newToken(int) - Static method in class relaxngcc.javabody.Token
-
- next - Variable in class relaxngcc.javabody.Token
-
A reference to the next regular (non-special) token from the input
stream.
- next() - Method in class relaxngcc.util.ConcatIterator
-
- next() - Method in class relaxngcc.util.SelectiveIterator
-
- nextState() - Method in class relaxngcc.automaton.Transition
-
- NGCCCallParam - Class in relaxngcc.grammar
-
Parameters attached to a <ref> pattern.
- NGCCCallParam(ParserRuntime, String, String) - Constructor for class relaxngcc.grammar.NGCCCallParam
-
- NGCCDefineParam - Class in relaxngcc.grammar
-
NGCC Parameter for scope definitions.
- NGCCDefineParam(ParserRuntime, String, String, String, String, String) - Constructor for class relaxngcc.grammar.NGCCDefineParam
-
- NGCCEventReceiver - Interface in relaxngcc.datatype.parser
-
- NGCCEventReceiver - Interface in relaxngcc.parser.state
-
- NGCCEventReceiver - Interface in relaxngcc.runtime
-
- NGCCEventSource - Interface in relaxngcc.datatype.parser
-
- NGCCEventSource - Interface in relaxngcc.parser.state
-
- NGCCEventSource - Interface in relaxngcc.runtime
-
- NGCCGrammar - Class in relaxngcc
-
Keeps information about the global setting effective
across the entire grammar.
- NGCCGrammar(Grammar, String, String, String, String) - Constructor for class relaxngcc.NGCCGrammar
-
- NGCCHandler - Class in relaxngcc.datatype.parser
-
- NGCCHandler - Class in relaxngcc.parser.state
-
- NGCCHandler - Class in relaxngcc.runtime
-
- NGCCInterleaveFilter - Class in relaxngcc.datatype.parser
-
Dispatches incoming events into sub handlers appropriately
so that the interleaving semantics will be correctly realized.
- NGCCInterleaveFilter - Class in relaxngcc.parser.state
-
Dispatches incoming events into sub handlers appropriately
so that the interleaving semantics will be correctly realized.
- NGCCInterleaveFilter - Class in relaxngcc.runtime
-
Dispatches incoming events into sub handlers appropriately
so that the interleaving semantics will be correctly realized.
- NGCCPlainHandler - Class in relaxngcc.runtime
-
Base class for classes generated by RelaxNGCC for typed-sax and plain-sax modes.
- NGCCRuntime - Class in relaxngcc.datatype.parser
-
Runtime Engine for RELAXNGCC execution.
- NGCCRuntime() - Constructor for class relaxngcc.datatype.parser.NGCCRuntime
-
- NGCCRuntime - Class in relaxngcc.parser.state
-
Runtime Engine for RELAXNGCC execution.
- NGCCRuntime() - Constructor for class relaxngcc.parser.state.NGCCRuntime
-
- NGCCRuntime - Class in relaxngcc.runtime
-
Runtime Engine for RELAXNGCC execution.
- NGCCRuntime() - Constructor for class relaxngcc.runtime.NGCCRuntime
-
- NGCCTypedContentHandler - Class in relaxngcc.runtime
-
Base class for classes generated by RelaxNGCC msv mode.
- NGCCTypedContentHandler(TypeDetector) - Constructor for class relaxngcc.runtime.NGCCTypedContentHandler
-
- NGCCTypedContentHandler(TypeDetector, NGCCTypedContentHandler) - Constructor for class relaxngcc.runtime.NGCCTypedContentHandler
-
- NGCCUtil - Class in relaxngcc
-
- NGCCUtil() - Constructor for class relaxngcc.NGCCUtil
-
- nl() - Method in class relaxngcc.codedom.CDFormatter
-
Clears the current line and this method also prints indentation.
- noCodeGeneration - Variable in class relaxngcc.Options
-
Do not generate source code.
- NoDefinitionException - Exception in relaxngcc.datatype
-
Signals undefined variable in a variable expansion process.
- NoDefinitionException(String, Locator) - Constructor for exception relaxngcc.datatype.NoDefinitionException
-
- NOOP - Static variable in class relaxngcc.datatype.Datatype
-
Datatype instance that doesn't do any conversion.
- noRuntime - Variable in class relaxngcc.Options
-
Dpn't copy relaxngcc.runtime package
- not() - Method in class relaxngcc.codedom.CDExpression
-
Creates !x
- NOT(CDExpression) - Static method in class relaxngcc.codedom.CDOp
-
logical not operator
- notAllowed(NotAllowedPattern) - Method in class relaxngcc.builder.AutomatonBuilder
-
- notAllowed(NotAllowedPattern) - Method in class relaxngcc.builder.ScopeCollector
-
- notAllowed(NotAllowedPattern) - Method in interface relaxngcc.grammar.PatternFunction
-
- notAllowed(NotAllowedPattern) - Method in class relaxngcc.grammar.PatternWalker
-
- NotAllowedPattern - Class in relaxngcc.grammar
-
- NotAllowedPattern(ParserRuntime) - Constructor for class relaxngcc.grammar.NotAllowedPattern
-
- nsName(String, NameClass) - Method in class relaxngcc.builder.NameTestBuilder
-
- nsName(String, NameClass) - Method in interface relaxngcc.grammar.NameClassFunction
-
- NsNameClass - Class in relaxngcc.grammar
-
- NsNameClass(ParserRuntime, String, NameClass) - Constructor for class relaxngcc.grammar.NsNameClass
-
- nsUri - Variable in class relaxngcc.grammar.SimpleNameClass
-
- NULL - Static variable in class relaxngcc.codedom.CDConstant
-
- NULL - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- NullableChecker - Class in relaxngcc.builder
-
Computes the nullability of scopes.
- NullableChecker() - Constructor for class relaxngcc.builder.NullableChecker
-
- NullLiteral() - Method in class relaxngcc.javabody.JavaBodyParser
-
- SC_AND - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SC_OR - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- scope(Scope) - Method in class relaxngcc.builder.AutomatonBuilder
-
- scope(Scope) - Method in class relaxngcc.builder.ScopeCollector
-
- scope(Scope) - Method in interface relaxngcc.grammar.PatternFunction
-
- scope(Scope) - Method in class relaxngcc.grammar.PatternWalker
-
- Scope - Class in relaxngcc.grammar
-
A pattern defined by a <define> and <start>.
- Scope(ParserRuntime, String) - Constructor for class relaxngcc.grammar.Scope
-
- ScopeCollector - Class in relaxngcc.builder
-
Traverses a grammar and collects all
Scope
objects.
- ScopeCollector() - Constructor for class relaxngcc.builder.ScopeCollector
-
- ScopeInfo - Class in relaxngcc.builder
-
information about a scope
- ScopeInfo(NGCCGrammar, Scope) - Constructor for class relaxngcc.builder.ScopeInfo
-
- ScopeInfo.Action - Class in relaxngcc.builder
-
User-defined code fragment.
- SelectiveIterator - Class in relaxngcc.util
-
Iterator that returns a subset of another iterator
by filtering out some of the elements.
- SelectiveIterator(Iterator) - Constructor for class relaxngcc.util.SelectiveIterator
-
- Semicolon() - Method in class relaxngcc.javabody.JavaBodyParser
-
- SEMICOLON - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- sendEnterAttribute(int, String, String, String) - Method in interface relaxngcc.datatype.parser.NGCCEventSource
-
- sendEnterAttribute(int, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCInterleaveFilter
-
- sendEnterAttribute(int, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- sendEnterAttribute(int, String, String, String) - Method in interface relaxngcc.parser.state.NGCCEventSource
-
- sendEnterAttribute(int, String, String, String) - Method in class relaxngcc.parser.state.NGCCInterleaveFilter
-
- sendEnterAttribute(int, String, String, String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- sendEnterAttribute(int, String, String, String) - Method in interface relaxngcc.runtime.NGCCEventSource
-
- sendEnterAttribute(int, String, String, String) - Method in class relaxngcc.runtime.NGCCInterleaveFilter
-
- sendEnterAttribute(int, String, String, String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- sendEnterElement(int, String, String, String, Attributes) - Method in interface relaxngcc.datatype.parser.NGCCEventSource
-
Sends an enter element event to the specified EventReceiver thread.
- sendEnterElement(int, String, String, String, Attributes) - Method in class relaxngcc.datatype.parser.NGCCInterleaveFilter
-
- sendEnterElement(int, String, String, String, Attributes) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- sendEnterElement(int, String, String, String, Attributes) - Method in interface relaxngcc.parser.state.NGCCEventSource
-
Sends an enter element event to the specified EventReceiver thread.
- sendEnterElement(int, String, String, String, Attributes) - Method in class relaxngcc.parser.state.NGCCInterleaveFilter
-
- sendEnterElement(int, String, String, String, Attributes) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- sendEnterElement(int, String, String, String, Attributes) - Method in interface relaxngcc.runtime.NGCCEventSource
-
Sends an enter element event to the specified EventReceiver thread.
- sendEnterElement(int, String, String, String, Attributes) - Method in class relaxngcc.runtime.NGCCInterleaveFilter
-
- sendEnterElement(int, String, String, String, Attributes) - Method in class relaxngcc.runtime.NGCCRuntime
-
- sendLeaveAttribute(int, String, String, String) - Method in interface relaxngcc.datatype.parser.NGCCEventSource
-
- sendLeaveAttribute(int, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCInterleaveFilter
-
- sendLeaveAttribute(int, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- sendLeaveAttribute(int, String, String, String) - Method in interface relaxngcc.parser.state.NGCCEventSource
-
- sendLeaveAttribute(int, String, String, String) - Method in class relaxngcc.parser.state.NGCCInterleaveFilter
-
- sendLeaveAttribute(int, String, String, String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- sendLeaveAttribute(int, String, String, String) - Method in interface relaxngcc.runtime.NGCCEventSource
-
- sendLeaveAttribute(int, String, String, String) - Method in class relaxngcc.runtime.NGCCInterleaveFilter
-
- sendLeaveAttribute(int, String, String, String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- sendLeaveElement(int, String, String, String) - Method in interface relaxngcc.datatype.parser.NGCCEventSource
-
- sendLeaveElement(int, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCInterleaveFilter
-
- sendLeaveElement(int, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- sendLeaveElement(int, String, String, String) - Method in interface relaxngcc.parser.state.NGCCEventSource
-
- sendLeaveElement(int, String, String, String) - Method in class relaxngcc.parser.state.NGCCInterleaveFilter
-
- sendLeaveElement(int, String, String, String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- sendLeaveElement(int, String, String, String) - Method in interface relaxngcc.runtime.NGCCEventSource
-
- sendLeaveElement(int, String, String, String) - Method in class relaxngcc.runtime.NGCCInterleaveFilter
-
- sendLeaveElement(int, String, String, String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- sendText(int, String) - Method in interface relaxngcc.datatype.parser.NGCCEventSource
-
- sendText(int, String) - Method in class relaxngcc.datatype.parser.NGCCInterleaveFilter
-
- sendText(int, String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- sendText(int, String) - Method in interface relaxngcc.parser.state.NGCCEventSource
-
- sendText(int, String) - Method in class relaxngcc.parser.state.NGCCInterleaveFilter
-
- sendText(int, String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- sendText(int, String) - Method in interface relaxngcc.runtime.NGCCEventSource
-
- sendText(int, String) - Method in class relaxngcc.runtime.NGCCInterleaveFilter
-
- sendText(int, String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- setAcceptable(boolean) - Method in class relaxngcc.automaton.State
-
- setAttribute(int, String, String, String, String, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Set an attribute in the list.
- setAttribute(int, String, String, String, String, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Set an attribute in the list.
- setAttribute(int, String, String, String, String, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Set an attribute in the list.
- setAttributes(Attributes) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Copy an entire Attributes object.
- setAttributes(Attributes) - Method in class relaxngcc.parser.state.AttributesImpl
-
Copy an entire Attributes object.
- setAttributes(Attributes) - Method in class relaxngcc.runtime.AttributesImpl
-
Copy an entire Attributes object.
- setAutomata(String) - Method in class relaxngcc.ant.RelaxNGCCTask
-
- setDebugStream(PrintStream) - Method in class relaxngcc.javabody.JavaBodyParserTokenManager
-
Set debug output.
- setDocumentLocator(Locator) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- setDocumentLocator(Locator) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- setDocumentLocator(Locator) - Method in class relaxngcc.runtime.NGCCPlainHandler
-
- setDocumentLocator(Locator) - Method in class relaxngcc.runtime.NGCCRuntime
-
- setElseBlock(CDBlock) - Method in class relaxngcc.codedom.CDIfStatement
-
- setInitialState(State) - Method in class relaxngcc.builder.ScopeInfo
-
- setLocalName(int, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Set the local name of a specific attribute.
- setLocalName(int, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Set the local name of a specific attribute.
- setLocalName(int, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Set the local name of a specific attribute.
- setNullable(boolean) - Method in class relaxngcc.builder.ScopeInfo
-
- setParam(NGCCDefineParam) - Method in class relaxngcc.grammar.Scope
-
- setQName(int, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Set the qualified name of a specific attribute.
- setQName(int, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Set the qualified name of a specific attribute.
- setQName(int, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Set the qualified name of a specific attribute.
- setRootHandler(NGCCHandler) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
Sets the root handler, which will be used to parse the
root element.
- setRootHandler(NGCCHandler) - Method in class relaxngcc.parser.state.NGCCRuntime
-
Sets the root handler, which will be used to parse the
root element.
- setRootHandler(NGCCHandler) - Method in class relaxngcc.runtime.NGCCRuntime
-
Sets the root handler, which will be used to parse the
root element.
- setSource(String) - Method in class relaxngcc.ant.RelaxNGCCTask
-
- setString(int, String) - Method in class relaxngcc.codedom.CDLanguageSpecificString
-
- setString(String) - Method in class relaxngcc.codedom.CDLanguageSpecificString
-
- setTargetdir(File) - Method in class relaxngcc.ant.RelaxNGCCTask
-
- setThenBlock(CDBlock) - Method in class relaxngcc.codedom.CDIfStatement
-
- setType(int, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Set the type of a specific attribute.
- setType(int, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Set the type of a specific attribute.
- setType(int, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Set the type of a specific attribute.
- setURI(int, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Set the Namespace URI of a specific attribute.
- setURI(String) - Method in class relaxngcc.datatype.ParserRuntime
-
- setURI(int, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Set the Namespace URI of a specific attribute.
- setURI(int, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Set the Namespace URI of a specific attribute.
- setValue(int, String) - Method in class relaxngcc.datatype.parser.AttributesImpl
-
Set the value of a specific attribute.
- setValue(int, String) - Method in class relaxngcc.parser.state.AttributesImpl
-
Set the value of a specific attribute.
- setValue(int, String) - Method in class relaxngcc.runtime.AttributesImpl
-
Set the value of a specific attribute.
- setWithParams(String) - Method in class relaxngcc.grammar.NGCCCallParam
-
- ShiftExpression() - Method in class relaxngcc.javabody.JavaBodyParser
-
- SHORT - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SimpleCharStream - Class in relaxngcc.javabody
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class relaxngcc.javabody.SimpleCharStream
-
Constructor.
- SimpleNameClass - Class in relaxngcc.grammar
-
- SimpleNameClass(String, String) - Constructor for class relaxngcc.grammar.SimpleNameClass
-
- simplifyAutomaton() - Method in class relaxngcc.builder.ScopeInfo
-
- SINGLE_LINE_COMMENT - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- size() - Method in class relaxngcc.codedom.CDBlock
-
- skippedEntity(String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- skippedEntity(String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- skippedEntity(String) - Method in class relaxngcc.runtime.NGCCPlainHandler
-
- skippedEntity(String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- SLASH - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SLASHASSIGN - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- smartOverwrite - Variable in class relaxngcc.Options
-
Don't overwrite files when the Java files are up-to-date.
- sourcefile - Variable in class relaxngcc.Options
-
- spawnChildFromEnterAttribute(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCHandler
-
- spawnChildFromEnterAttribute(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.parser.state.NGCCHandler
-
- spawnChildFromEnterAttribute(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.runtime.NGCCHandler
-
- spawnChildFromEnterElement(NGCCEventReceiver, String, String, String, Attributes) - Method in class relaxngcc.datatype.parser.NGCCHandler
-
- spawnChildFromEnterElement(NGCCEventReceiver, String, String, String, Attributes) - Method in class relaxngcc.parser.state.NGCCHandler
-
- spawnChildFromEnterElement(NGCCEventReceiver, String, String, String, Attributes) - Method in class relaxngcc.runtime.NGCCHandler
-
- spawnChildFromLeaveAttribute(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCHandler
-
- spawnChildFromLeaveAttribute(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.parser.state.NGCCHandler
-
- spawnChildFromLeaveAttribute(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.runtime.NGCCHandler
-
- spawnChildFromLeaveElement(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.datatype.parser.NGCCHandler
-
- spawnChildFromLeaveElement(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.parser.state.NGCCHandler
-
- spawnChildFromLeaveElement(NGCCEventReceiver, String, String, String) - Method in class relaxngcc.runtime.NGCCHandler
-
- spawnChildFromText(NGCCEventReceiver, String) - Method in class relaxngcc.datatype.parser.NGCCHandler
-
- spawnChildFromText(NGCCEventReceiver, String) - Method in class relaxngcc.parser.state.NGCCHandler
-
- spawnChildFromText(NGCCEventReceiver, String) - Method in class relaxngcc.runtime.NGCCHandler
-
- specialToken - Variable in class relaxngcc.javabody.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- STAR - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- STARASSIGN - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- Start - Class in relaxngcc.datatype.parser
-
- Start(NGCCHandler, NGCCEventSource, ParserRuntime, int) - Constructor for class relaxngcc.datatype.parser.Start
-
- Start(ParserRuntime) - Constructor for class relaxngcc.datatype.parser.Start
-
- Start - Class in relaxngcc.parser.state
-
- Start(NGCCHandler, NGCCEventSource, ParserRuntime, int) - Constructor for class relaxngcc.parser.state.Start
-
- Start(ParserRuntime) - Constructor for class relaxngcc.parser.state.Start
-
- startAttribute(String, String, String) - Method in class relaxngcc.runtime.NGCCTypedContentHandler
-
- startDocument() - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- startDocument() - Method in class relaxngcc.parser.state.NGCCRuntime
-
- startDocument() - Method in class relaxngcc.runtime.NGCCPlainHandler
-
- startDocument() - Method in class relaxngcc.runtime.NGCCRuntime
-
- startDocument(ValidationContext) - Method in class relaxngcc.runtime.NGCCTypedContentHandler
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.parser.ForeignElementFilter
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.parser.ParserRuntime
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.parser.RootParserRuntime
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.parser.TextSyntaxInternalizer
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.runtime.NGCCPlainHandler
-
- startElement(String, String, String, Attributes) - Method in class relaxngcc.runtime.NGCCRuntime
-
- startElement(String, String, String) - Method in class relaxngcc.runtime.NGCCTypedContentHandler
-
- startLocator - Variable in class relaxngcc.grammar.MarkupPattern
-
- startPrefixMapping(String, String) - Method in class relaxngcc.datatype.parser.NGCCRuntime
-
- startPrefixMapping(String, String) - Method in class relaxngcc.parser.state.NGCCRuntime
-
- startPrefixMapping(String, String) - Method in class relaxngcc.runtime.NGCCPlainHandler
-
- startPrefixMapping(String, String) - Method in class relaxngcc.runtime.NGCCRuntime
-
- State - Class in relaxngcc.automaton
-
A State object has zero or more Transition objects
- State(ScopeInfo, int, Pattern) - Constructor for class relaxngcc.automaton.State
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDAssignStatement
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDBlock
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDExpressionStatement
-
- state(CDStatement) - Method in class relaxngcc.codedom.CDFormatter
-
Prints a statement.
- state(CDFormatter) - Method in class relaxngcc.codedom.CDIfStatement
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDLanguageSpecificString
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDObjectCreateExpression
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDReturnStatement
-
- state(CDFormatter) - Method in interface relaxngcc.codedom.CDStatement
-
Prints itself as a statement.
- state(CDFormatter) - Method in class relaxngcc.codedom.CDSwitchStatement
-
- state(CDFormatter) - Method in class relaxngcc.codedom.CDVariable
-
- Statement() - Method in class relaxngcc.javabody.JavaBodyParser
-
- StatementExpression() - Method in class relaxngcc.javabody.JavaBodyParser
-
- StatementExpressionList() - Method in class relaxngcc.javabody.JavaBodyParser
-
- STATIC - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- staticFlag - Static variable in class relaxngcc.javabody.SimpleCharStream
-
Whether parser is static.
- STREQ - Static variable in class relaxngcc.codedom.CDOp
-
- STREQ(CDExpression, CDExpression) - Static method in class relaxngcc.codedom.CDOp
-
String value equality operator.
- STRFASTEQ - Static variable in class relaxngcc.codedom.CDOp
-
- STRFASTEQ(CDExpression, CDExpression) - Static method in class relaxngcc.codedom.CDOp
-
String value equality operator.
- STRICTFP - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- STRING - Static variable in class relaxngcc.codedom.CDType
-
- STRING_LITERAL - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SUPER - Static variable in class relaxngcc.codedom.CDConstant
-
- SUPER - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SWITCH - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SwitchLabel() - Method in class relaxngcc.javabody.JavaBodyParser
-
- SwitchStatement() - Method in class relaxngcc.javabody.JavaBodyParser
-
- SwitchTo(int) - Method in class relaxngcc.javabody.JavaBodyParserTokenManager
-
Switch to specified lex state.
- SYNCHRONIZED - Static variable in interface relaxngcc.javabody.JavaBodyParserConstants
-
RegularExpression Id.
- SynchronizedStatement() - Method in class relaxngcc.javabody.JavaBodyParser
-