Top Description Interfaces Classes
module com.sun.xml.bind.osgi

Package com.sun.tools.xjc.reader.internalizer


internalization of external binding files and <jaxb:bindings> customizations.

Interface Summary

Modifier and TypeInterface and Description
public interface
InternalizationLogic

Encapsulates schema-language dependent internalization logic.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractReferenceFinderImpl

XMLFilter that finds references to other schema files from SAX events.

pack-priv class
ContentHandlerNamespacePrefixAdapter

XMLReader filter for supporting http://xml.org/sax/features/namespace-prefixes feature.

pack-priv class
DOMBuilder

Builds DOM while keeping the location information.

public class
DOMForest

Builds a DOM forest and maintains association from system IDs to DOM trees.

pack-priv class
DOMForestParser

XMLParser implementation that parses XML from a DOM forest instead of parsing it from its original location.

public class
DOMForestScanner

Produces a complete series of SAX events from any DOM node in the DOMForest.

pack-priv class
Internalizer

Internalizes external binding declarations.

pack-priv class
JAXBv2NSHandler

Upgrades the jaxb 2.x customizations in a XML Schema document to version 3.0 and prints warnings.

public class
LocatorTable

Stores Locator objects for every Element.

pack-priv class
Messages

Formats error messages.

pack-priv class
NamespaceContextImpl

Implements NamespaceContext by looking at the in-scope namespace binding of a DOM element.

public class
SCDBasedBindingSet

Set of binding nodes that have target nodes specified via SCD.

public class
VersionChecker

Checks the jaxb:version attribute on a XML Schema document.

pack-priv class
WhitespaceStripper

Strips ignorable whitespace from SAX event stream.