Enum ModelChangeType
- Namespace
- Northwoods.Go.Models
- Assembly
- Northwoods.GoDiagram.WinForms.dll
This enumeration specifies possible values for ModelChange.
public enum ModelChangeType
Fields
LinkCategory = 6
After changing a link data's category (SetCategoryForLinkData(TLinkData, string)).
LinkDataSource = 4
After the model's LinkDataSource is replaced, inserted into or removed from (setting LinkDataSource or calling AddLinkData(TLinkData) or RemoveLinkData(TLinkData)).
LinkFromKey = 7
After changing a link data's "From" node key (SetFromKeyForLinkData(TLinkData, TNodeKey)).
LinkFromPortId = 9
After changing a link data's "From" port identifier string (SetFromPortIdForLinkData(TLinkData, TPort)).
LinkKey = 5
After changing a link data's unique key (SetKeyForLinkData(TLinkData, TLinkKey)).
LinkLabelKeys = 11
After replacing, inserting into, or removing from a link data's collection of keys to label nodes (calling SetLabelKeysForLinkData(TLinkData, ICollection<TNodeKey>), AddLabelKeyForLinkData(TLinkData, TNodeKey), or RemoveLabelKeyForLinkData(TLinkData, TNodeKey)).
LinkToKey = 8
After changing a link data's "To" node key (SetToKeyForLinkData(TLinkData, TNodeKey)).
LinkToPortId = 10
After changing a link data's "To" port identifier string (SetToPortIdForLinkData(TLinkData, TPort)).
NodeCategory = 3
After changing a node data's category (SetCategoryForNodeData(TNodeData, string)).
NodeDataSource = 1
After the model's NodeDataSource is replaced, inserted into or removed from (setting NodeDataSource or calling AddNodeData(TNodeData).
NodeGroupKey = 12
After changing a node data's key for a containing group data (SetGroupKeyForNodeData(TNodeData, TNodeKey)).
NodeKey = 2
After changing a node data's unique key (SetKeyForNodeData(TNodeData, TNodeKey)).
NodeParentKey = 13
After changing a node data's "Parent" node key (SetParentKeyForNodeData(TNodeData, TNodeKey)).
None = 0
For changes that don't affect the Model's structure.
ParentLinkCategory = 14
After changing a node data's "Parent" link's category(SetParentLinkCategoryForNodeData(TNodeData, string)).