Uses of Interface
com.sun.tools.rngom.ast.om.Location
Packages that use Location
Package
Description
Typical implementations of the ast.builder/ast.om packages.
Minimal binarized pattern object model (one example of
ast.om implementation).Another RELAX NG AST implementation that optimizes away
inclusions and some other syntax sugars, while still retaining
all the annotations, location information, and etc.
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 Location in com.sun.tools.rngom.ast.builder
Classes in com.sun.tools.rngom.ast.builder with type parameters of type LocationModifier and TypeInterfaceDescriptioninterfaceAnnotations<E extends ParsedElementAnnotation,L extends Location, CL extends CommentList<L>> Includes attributes and child elements before any RELAX NG element.interfaceCommentList<L extends Location>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>> 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>> -
Uses of Location in com.sun.tools.rngom.ast.util
Classes in com.sun.tools.rngom.ast.util that implement Location -
Uses of Location in com.sun.tools.rngom.binary
Methods in com.sun.tools.rngom.binary that return LocationModifier and TypeMethodDescriptionSchemaBuilderImpl.makeLocation(String systemId, int lineNumber, int columnNumber) Methods in com.sun.tools.rngom.binary with parameters of type LocationModifier and TypeMethodDescriptionvoidSchemaBuilderImpl.addAttribute(String ns, String localName, String prefix, String value, Location loc) voidSchemaBuilderImpl.addComment(String value, Location loc) voidSchemaBuilderImpl.addText(String value, Location loc, CommentList comments) SchemaBuilderImpl.makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeChoice(List patterns, Location loc, Annotations anno) SchemaBuilderImpl.makeDataPatternBuilder(String datatypeLibrary, String type, Location loc) SchemaBuilderImpl.makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno) SchemaBuilderImpl.makeElementAnnotationBuilder(String ns, String localName, String prefix, Location loc, CommentList comments, Context context) 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 Location in com.sun.tools.rngom.digested
Methods in com.sun.tools.rngom.digested that return LocationConstructors in com.sun.tools.rngom.digested with parameters of type Location -
Uses of Location in com.sun.tools.rngom.nc
Classes in com.sun.tools.rngom.nc with type parameters of type LocationModifier and TypeClassDescriptionclassNameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> -
Uses of Location in com.sun.tools.rngom.parse.host
Methods in com.sun.tools.rngom.parse.host that return LocationModifier and TypeMethodDescriptionSchemaBuilderHost.makeLocation(String systemId, int lineNumber, int columnNumber) Methods in com.sun.tools.rngom.parse.host with parameters of type LocationModifier and TypeMethodDescriptionprotected com.sun.tools.rngom.parse.host.LocationHostvoidGrammarSectionHost.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.makeDataPatternBuilder(String datatypeLibrary, String type, Location _loc) SchemaBuilderHost.makeElement(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno) SchemaBuilderHost.makeElementAnnotationBuilder(String ns, String localName, String prefix, Location _loc, CommentList _comments, Context context) 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)