|
Nux 1.4.1 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nu.xom.NodeFactory nux.xom.sandbox.BroadcastNodeFactory
Streams input into one or more independent underlying node factories.
Nested Class Summary | |
static class |
BroadcastNodeFactory.MultipleCausesException
A RuntimeException containing an array of one or more causes (Throwables). |
Constructor Summary | |
BroadcastNodeFactory(NodeFactory[] factories,
boolean failFast)
Constructs a new instance. |
Method Summary | |
void |
finishMakingDocument(Document doc)
|
Nodes |
finishMakingElement(Element unused)
|
Document[] |
getDocuments()
Returns the document build for each of the factories. |
Nodes |
makeAttribute(String qname,
String namespaceURI,
String value,
Attribute.Type type)
|
Nodes |
makeComment(String data)
|
Nodes |
makeDocType(String rootElementName,
String publicID,
String systemID)
|
Nodes |
makeProcessingInstruction(String target,
String data)
|
Element |
makeRootElement(String qname,
String namespaceURI)
|
Nodes |
makeText(String text)
|
Document |
startMakingDocument()
|
Element |
startMakingElement(String qname,
String namespaceURI)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BroadcastNodeFactory(NodeFactory[] factories, boolean failFast)
factories
- the child factories to push intofailFast
- whether or not to immediately report an exception on the first
child failureMethod Detail |
public Document[] getDocuments()
public Document startMakingDocument()
public void finishMakingDocument(Document doc)
public Element makeRootElement(String qname, String namespaceURI)
public Element startMakingElement(String qname, String namespaceURI)
public Nodes finishMakingElement(Element unused)
public Nodes makeAttribute(String qname, String namespaceURI, String value, Attribute.Type type)
public Nodes makeComment(String data)
public Nodes makeDocType(String rootElementName, String publicID, String systemID)
public Nodes makeProcessingInstruction(String target, String data)
public Nodes makeText(String text)
|
Nux 1.4.1 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |