|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBuildInformation
Method Summary | |
---|---|
IBuildInformationNode |
createNode()
Adds an information node to the collection. |
void |
delete()
Deletes the collection of information nodes from the server. |
IBuildInformationNode |
getNode(int id)
Returns the information node with the given Id. |
IBuildInformationNode[] |
getNodes()
The information nodes in the collection. |
IBuildInformationNode[] |
getNodesByType(java.lang.String type)
Returns the information nodes in Nodes (non-recursive) with the given type. |
IBuildInformationNode[] |
getNodesByType(java.lang.String type,
boolean recursive)
Returns the information nodes in Nodes with the given type and recursion type. |
IBuildInformationNode[] |
getNodesByTypes(java.lang.String[] types)
Returns the information nodes in Nodes (non-recursive) with the given type(s). |
IBuildInformationNode[] |
getNodesByTypes(java.lang.String[] types,
boolean recursive)
Returns the information nodes in Nodes with the given type(s) and recursion type. |
IBuildInformationNode[] |
getSortedNodes(java.util.Comparator<IBuildInformationNode> comparer)
Returns a sorted list of the information nodes in Nodes and all subtrees (recursive). |
IBuildInformationNode[] |
getSortedNodesByType(java.lang.String type,
java.util.Comparator<IBuildInformationNode> comparer)
Returns a sorted list of the information nodes in Nodes and all subtrees (recursive) with the given type. |
IBuildInformationNode[] |
getSortedNodesByTypes(java.lang.String[] types,
java.util.Comparator<IBuildInformationNode> comparer)
Returns a sorted list of the information nodes in Nodes and all subtrees (recursive) with the given type(s). |
void |
save()
Persists any changes to the collection of information nodes (and all subtrees) to the server. |
Method Detail |
---|
IBuildInformationNode[] getNodes()
IBuildInformationNode getNode(int id)
id
- The Id of the node to get.
IBuildInformationNode[] getNodesByType(java.lang.String type)
type
- The type for which nodes are returned.
IBuildInformationNode[] getNodesByType(java.lang.String type, boolean recursive)
type
- The type for which nodes are returned.recursive
-
IBuildInformationNode[] getNodesByTypes(java.lang.String[] types)
types
- The type(s) for which nodes are returned.
IBuildInformationNode[] getNodesByTypes(java.lang.String[] types, boolean recursive)
types
- The type(s) for which nodes are returned.recursive
-
IBuildInformationNode[] getSortedNodesByType(java.lang.String type, java.util.Comparator<IBuildInformationNode> comparer)
type
- The type for which nodes are returned.comparer
- The comparison used to sort nodes at the same level in the
hierarchy.
IBuildInformationNode[] getSortedNodesByTypes(java.lang.String[] types, java.util.Comparator<IBuildInformationNode> comparer)
types
- The type(s) for which nodes are returned.comparer
- The comparison used to sort nodes at the same level in the
hierarchy.
IBuildInformationNode[] getSortedNodes(java.util.Comparator<IBuildInformationNode> comparer)
comparer
- The comparison used to sort nodes at the same level in the
hierarchy.
IBuildInformationNode createNode()
void delete()
void save()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |