Top Inners Fields Constructors Methods
com.sun.tools.rngom.parse.xml

pack-priv Class SchemaParser

extends Object
Class Inheritance
Imports
java.util.Enumeration, .Hashtable, .Stack, .Vector, .List, .ArrayList, .Arrays, com.sun.tools.rngom.ast.builder.Annotations, .CommentList, .Div, .Grammar, .GrammarSection, .Include, .IncludedGrammar, .NameClassBuilder, .SchemaBuilder, .Scope, .DataPatternBuilder, .ElementAnnotationBuilder, com.sun.tools.rngom.ast.om.Location, .ParsedElementAnnotation, .ParsedNameClass, .ParsedPattern, com.sun.tools.rngom.parse.Context, .IllegalSchemaException, .Parseable, com.sun.tools.rngom.util.Localizer, .Uri, com.sun.tools.rngom.xml.sax.AbstractLexicalHandler, .XmlBaseHandler, com.sun.tools.rngom.xml.util.Naming, .WellKnownNamespaces, org.xml.sax.Attributes, .ContentHandler, .ErrorHandler, .Locator, .SAXException, .SAXNotRecognizedException, .SAXNotSupportedException, .SAXParseException, .XMLReader, org.xml.sax.helpers.DefaultHandler

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv abstract static class
pack-priv class
pack-priv class
pack-priv class
pack-priv static interface
pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv static interface
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv static class
pack-priv class
pack-priv class
pack-priv static class
pack-priv abstract class
pack-priv static class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv class
pack-priv class

Field Summary

Modifier and TypeField and Description
private static final int
private final SchemaParser.ContextImpl
private final ErrorHandler
private boolean
private static final int
private static final Localizer
private Locator
private final NameClassBuilder<N extends ParsedNameClass, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>
private Hashtable<K, V>
private static final int
private SAXParseable
private static final int
private Hashtable<K, V>
pack-priv static final String
private String
private static final String
private final SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>>
private ParsedPattern
private final XmlBaseHandler
private final XMLReader

Constructor Summary

AccessConstructor and Description
pack-priv
SchemaParser(SAXParseable parseable, XMLReader xr, ErrorHandler eh, SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> schemaBuilder, IncludedGrammar<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> grammar, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, String inheritedNs)

Method Summary

Modifier and TypeMethod and Description
private String
private void
private void
private void
error(String key, String arg)

pack-priv void
error(String key, String arg1, String arg2)

private void
error(String key, Locator loc)

private void
error(String key, String arg, Locator loc)

private void
error(String key, String arg1, String arg2, Locator loc)

private void
private ParsedNameClass
expandName(String name, String ns, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> anno)

private String
findPrefix(String qName, String uri)

private Context
public ParsedPattern
private void
private void
private Location
private String
resolve(String systemId)

pack-priv void
private void
warning(String key, String arg)

private void
warning(String key, String arg1, String arg2)

private void
private void
warning(String key, String arg, Locator loc)

private void
warning(String key, String arg1, String arg2, Locator loc)

private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait