Table of Contents

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)).