Uses of Interface
com.sun.tools.rngom.ast.builder.Annotations
Packages that use Annotations
Package
Description
Minimal binarized pattern object model (one example of
ast.om implementation).Default Name Class Object Model (one example of
ast.om implementation).Implementation of the
asm.builder package that uses two
other builds simultaneously.-
Uses of Annotations in com.sun.tools.rngom.ast.builder
Classes in com.sun.tools.rngom.ast.builder with type parameters of type AnnotationsModifier and TypeInterfaceDescriptioninterfaceDataPatternBuilder<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>> interfaceNameClassBuilder<N extends ParsedNameClass,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>> Subinterfaces of Annotations in com.sun.tools.rngom.ast.builderModifier and TypeInterfaceDescriptioninterfaceElementAnnotationBuilder<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. -
Uses of Annotations in com.sun.tools.rngom.binary
Classes in com.sun.tools.rngom.binary that implement AnnotationsMethods in com.sun.tools.rngom.binary that return AnnotationsModifier and TypeMethodDescriptionSchemaBuilderImpl.makeAnnotations(CommentList comments, Context context) Methods in com.sun.tools.rngom.binary with parameters of type AnnotationsModifier and TypeMethodDescriptionSchemaBuilderImpl.annotate(ParsedPattern p, Annotations anno) SchemaBuilderImpl.makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeChoice(List patterns, Location loc, Annotations anno) SchemaBuilderImpl.makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeEmpty(Location loc, Annotations anno) SchemaBuilderImpl.makeExternalRef(Parseable current, String uri, String ns, Scope scope, Location loc, Annotations anno) SchemaBuilderImpl.makeGroup(List patterns, Location loc, Annotations anno) SchemaBuilderImpl.makeInterleave(List patterns, Location loc, Annotations anno) SchemaBuilderImpl.makeList(ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeMixed(ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeNotAllowed(Location loc, Annotations anno) SchemaBuilderImpl.makeOneOrMore(ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeOptional(ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeText(Location loc, Annotations anno) SchemaBuilderImpl.makeValue(String datatypeLibrary, String type, String value, Context context, String ns, Location loc, Annotations anno) SchemaBuilderImpl.makeZeroOrMore(ParsedPattern p, Location loc, Annotations anno) -
Uses of Annotations in com.sun.tools.rngom.nc
Classes in com.sun.tools.rngom.nc with type parameters of type AnnotationsModifier and TypeClassDescriptionclassNameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> -
Uses of Annotations in com.sun.tools.rngom.parse.compact
Methods in com.sun.tools.rngom.parse.compact that return AnnotationsModifier and TypeMethodDescriptionfinal AnnotationsCompactSyntax.Annotations()final AnnotationsCompactSyntax.GrammarBody(GrammarSection section, Scope scope, Annotations a) final AnnotationsCompactSyntax.IncludeBody(GrammarSection section, Scope scope, Annotations a) Methods in com.sun.tools.rngom.parse.compact with parameters of type AnnotationsModifier and TypeMethodDescriptionfinal voidCompactSyntax.AnnotationAttribute(Annotations a) final ParsedNameClassCompactSyntax.AnyNameExceptClass(int context, Annotations a, Annotations[] pa) final ParsedPatternCompactSyntax.AttributeExpr(Scope scope, Annotations a) final ParsedPatternCompactSyntax.DataExpr(boolean topLevel, Scope scope, Annotations a, Token[] except) final voidCompactSyntax.Define(GrammarSection section, Scope scope, Annotations a) final voidCompactSyntax.Definition(GrammarSection section, Scope scope, Annotations a) final voidCompactSyntax.Div(GrammarSection section, Scope scope, Annotations a) final ParsedPatternCompactSyntax.ElementExpr(Scope scope, Annotations a) final ParsedPatternCompactSyntax.EmptyExpr(Annotations a) final ParsedPatternCompactSyntax.Expr(boolean topLevel, Scope scope, Token t, Annotations a) final ParsedPatternCompactSyntax.ExternalRefExpr(Scope scope, Annotations a) final AnnotationsCompactSyntax.GrammarBody(GrammarSection section, Scope scope, Annotations a) final ParsedPatternCompactSyntax.GrammarExpr(Scope scope, Annotations a) final ParsedPatternCompactSyntax.IdentifierExpr(Scope scope, Annotations a) final voidCompactSyntax.Include(GrammarSection section, Scope scope, Annotations a) final AnnotationsCompactSyntax.IncludeBody(GrammarSection section, Scope scope, Annotations a) final voidCompactSyntax.IncludeDiv(GrammarSection section, Scope scope, Annotations a) final ParsedPatternCompactSyntax.ListExpr(Scope scope, Annotations a) final ParsedPatternCompactSyntax.MixedExpr(Scope scope, Annotations a) final ParsedNameClassCompactSyntax.NameClass(int context, Annotations[] pa) final ParsedNameClassCompactSyntax.NameClassAlternatives(int context, ParsedNameClass nc, Annotations[] pa) final ParsedPatternCompactSyntax.NotAllowedExpr(Annotations a) final ParsedNameClassCompactSyntax.NsNameExceptClass(int context, Annotations a, Annotations[] pa) final ParsedNameClassCompactSyntax.OpenNameClass(int context, Annotations a) final ParsedPatternCompactSyntax.ParenExpr(boolean topLevel, Scope scope, Annotations a) final ParsedNameClassCompactSyntax.ParenNameClass(int context, Annotations a) final ParsedPatternCompactSyntax.ParentExpr(Scope scope, Annotations a) final voidCompactSyntax.PrefixedAnnotationAttribute(Annotations a, boolean nested) final ParsedNameClassCompactSyntax.PrefixedNameClass(Annotations a) final ParsedPatternCompactSyntax.PrimaryExpr(boolean topLevel, Scope scope, Annotations a, Token[] except) final ParsedNameClassCompactSyntax.PrimaryNameClass(int context, Annotations a) final voidCompactSyntax.Start(GrammarSection section, Scope scope, Annotations a) final ParsedPatternCompactSyntax.TextExpr(Annotations a) final voidCompactSyntax.UnprefixedAnnotationAttribute(Annotations a) final ParsedNameClassCompactSyntax.UnprefixedNameClass(int context, Annotations a) final ParsedPatternCompactSyntax.ValueExpr(boolean topLevel, Annotations a) -
Uses of Annotations in com.sun.tools.rngom.parse.host
Methods in com.sun.tools.rngom.parse.host that return AnnotationsModifier and TypeMethodDescriptionSchemaBuilderHost.makeAnnotations(CommentList _comments, Context context) Methods in com.sun.tools.rngom.parse.host with parameters of type AnnotationsModifier and TypeMethodDescriptionSchemaBuilderHost.annotate(ParsedPattern _p, Annotations _anno) protected com.sun.tools.rngom.parse.host.AnnotationsHostBase.cast(Annotations ann) voidGrammarSectionHost.define(String name, GrammarSection.Combine combine, ParsedPattern _pattern, Location _loc, Annotations _anno) voidDivHost.endDiv(Location _loc, Annotations _anno) GrammarHost.endGrammar(Location _loc, Annotations _anno) voidIncludeHost.endInclude(Parseable current, String uri, String ns, Location _loc, Annotations _anno) SchemaBuilderHost.makeAttribute(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno) SchemaBuilderHost.makeChoice(List patterns, Location _loc, Annotations _anno) SchemaBuilderHost.makeElement(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno) SchemaBuilderHost.makeEmpty(Location _loc, Annotations _anno) SchemaBuilderHost.makeExternalRef(Parseable current, String uri, String ns, Scope _scope, Location _loc, Annotations _anno) SchemaBuilderHost.makeGroup(List patterns, Location _loc, Annotations _anno) SchemaBuilderHost.makeInterleave(List patterns, Location _loc, Annotations _anno) SchemaBuilderHost.makeList(ParsedPattern _p, Location _loc, Annotations _anno) SchemaBuilderHost.makeMixed(ParsedPattern _p, Location _loc, Annotations _anno) SchemaBuilderHost.makeNotAllowed(Location _loc, Annotations _anno) SchemaBuilderHost.makeOneOrMore(ParsedPattern _p, Location _loc, Annotations _anno) SchemaBuilderHost.makeOptional(ParsedPattern _p, Location _loc, Annotations _anno) ScopeHost.makeParentRef(String name, Location _loc, Annotations _anno) ScopeHost.makeRef(String name, Location _loc, Annotations _anno) SchemaBuilderHost.makeText(Location _loc, Annotations _anno) SchemaBuilderHost.makeValue(String datatypeLibrary, String type, String value, Context c, String ns, Location _loc, Annotations _anno) SchemaBuilderHost.makeZeroOrMore(ParsedPattern _p, Location _loc, Annotations _anno)