ModelChange
An enumeration of the predefined ways in which models may be changed.
Fields
public const ModelChange AddedChildNodeKey
value = ModelChange.AddedChildNodeKey
Added a node key to the ChildNodeKeys collection property (TreeModel)
public const ModelChange AddedFromNodeKey
value = ModelChange.AddedFromNodeKey
Added a node key to the FromNodeKeys collection property (GraphModel)
public const ModelChange AddedLink
value = ModelChange.AddedLink
Added a link data to LinksSource (GraphLinksModel)
public const ModelChange AddedMemberNodeKey
value = ModelChange.AddedMemberNodeKey
Added a node key to the MemberNodeKeys collection property (GraphLinksModel, GraphModel)
public const ModelChange AddedNode
value = ModelChange.AddedNode
Added a node data to NodesSource (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange AddedToNodeKey
value = ModelChange.AddedToNodeKey
Added a node key to the ToNodeKeys collection property (GraphModel)
public const ModelChange ChangedChildNodeKeys
value = ModelChange.ChangedChildNodeKeys
Changed (replaced) the ChildNodeKeys collection property (TreeModel)
public const ModelChange ChangedCopyingGroupCopiesMembers
value = ModelChange.ChangedCopyingGroupCopiesMembers
Changed the CopyingGroupCopiesMembers property (GraphLinksModel, GraphModel)
public const ModelChange ChangedCopyingLinkCopiesLabel
value = ModelChange.ChangedCopyingLinkCopiesLabel
Changed the CopyingLinkCopiesLabel property (GraphLinksModel)
public const ModelChange ChangedDataFormat
value = ModelChange.ChangedDataFormat
Changed the DataFormat property (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedFromNodeKeys
value = ModelChange.ChangedFromNodeKeys
Changed (replaced) the FromNodeKeys collection property (GraphModel)
public const ModelChange ChangedFromNodesPath
value = ModelChange.ChangedFromNodesPath
Changed the FromNodesPath property (GraphModel)
public const ModelChange ChangedGroupNodeKey
value = ModelChange.ChangedGroupNodeKey
Changed the GroupNodeKey property (GraphLinksModel, GraphModel)
public const ModelChange ChangedGroupNodePath
value = ModelChange.ChangedGroupNodePath
Changed the GroupNodePath property (GraphLinksModel, GraphModel)
public const ModelChange ChangedLinkCategory
value = ModelChange.ChangedLinkCategory
Changed the value of the Category for a link data (GraphLinksModel)
public const ModelChange ChangedLinkCategoryPath
value = ModelChange.ChangedLinkCategoryPath
Changed the LinkCategoryPath property (GraphLinksModel)
public const ModelChange ChangedLinkFromParameterPath
value = ModelChange.ChangedLinkFromParameterPath
Changed the LinkFromParameterPath property (GraphLinksModel)
public const ModelChange ChangedLinkFromPath
value = ModelChange.ChangedLinkFromPath
Changed the LinkFromPath property (GraphLinksModel)
public const ModelChange ChangedLinkFromPort
value = ModelChange.ChangedLinkFromPort
Changed the LinkFromPort property (GraphLinksModel)
public const ModelChange ChangedLinkGroupNodeKey
value = ModelChange.ChangedLinkGroupNodeKey
Changed the LinkGroupKey property (GraphLinksModel)
public const ModelChange ChangedLinkLabelKey
value = ModelChange.ChangedLinkLabelKey
Changed the LinkLabelKey property (GraphLinksModel)
public const ModelChange ChangedLinkLabelNodePath
value = ModelChange.ChangedLinkLabelNodePath
Changed the LinkLabelNodePath property (GraphLinksModel)
public const ModelChange ChangedLinksSource
value = ModelChange.ChangedLinksSource
Changed (replaced) the LinksSource collection property (GraphLinksModel)
public const ModelChange ChangedLinkToParameterPath
value = ModelChange.ChangedLinkToParameterPath
Changed the LinkToParameterPath property (GraphLinksModel)
public const ModelChange ChangedLinkToPath
value = ModelChange.ChangedLinkToPath
Changed the LinkToPath property (GraphLinksModel)
public const ModelChange ChangedLinkToPort
value = ModelChange.ChangedLinkToPort
Changed the LinkToPort property (GraphLinksModel)
public const ModelChange ChangedMemberNodeKeys
value = ModelChange.ChangedMemberNodeKeys
Changed (replaced) the MemberNodeKeys collection property (GraphLinksModel, GraphModel)
public const ModelChange ChangedMemberNodesPath
value = ModelChange.ChangedMemberNodesPath
Changed the MemberNodesPath property (GraphLinksModel, GraphModel)
public const ModelChange ChangedModifiable
value = ModelChange.ChangedModifiable
Changed the Modifiable property (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedName
value = ModelChange.ChangedName
Changed the Name property (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedNodeCategory
value = ModelChange.ChangedNodeCategory
Changed the value of the Category for a node data (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedNodeCategoryPath
value = ModelChange.ChangedNodeCategoryPath
Changed the NodeCategoryPath property (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedNodeIsGroupPath
value = ModelChange.ChangedNodeIsGroupPath
Changed the NodeIsGroupPath property (GraphLinksModel, GraphModel)
public const ModelChange ChangedNodeIsLinkLabelPath
value = ModelChange.ChangedNodeIsLinkLabelPath
Changed the NodeIsLinkLabelPath property (GraphLinksModel)
public const ModelChange ChangedNodeKey
value = ModelChange.ChangedNodeKey
Changed the node key for a node data (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedNodeKeyPath
value = ModelChange.ChangedNodeKeyPath
Changed the NodeKeyPath property (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedNodesSource
value = ModelChange.ChangedNodesSource
Changed (replaced) the NodesSource collection property (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ChangedParentNodeKey
value = ModelChange.ChangedParentNodeKey
Changed the ParentNodeKey property (TreeModel)
public const ModelChange ChangedRemovingGroupRemovesMembers
value = ModelChange.ChangedRemovingGroupRemovesMembers
Changed the RemovingGroupRemovesMembers property (GraphLinksModel, GraphModel)
public const ModelChange ChangedRemovingLinkRemovesLabel
value = ModelChange.ChangedRemovingLinkRemovesLabel
Changed the RemovingLinkRemovesLabel property (GraphLinksModel)
public const ModelChange ChangedToNodeKeys
value = ModelChange.ChangedToNodeKeys
Changed (replaced) the ToNodeKeys collection property (GraphModel)
public const ModelChange ChangedToNodesPath
value = ModelChange.ChangedToNodesPath
Changed the ToNodesPath property (GraphModel)
public const ModelChange ChangedValidCycle
value = ModelChange.ChangedValidCycle
Changed the ValidCycle property (GraphLinksModel, GraphModel)
public const ModelChange ChangedValidUnconnectedLinks
value = ModelChange.ChangedValidUnconnectedLinks
Changed the ValidUnconnectedLinks property (GraphLinksModel)
public const ModelChange ClearedUndoManager
value = ModelChange.ClearedUndoManager
Cleared the contents of the UndoManager (for all models).
public const ModelChange CommittedTransaction
value = ModelChange.CommittedTransaction
Committed the changes for a transaction.
public const ModelChange FinishedRedo
value = ModelChange.FinishedRedo
Finished a redo operation.
public const ModelChange FinishedUndo
value = ModelChange.FinishedUndo
Finished an undo operation.
public const ModelChange InvalidateRelationships
value = ModelChange.InvalidateRelationships
Changed the shape or bounds of a node or one or more of its ports (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange None
value = ModelChange.None
A transient data change that should not be considered a change to the model; such changes are ignored by the UndoManager and by the Diagram.
public const ModelChange Property
value = ModelChange.Property
Changes to data properties and extended model properties, and other non-predefined property changes
public const ModelChange RemovedChildNodeKey
value = ModelChange.RemovedChildNodeKey
Removed a node key from the ChildNodeKeys collection property (TreeModel)
public const ModelChange RemovedFromNodeKey
value = ModelChange.RemovedFromNodeKey
Removed a node key from the FromNodeKeys collection property (GraphModel)
public const ModelChange RemovedLink
value = ModelChange.RemovedLink
Removed a link data from LinksSource (GraphLinksModel)
public const ModelChange RemovedMemberNodeKey
value = ModelChange.RemovedMemberNodeKey
Removed a node key from the MemberNodeKeys collection property (GraphLinksModel, GraphModel)
public const ModelChange RemovedNode
value = ModelChange.RemovedNode
Removed a node data from NodesSource (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange RemovedToNodeKey
value = ModelChange.RemovedToNodeKey
Removed a node key from the ToNodeKeys collection property (GraphModel)
public const ModelChange RemovingLink
value = ModelChange.RemovingLink
About to remove a link data from LinksSource (GraphLinksModel)
public const ModelChange RemovingNode
value = ModelChange.RemovingNode
About to remove a node data from NodesSource (GraphLinksModel, GraphModel, TreeModel)
public const ModelChange ReplacedReference
value = ModelChange.ReplacedReference
(for internal use)
public const ModelChange RolledBackTransaction
value = ModelChange.RolledBackTransaction
Rolled back the changes of a transaction and aborted it.
public const ModelChange StartedTransaction
value = ModelChange.StartedTransaction
Started a transaction.
public const ModelChange StartingRedo
value = ModelChange.StartingRedo
Starting a redo operation.
public const ModelChange StartingUndo
value = ModelChange.StartingUndo
Starting an undo operation.