| Name | Description |
 | AddCollectionCopy |
Copy existing data and add to this model.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | AddLink |
Add a link between one node/port and another node/port.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | AddLinkCopy |
Add a copy of a link data to this model.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | AddMemberNodeKey |
Add a node data key to the list of "member" node data keys.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | AddNode | Add a node data to NodesSource. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | AddNodeCopy |
Add a copy of a node data to this model.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | ChangeModel |
This is called during an Undo or a Redo to actually make state
changes to this model or to this model's data.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | ClearUnresolvedReferences |
Forget all unresolved delayed or forward references.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | CommitTransaction |
Call the UndoManager's CommitTransaction method.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | CreateCopyDictionary | Create an ICopyDictionary initialized for this model. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | CreateDataCollection | Create an empty IDataCollection for this model. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | CreateInitializedCopy |
Create a copy of this model initialized with different data.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | DoGroupNodeChanged |
This method should be called when the containing group node data for a node data has been changed.
(Inherited from Northwoods.GoXam.Model.ISubGraphModel) |
 | DoLinkAdded | This method should be called when a link data has been added to the LinksSource collection. (Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | DoLinkLabelChanged |
This method must be called when any "label" node is added, removed, or replaced.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | DoLinkPortsChanged |
This method must be called when either the "from" or the "to" node (or port) has changed.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | DoLinkRemoved | This method should be called when a link data has been removed from the LinksSource collection. (Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | DoMemberNodeKeyAdded |
This method should be called when a "member" node data key has been added to the list of members.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | DoMemberNodeKeyRemoved |
This method should be called when a "member" node data key has been removed from the list of members.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | DoMemberNodeKeysChanged |
This method should be called when the list of member key values has been replaced.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | DoNodeAdded | This should be called when a node data object is added to the NodesSource collection. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | DoNodeKeyChanged |
This should be called when a node data's key value may have changed.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | DoNodeRemoved | This should be called when a node data object is removed from the NodesSource collection. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | FindNodeByKey |
Given a key, find the node data with that key.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | GetCategoryForLink |
To help distinguish between different kinds of links, each link has a "category"
that is just a string.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetCategoryForNode |
To help distinguish between different kinds of nodes, each node has a "category"
that is just a string.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | GetConnectedNodesForNode |
Return a sequence of node data that are directly connected to a given node, in either direction.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | GetFromLinksForNode |
Find all links coming into a given node.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetFromNodeForLink |
Returns the node from which a link comes.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetFromNodesForNode |
Return a sequence of node data that are directly connected by links going into a given node.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | GetFromParameterForLink |
Returns any "from" port parameter information.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetGroupForLink |
Returns the container node data for a link data, if any.
|
 | GetGroupForNode |
Get the "container" node data for a given node data.
(Inherited from Northwoods.GoXam.Model.ISubGraphModel) |
 | GetHasLabeledLinkForNode |
This predicate is true if the given node data is associated with a link data as a label.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetHasLabelNodeForLink |
This predicate is true if the given link data has a node label.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetIsGroupForNode |
This predicate is true when the given node data represents a group of nodes
instead of an "atomic" node.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | GetIsLinkLabelForNode |
This predicate is true if the given node data acts as a label for a link.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetLabeledLinkForNode |
Find the link data with which a label node is associated, if any.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetLabelNodeForLink |
Find the node data that is the label for a link, if there is one.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetLinksBetweenNodes |
Find all links connecting two nodes/ports in one direction.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetLinksForNode |
Find all links connected to a node in either direction.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetMemberLinksForGroup |
Returns a collection of link data that are assumed to belong to the given group data.
|
 | GetMemberNodesForGroup |
Return a collection of member node datas.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | GetNodeType |
Return the Type of the node data.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | GetToLinksForNode |
Find all links going out of a given node.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetToNodeForLink |
Returns the node to which a link goes.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | GetToNodesForNode |
Return a sequence of node data that are directly connected by links coming out from a given node.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | GetToParameterForLink |
Returns any "to" port parameter information.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | IsLinkData | This predicate is true if the linkdata is in the LinksSource collection. (Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | IsLinked |
This predicate is true if there is a link from one node data/port to another one.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | IsLinkType |
This predicate is true if the object is non-null and is of a type that the model accepts for link data.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | IsLinkValid |
This predicate is true if adding a link between two nodes/ports would result in a valid graph.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | IsMember | This predicate is true if the is an immediate member of the . (Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | IsMemberValid | This predicate is true when it is valid to add the to the . (Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | IsNodeData |
This predicate is true if the argument is a node data in this model.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | IsNodeType |
This predicate is true when the argument is an instance of the node data Type.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | IsRelinkValid |
This predicate is true if changing an existing link between two nodes/ports would result in a valid graph
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | RaiseChanged | Raise a Changed event, given a ModelChangedEventArgs. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | RemoveLink |
Remove all links connecting the two nodes/ports in the one direction.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | RemoveMemberNodeKey |
Remove a node data key from the list of "member" node data keys.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | RemoveNode | Remove node data from NodesSource. (Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | RollbackTransaction |
Call the UndoManager's RollbackTransaction method.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |
 | SetGroupNode |
Change the container group node data of a node data.
(Inherited from Northwoods.GoXam.Model.ISubGraphModel) |
 | SetLinkFromPort |
Set the "from" node and port information for a link data.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | SetLinkLabel |
Change the "label" node data for a link data.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | SetLinkToPort |
Set the "to" node and port information for a link data.
(Inherited from Northwoods.GoXam.Model.ILinksModel) |
 | SetMemberNodeKeys |
Replace the list of "member" node data keys with a new collection of keys.
(Inherited from Northwoods.GoXam.Model.IGroupsModel) |
 | StartTransaction |
Call the UndoManager's StartTransaction method.
(Inherited from Northwoods.GoXam.Model.IDiagramModel) |