|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.4.0) E10663-04 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<Node>
oracle.rules.sdk2.datamodel.NodeTable
public class NodeTable
Table containing all nodes (classes or packages) that are currently exposed by a class browser. These may be either java bean classes or jaxb classes (representing xml nodes).
| Method Summary | |
|---|---|
Node |
add()Add is unsupported. |
void |
closeNode(int ixNode)Close the specified node. |
Browser |
getBrowser() |
Node |
getNode(int i)Return the node entry at the specified index. |
Node |
getNode(java.lang.String nodeName)Return the entry entry whose name matches the parameter. |
NodeTable |
getParent()Return a parent to this table |
java.util.List<FactType> |
loadNode(int index)load the specified node into the data model. |
java.util.List<FactType> |
loadNode(java.lang.String ndName)load the specified node into the data model. |
void |
openNode(int nodeIndex)Open the specified node. |
void |
openNode(java.lang.String nodeName)Open the specified node. |
void |
openOrCloseNode(java.lang.String nodeName)Toggle the state of the Node entry specified by the fully qualiafied name of the entry. |
| Methods inherited from class java.util.ArrayList |
|---|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, set, size, toArray, toArray, trimToSize |
| Methods inherited from class java.util.AbstractList |
|---|
equals, hashCode, iterator, listIterator, listIterator, subList |
| Methods inherited from class java.util.AbstractCollection |
|---|
containsAll, removeAll, retainAll, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
|---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
| Method Detail |
|---|
public NodeTable getParent()
public Browser getBrowser()
public Node add()
java.lang.UnsupportedOperationExceptionpublic Node getNode(int i)
i - an int zero based index to retrieve nodejava.lang.IndexOutOfBoundsExceptionpublic Node getNode(java.lang.String nodeName)
nodeName - String entry to be located and returned.public void openNode(int nodeIndex)
Node entry.nodeIndex - an int of the node to be openedpublic void openNode(java.lang.String nodeName)
Node entry in the table. If the node has no children, this method has no effectnodeName - String name of the node to be openedpublic void closeNode(int ixNode)
Node does not have children, this method has no effect.ixNode - an int index of node to be closedpublic void openOrCloseNode(java.lang.String nodeName)
nodeName - String containing the Fully Qualifed Name of the node to be opened or closed
public java.util.List<FactType> loadNode(int index)
throws SDKException
index - an int of node to be loadedSDKException - (if there are problems loading)
public java.util.List<FactType> loadNode(java.lang.String ndName)
throws SDKException
ndName - String name of Node to be loadedSDKException - (if there are problems loading or if node not found)
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.4.0) E10663-04 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||