Northwoods.GoXam.Model Namespace : ITreeModel Interface |
The following tables list the members exposed by ITreeModel.
Name | Description | |
---|---|---|
AddChildNodeKey | Add a "child" node data's key value to a node data's list of "children". | |
DoChildNodeKeyAdded | This should be called when a child node data has been added to the collection of child nodes. | |
DoChildNodeKeyRemoved | This should be called when a child node data has been removed from the collection of child nodes. | |
DoChildNodeKeysChanged | This should be called when a node data's list of children nodes has been replaced. | |
DoParentNodeChanged | This should be called when a node data's tree parent may have changed. | |
GetChildrenForNode | Return a sequence of node data that are immediate children of a given node. | |
GetParentForNode | Return a parent node data for a given node data, if there is one. | |
IsRelinkValid | This predicate is true if changing an existing link between two nodes/ports would result in a valid graph | |
RemoveChildNodeKey | Remove a child node data's key value from a node data's list of "children" key values. | |
SetChildNodeKeys | Replace a node data's list of "children" key values. | |
SetParentNodeKey | Change a node data so that it refers to a different parent node data, by node key. |