Uses of Interface
org.kohsuke.rngom.ast.om.ParsedPattern
-
Packages that use ParsedPattern Package Description com.sun.tools.txw2.model org.kohsuke.rngom.ast.builder org.kohsuke.rngom.ast.util Typical implementations of the ast.builder/ast.om packages.org.kohsuke.rngom.binary Minimal binarized pattern object model (one example ofast.omimplementation).org.kohsuke.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.org.kohsuke.rngom.parse org.kohsuke.rngom.parse.compact org.kohsuke.rngom.parse.host Implementation of theasm.builderpackage that uses two other builds simultaneously.org.kohsuke.rngom.parse.xml -
-
Uses of ParsedPattern in com.sun.tools.txw2.model
Classes in com.sun.tools.txw2.model that implement ParsedPattern Modifier and Type Class Description classAttributeAttribute declaration.classDataclassDefineA named pattern.classElementElement declaration.classEmptyclassGrammarRepresents a RELAX NG grammar.classLeafLeafs form a set (by a cyclic doubly-linked list.)classListclassNodeclassRefA reference to a named pattern.classValueA constant value.classWriterNodeTheNodethat maps to the program element.classXmlNode -
Uses of ParsedPattern in org.kohsuke.rngom.ast.builder
Classes in org.kohsuke.rngom.ast.builder with type parameters of type ParsedPattern Modifier and Type Interface Description interfaceDataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>interfaceDiv<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>interfaceElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>Used to build foreign element annotations.interfaceGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>interfaceGrammarSection<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>The container that can have<define>elements.interfaceInclude<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>interfaceIncludedGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>interfaceSchemaBuilder<N extends ParsedNameClass,P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>interfaceScope<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> -
Uses of ParsedPattern in org.kohsuke.rngom.ast.util
Methods in org.kohsuke.rngom.ast.util that return ParsedPattern Modifier and Type Method Description ParsedPatternCheckingSchemaBuilder. expandPattern(ParsedPattern p)Methods in org.kohsuke.rngom.ast.util with parameters of type ParsedPattern Modifier and Type Method Description ParsedPatternCheckingSchemaBuilder. expandPattern(ParsedPattern p) -
Uses of ParsedPattern in org.kohsuke.rngom.binary
Classes in org.kohsuke.rngom.binary that implement ParsedPattern Modifier and Type Class Description classAfterPatternclassAttributePatternclassBinaryPatternclassChoicePatternclassDataExceptPatternclassDataPatternclassElementPatternclassEmptyPatternclassErrorPatternclassGroupPatternclassInterleavePatternclassListPatternclassNotAllowedPatternclassOneOrMorePatternclassPatternclassRefPatternclassTextPatternclassValuePattern -
Uses of ParsedPattern in org.kohsuke.rngom.digested
Classes in org.kohsuke.rngom.digested that implement ParsedPattern Modifier and Type Class Description classDAttributePatternclassDChoicePattern<choice>pattern.classDContainerPatternA pattern that can contain other patterns.classDDataPatternclassDElementPatternclassDEmptyPatternclassDGrammarPattern<grammar>pattern, which is a collection of named patterns.classDGroupPatternclassDInterleavePatternclassDListPatternclassDMixedPatternclassDNotAllowedPatternclassDOneOrMorePatternclassDOptionalPatternclassDPatternBase class of all the patterns.classDRefPatternclassDTextPatternclassDUnaryPatternclassDValuePatternclassDXmlTokenPatternclassDZeroOrMorePattern -
Uses of ParsedPattern in org.kohsuke.rngom.parse
Methods in org.kohsuke.rngom.parse with type parameters of type ParsedPattern Modifier and Type Method Description <P extends ParsedPattern>
PParseable. parse(SchemaBuilder<?,P,?,?,?,?> sb)Parses thisParseableobject into a RELAX NG pattern.<P extends ParsedPattern>
PParseable. parseExternal(java.lang.String uri, SchemaBuilder<?,P,?,?,?,?> f, Scope s, java.lang.String inheritedNs)Called fromSchemaBuilderin response toSchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations)to parse the referenced grammar.<P extends ParsedPattern>
PParseable. parseInclude(java.lang.String uri, SchemaBuilder<?,P,?,?,?,?> f, IncludedGrammar<P,?,?,?,?> g, java.lang.String inheritedNs)Called fromIncludein response toInclude.endInclude(Parseable, String, String, Location, Annotations)to parse the included grammar. -
Uses of ParsedPattern in org.kohsuke.rngom.parse.compact
Methods in org.kohsuke.rngom.parse.compact that return ParsedPattern Modifier and Type Method Description ParsedPatternCompactSyntax. AnnotatedPrimaryExpr(boolean topLevel, Scope scope, Token[] except)ParsedPatternCompactSyntax. AttributeExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. DataExpr(boolean topLevel, Scope scope, Annotations a, Token[] except)ParsedPatternCompactSyntax. ElementExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. EmptyExpr(Annotations a)ParsedPatternCompactSyntax. Except(Scope scope, Token[] except)ParsedPatternCompactSyntax. Expr(boolean topLevel, Scope scope, Token t, Annotations a)ParsedPatternCompactSyntax. ExternalRefExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. GrammarExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. IdentifierExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. IncludedGrammar(IncludedGrammar g)ParsedPatternCompactSyntax. Input(Scope scope)ParsedPatternCompactSyntax. ListExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. MixedExpr(Scope scope, Annotations a)ParsedPatternCompactSyntax. NotAllowedExpr(Annotations a)ParsedPatternCompactSyntax. ParenExpr(boolean topLevel, Scope scope, Annotations a)ParsedPatternCompactSyntax. ParentExpr(Scope scope, Annotations a)ParsedPatternCompactParseable. parse(SchemaBuilder sb)ParsedPatternCompactParseable. parseExternal(java.lang.String uri, SchemaBuilder sb, Scope scope, java.lang.String inheritedNs)ParsedPatternCompactParseable. parseInclude(java.lang.String uri, SchemaBuilder sb, IncludedGrammar g, java.lang.String inheritedNs)ParsedPatternCompactSyntax. PrimaryExpr(boolean topLevel, Scope scope, Annotations a, Token[] except)ParsedPatternCompactSyntax. TextExpr(Annotations a)ParsedPatternCompactSyntax. TopLevelGrammar(Scope scope)ParsedPatternCompactSyntax. UnaryExpr(boolean topLevel, Scope scope, boolean[] hadOccur, Token[] except)ParsedPatternCompactSyntax. ValueExpr(boolean topLevel, Annotations a) -
Uses of ParsedPattern in org.kohsuke.rngom.parse.host
Classes in org.kohsuke.rngom.parse.host that implement ParsedPattern Modifier and Type Class Description classParsedPatternHostFields in org.kohsuke.rngom.parse.host declared as ParsedPattern Modifier and Type Field Description ParsedPatternParsedPatternHost. lhsParsedPatternParsedPatternHost. rhs -
Uses of ParsedPattern in org.kohsuke.rngom.parse.xml
Methods in org.kohsuke.rngom.parse.xml that return ParsedPattern Modifier and Type Method Description ParsedPatternSAXParseable. parse(SchemaBuilder schemaBuilder)ParsedPatternSAXParseable. parseExternal(java.lang.String uri, SchemaBuilder schemaBuilder, Scope s, java.lang.String inheritedNs)ParsedPatternSAXParseable. parseInclude(java.lang.String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, java.lang.String inheritedNs)
-