public class ObjectModelBuilder extends Object implements UnmarshallingContext, JBossXBParser.DtdAwareContentHandler
| Constructor and Description |
|---|
ObjectModelBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endDTD() |
void |
endElement(String namespaceURI,
String localName,
String qName) |
void |
endPrefixMapping(String prefix) |
String |
getChildContent(String namespaceURI,
String qName)
Returns child's content.
|
NamespaceContext |
getNamespaceContext() |
Iterator<String> |
getNamespaceURIs() |
Object |
getRoot() |
org.apache.xerces.xs.XSTypeDefinition |
getType() |
void |
init(ObjectModelFactory defaultFactory,
Object root) |
boolean |
isTrimTextContent() |
void |
mapFactoryToNamespace(ObjectModelFactory factory,
String namespaceUri) |
void |
popFactory() |
void |
processingInstruction(String target,
String data) |
void |
pushFactory(String namespaceURI,
String localName,
GenericObjectModelFactory factory) |
QName |
resolveQName(String value)
Construct a QName from a value
|
void |
setTrimTextContent(boolean trimTextContent)
Should the text content be automatically trimmed before setValue(...) is called.
|
void |
startDTD(String name,
String publicId,
String systemId) |
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes atts) |
void |
startPrefixMapping(String prefix,
String uri) |
public void mapFactoryToNamespace(ObjectModelFactory factory, String namespaceUri)
public void init(ObjectModelFactory defaultFactory, Object root)
public void pushFactory(String namespaceURI, String localName, GenericObjectModelFactory factory)
public void popFactory()
public Iterator<String> getNamespaceURIs()
getNamespaceURIs in interface UnmarshallingContextpublic NamespaceContext getNamespaceContext()
getNamespaceContext in interface UnmarshallingContextpublic boolean isTrimTextContent()
isTrimTextContent in interface UnmarshallingContextpublic void setTrimTextContent(boolean trimTextContent)
UnmarshallingContextsetTrimTextContent in interface UnmarshallingContextpublic QName resolveQName(String value)
resolveQName in interface UnmarshallingContextvalue - A value that is of the form [prefix:]localpartpublic String getChildContent(String namespaceURI, String qName)
UnmarshallingContextgetChildContent in interface UnmarshallingContextpublic org.apache.xerces.xs.XSTypeDefinition getType()
getType in interface UnmarshallingContextpublic void startPrefixMapping(String prefix, String uri)
startPrefixMapping in interface JBossXBParser.ContentHandlerpublic void endPrefixMapping(String prefix)
endPrefixMapping in interface JBossXBParser.ContentHandlerpublic void processingInstruction(String target, String data)
processingInstruction in interface JBossXBParser.ContentHandlerpublic Object getRoot()
getRoot in interface JBossXBParser.ContentHandlerpublic void startDTD(String name, String publicId, String systemId)
startDTD in interface JBossXBParser.DtdAwareContentHandlerpublic void endDTD()
endDTD in interface JBossXBParser.DtdAwareContentHandlerpublic void startElement(String namespaceURI, String localName, String qName, Attributes atts)
startElement in interface JBossXBParser.ContentHandlerpublic void endElement(String namespaceURI, String localName, String qName)
endElement in interface JBossXBParser.ContentHandlerpublic void characters(char[] ch,
int start,
int length)
characters in interface JBossXBParser.ContentHandlerCopyright © 2016 JBoss by Red Hat. All rights reserved.