|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.seam.xml.model.ModelBuilder
public class ModelBuilder
Builds an XML result from sax nodes
| Constructor Summary | |
|---|---|
ModelBuilder(String fileUrl)
|
|
| Method Summary | |
|---|---|
void |
addNodeToResult(XmlItem xmlItem,
javax.enterprise.inject.spi.BeanManager manager)
|
XmlResult |
build(SaxNode root,
javax.enterprise.inject.spi.BeanManager manager)
builds an XML result from a parsed xml document |
protected ResultType |
getItemType(XmlItem item)
Determines the type of an element by examining its child nodes |
protected NamespaceElementResolver |
resolveNamepsace(String namespaceURI,
Map<String,NamespaceElementResolver> resolvers)
|
protected XmlItem |
resolveNode(SaxNode node,
XmlItem parent,
Map<String,NamespaceElementResolver> resolvers,
javax.enterprise.inject.spi.BeanManager manager)
resolves the appropriate java elements from the xml |
void |
validateXmlItem(XmlItem item)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModelBuilder(String fileUrl)
| Method Detail |
|---|
public XmlResult build(SaxNode root,
javax.enterprise.inject.spi.BeanManager manager)
public void addNodeToResult(XmlItem xmlItem,
javax.enterprise.inject.spi.BeanManager manager)
protected XmlItem resolveNode(SaxNode node,
XmlItem parent,
Map<String,NamespaceElementResolver> resolvers,
javax.enterprise.inject.spi.BeanManager manager)
protected NamespaceElementResolver resolveNamepsace(String namespaceURI,
Map<String,NamespaceElementResolver> resolvers)
protected ResultType getItemType(XmlItem item)
public void validateXmlItem(XmlItem item)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||