|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-03 |
||||||||
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.UnsupportedOperationException
public Node getNode(int i)
i
- an int zero based index to retrieve nodejava.lang.IndexOutOfBoundsException
public 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 closedpublic 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) E10663-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |