public class ResultNodeBuilder
extends java.lang.Object
ImplementationIF| Constructor and Description |
|---|
ResultNodeBuilder(QueryTree queryTree)
Create the builder.
|
| Modifier and Type | Method and Description |
|---|---|
ResultNodeIF[] |
createRoot()
Create the root result nodes.
|
void |
destroy()
Destroy the builder.
|
XSDContextIF |
getClonedContext()
Clone the known context.
|
NodeQuery |
getQuery(TreeNodeIF node)
Get a query belong to the given node.
|
public ResultNodeBuilder(QueryTree queryTree) throws InitializationFailedException, ExecutableException
queryTree - the query tree that is the source of information.InitializationFailedException - when the initialization fails.ExecutableException - if the startup procedure fails.public void destroy()
public NodeQuery getQuery(TreeNodeIF node) throws InitializationFailedException
node - the node.InitializationFailedException - if the query registry
could not be build initially.public XSDContextIF getClonedContext()
public ResultNodeIF[] createRoot() throws ResultNodeException
out - the output stream.ResultNodeException - if creation fails.