All Classes
-
All Classes Interface Summary Class Summary Exception Summary Error Summary Class Description Alias Alias that will be generated as a field.Alphabet An alphabet in RelaxNGCC is one of following types: 1.Alphabet.DataText Alphabet.EnterAttribute Alphabet of the type "enter attribute."Alphabet.EnterElement Alphabet of the type "enter element."Alphabet.ForAction Alphabet.Fork Alphabet that "forks" a state into a set of sub-automata.Alphabet.LeaveAttribute Alphabet of the type "leave attribute."Alphabet.LeaveElement Alphabet of the type "leave element."Alphabet.Markup Base class for (enter|leave)(Attribute|Element).Alphabet.Ref Alphabet of the type "ref."Alphabet.Text Alphabet.ValueText AnyNameClass AttributePattern AttributesImpl Default implementation of the Attributes interface.AttributesImpl Default implementation of the Attributes interface.AttributesImpl Default implementation of the Attributes interface.AutomatonBuilder Builds an automaton fromScope
object.BinaryPattern BuildError CDAssignStatement CDBlock CDCastExpression CDClass CDConstant CDExpression CDExpressionStatement CDExpression as a statement.CDFormatter Formats a code DOM and produces a source code.CDIfStatement CDJavaFormatter CDFormatter
implementation for JavaCDLanguage CDLanguageSpecificString Unstructured text whose composition we don't care.CDMethod CDMethodInvokeExpression CDObjectCreateExpression CDOp Operator factoryCDReturnStatement CDStatement Abstract statement of programming languages.CDSwitchStatement CDType CDVariable CDVariable.ChoiceNameClass ChoicePattern CodeBuilder generates Java code that parses XML data via NGCCHandler interfaceCommandLineException Signals an error in command line arguments.ConcatIterator Iterator that walks over two other iterators.DataPattern Datatype Represents a RELAX NG datatype and its parsing code generator.DatatypeLibrary Represents a RELAX NG datatype libraryDatatypeLibraryManager Maintains datatypes and their converter definitions and allowDatatype
objects to be retrieved.ElementPattern EmptyPattern ForeignElementFilter Filters out those elements which do not belong to neither RELAX NG or RelaxNGCC.Grammar Set ofScope
s.GrammarChecker GroupPattern Head Place holder for the description of HEAD(x).IncludedGrammarState IncludeParserRuntime Used to parse grammar included by <include> elements.InterleavePattern JavaBlock Represents <cc:java> block.JavaBodyParser Parses Java code fragment inside <cc:java-body> and records all field declarations.JavaBodyParserConstants Token literal values and constants.JavaBodyParserTokenManager Token Manager.ListPattern Macro A string with some free variablesMacro.Variable Variable.MarkupPattern Base class of ElementPattern and AttributePatternNameClass NameClassFunction NameTestBuilder Generates a clause that tests the membership of a NameClass.NGCCCallParam Parameters attached to a <ref> pattern.NGCCDefineParam NGCC Parameter for scope definitions.NGCCEventReceiver NGCCEventReceiver NGCCEventReceiver NGCCEventSource NGCCEventSource NGCCEventSource NGCCGrammar Keeps information about the global setting effective across the entire grammar.NGCCHandler NGCCHandler NGCCHandler NGCCInterleaveFilter Dispatches incoming events into sub handlers appropriately so that the interleaving semantics will be correctly realized.NGCCInterleaveFilter Dispatches incoming events into sub handlers appropriately so that the interleaving semantics will be correctly realized.NGCCInterleaveFilter Dispatches incoming events into sub handlers appropriately so that the interleaving semantics will be correctly realized.NGCCPlainHandler Base class for classes generated by RelaxNGCC for typed-sax and plain-sax modes.NGCCRuntime Runtime Engine for RELAXNGCC execution.NGCCRuntime Runtime Engine for RELAXNGCC execution.NGCCRuntime Runtime Engine for RELAXNGCC execution.NGCCTypedContentHandler Base class for classes generated by RelaxNGCC msv mode.NGCCUtil NoDefinitionException Signals undefined variable in a variable expansion process.NotAllowedPattern NsNameClass NullableChecker Computes the nullability of scopes.OneOrMorePattern Options RelaxNGCC behavior optionsParseException This exception is thrown when parse errors are encountered.ParserRuntime Parses a datatype definition file.ParserRuntime Pattern PatternFunction PatternWalker visits a Pattern tree.RefPattern RelaxNGCC main classRelaxNGCCTask Ant task that invokes RelaxNGCC.RootParserRuntime ParserRuntime
that parses grammars as the root definition.Scope A pattern defined by a <define> and <start>.ScopeCollector Traverses a grammar and collects allScope
objects.ScopeInfo information about a scopeSelectiveIterator Iterator that returns a subset of another iterator by filtering out some of the elements.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).SimpleNameClass Start Start State A State object has zero or more Transition objectsTextSyntaxInternalizer Handles the text syntax of RelaxNGCC and "internalizes" them into normal syntax.Token Describes the input token stream.TokenMgrError Token Manager Error.Transition A Trnasition is a tuple of an Alphabet, a next state, and user-defined action.TransitionTable TransitionTable.Entry ValuePattern WithOrder Implemented by those alphabets that have orders.