Northwoods.GoWPF 2.2.4 Assembly
PartsModel Class Members
Properties  Methods  Events


The following tables list the members exposed by PartsModel.

Public Constructors
 NameDescription
Public ConstructorPartsModel Constructor Create an empty model of Parts.  
Top
Public Properties
 NameDescription
Public PropertyDataFormat Gets or sets the format of this model's data. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyDiagramUnlike most models, the PartsModel knows about the Northwoods.GoXam.Diagram that owns the Northwoods.GoXam.Parts that are this model's node data and link data.  
Public PropertyGroupNodePath Gets or sets a property path that that specifies how to get the key for "container" or group node data of a node data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyHasUndoManager Gets or sets a flag that enables or disables support for undo and redo. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyIsChangingModelThis property is true during a call to ChangeModel, indicating a change happening due to an undo or a redo. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyIsInTransactionThis property is true after a StartTransaction and before a corresponding CommitTransaction or RollbackTransaction. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyIsModified Gets or sets whether this model is considered changed from an earlier state. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyLinkCategoryPath Gets or sets a property path that that specifies how to find the category of a link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyLinkFromParameterPath Gets or sets a property path that that specifies how to get optional "port" parameter information for the "from" node data of a link data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyLinkFromPath Gets or sets a property path that that specifies how to get the key for the "from" node data of a link data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyLinkLabelNodePath Gets or sets a property path that that specifies how to get the key for the "label" node data of a link data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyLinksSource Gets or sets the collection of link data items for the model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyLinkTemplateGets or sets a DataTemplate that implements the appearance of each link that is created by InsertLink(Node,String,Node,String).  
Public PropertyLinkToParameterPath Gets or sets a property path that that specifies how to get optional "port" parameter information for the "to" node data of a link data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyLinkToPath Gets or sets a property path that that specifies how to get the key for the "to" node data of a link data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyMemberNodesPath Gets or sets a property path that that specifies how to get a list of keys for the "member" nodes of a group node data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyModifiable Gets or sets whether various model-changing methods are enabled. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyName A name for this model. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyNodeCategoryPath Gets or sets a property path that that specifies how to find the category of a node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyNodeIsGroupPath Gets or sets a property path that that specifies how to find out whether a node data is also a "container" group. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyNodeIsLinkLabelPath Gets or sets a property path that that specifies how to find out whether a node data is also a "label" for a link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyNodeKeyIsNodeData Gets or sets whether all node data are also their own keys. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyNodeKeyPath Gets or sets a property path that that specifies how to get the key for node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyNodeKeyReferenceAutoInsertsGets or sets whether a NodeKey reference, when NodeKeyIsNodeData is true, automatically inserts the node into NodesSource. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyNodesSource Gets or sets the collection of node data items for the model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertySkipsUndoManagerGets or sets a flag that tells OnChanged whether it should notify any UndoManager that a change has occurred. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyUndoManagerGets or sets the UndoManager for this model. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyValidCycle Specify what kinds of graphs this model allows. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyValidUnconnectedLinks Gets or sets whether each link data must have both ends refer to node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Top
Protected Properties
 NameDescription
Protected PropertyInitializing Gets or sets whether the model is being constructed or re-constructed. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Top
Public Methods
 NameDescription
Public MethodAddCollectionCopy Copy existing node and link data and add to this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodAddLinkOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodAddLinkCopy Add a copy of a link data to this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodAddMemberNodeKey Add a "member" node data's key value to a node data's list of "members". (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodAddNodeAdd a node data to NodesSource. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodAddNodeCopy Add a copy of a node data to this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodChangeModel 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.DiagramModel)
Public MethodClearUnresolvedReferences Forget all unresolved delayed or forward references. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodCommitTransaction Call the UndoManager's CommitTransaction method. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public MethodCreateCopyDictionaryCreate an ICopyDictionary initialized for this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodCreateDataCollectionCreate an empty IDataCollection for this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodCreateInitializedCopyMake a copy of this model, without sharing the NodesSource or LinksSource collections. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoGroupNodeChanged This should be called when a node data's membership in a group may have changed. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoLinkAddedThis should be called when a link data object is added to the LinksSource collection. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoLinkCategoryChanged This should be called when a link data's category value may have changed. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoLinkLabelChanged This should be called when a link data's label node may have changed. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoLinkPortsChanged This should be called when a link data's connected node or port, either "from" or "to", may have changed. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoLinkRemovedThis should be called when a link data object is removed from the LinksSource collection. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoMemberNodeKeyAdded This should be called when a "member" node data key has been added to the collection of "member" node keys. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoMemberNodeKeyRemoved This should be called when a "member" node data key has been removed from the collection of "member" node keys. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoMemberNodeKeysChanged This should be called when a node data's list of "member" nodes has been replaced. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoNodeAddedThis should be called when a node data object is added to the NodesSource collection. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoNodeCategoryChanged This should be called when a node data's category value may have changed. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoNodeKeyChanged This should be called when a node data's key value may have changed. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodDoNodeRemovedThis should be called when a node data object is removed from the NodesSource collection. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodFindNodeByKey Given a key, find the node data with that key. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetCategoryForLink This method gets the category of a link. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetCategoryForNode This method gets the category of a node. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetConnectedNodesForNodeOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetFromLinksForNode Return a sequence of link data that are connnected at a given node data, only going into the given node. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetFromNodeForLink Return the "from" node data at which a link data is connected. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetFromNodesForNodeOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetFromParameterForLink Return additional "port" information for the "from" end of a link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetGroupForLink Return a container node data for a given link data, if the link belongs to a group. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetGroupForNode Return the container group node data for a given node data, if there is one. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetHasLabeledLinkForNode This predicate is true for a node data if it is associated with a link data as its "label". (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetHasLabelNodeForLink This predicate is true if the given link data has a "label" node. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetIsGroupForNode This predicate is true if a given node data may be a group (i.e. a container) of other nodes. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetIsLinkLabelForNode This predicate is true if the given node data may be used as a "label" for a link. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetLabeledLinkForNode Get the link data that refers to a given node data as its "label". (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetLabelNodeForLink Get the "label" node data for a link data, if any. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetLinksBetweenNodes Return a sequence of all link data that go from one node to another, possibly restricted to certain "ports". (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetLinksForNodeOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetMemberLinksForGroup Return a sequence of link data that are contained by a given node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetMemberNodesForGroup Return a sequence of node data that are immediate members of a given node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetNodeTypeReturn the NodeType. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetToLinksForNode Return a sequence of link data that are connnected at a given node data, only coming out of the given node. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetToNodeForLink Return the "to" node data at which a link data is connected. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetToNodesForNodeOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodGetToParameterForLink Return additional "port" information for the "to" end of a link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsLinkData This predicate is true if the argument is a link data in this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsLinked This predicate is true if there is a link from one node data/port to another one. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsLinkTypeReturn the LinkType. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsLinkValid This predicate is true if adding a link between two nodes/ports would result in a valid graph. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsMemberThis predicate is true if the membernodedata is a member of the groupnodedata container group. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsMemberValidThis predicate is true if adding membernodedata to a group node (groupnodedata) would result in an invalid graph. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsNodeData This predicate is true if the argument is a node data in this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsNodeTypeThis predicate is true when the argument is an instance of NodeType. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodIsRelinkValid This predicate is true if replacing a link between two nodes/ports would result in a valid graph. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodLoadOverloaded. Given a Linq for XML XContainer holding node and link data, replace this model's NodesSource and LinksSource collections with collections of new node data and new link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodRaiseChangedRaise a Changed event, given a ModelChangedEventArgs. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public MethodRaisePropertyChangedOverloaded. Raise a Changed event, given before and after values for a particular property. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public MethodRemoveLinkOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodRemoveMemberNodeKey Remove a child node data's key value from a group node data's list of "member" key values. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodRemoveNodeRemove a node data from NodesSource. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodResolveAllReferencesCause ResolveNodeKey to be called on each known delayed or forward node reference. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodRollbackTransaction Call the UndoManager's RollbackTransaction method. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public MethodSave<NodeDataType,LinkDataType>Generate a Linq for XML XElement holding all of the node and link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodSetGroupNodeKey Change a node data so that it refers to a different container group node data, by node key. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodSetLinkFromPort Change a link data so that it refers to a different "from" node data and associated port information. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodSetLinkLabelKey Change a link data so that it refers to a different "label" node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodSetLinkToPort Change a link data so that it refers to a different "to" node data and associated port information. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodSetMemberNodeKeys Replace a node data's list of "member" key values. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public MethodStartTransaction Call the UndoManager's StartTransaction method. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Top
Protected Methods
 NameDescription
Protected MethodAugmentCopyCollection Override this method to add more (related) data to be copied. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodAugmentCopyDictionary Override this method to avoid copying some data, or to change how copied references are resolved. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodChangeDataValue This is called during undo or redo to effect state changes to model data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodChangeModelValue This is called during undo or redo to effect state changes to this model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodCheckLinkValid This predicate is true if adding a link between two nodes/ports would result in a validly structured graph. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodCheckMemberValid This predicate is true if adding a node to a group node would result in an invalid graph. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodCopyLink1Overridden.  This copies a link by copying its elements.  
Protected MethodCopyLink2Overridden.  This finishes the copying of a link by updating any references to the "from" node, the "to" node, and any "label" node.  
Protected MethodCopyNode1Overridden.  This copies a node by copying its elements.  
Protected MethodCopyNode2Overridden.  This finishes the copying of a node by updating any reference to a containing group node.  
Protected MethodDeleteLinkOverloaded.  (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodDeleteMemberNodeKeyThis method actually implements the modification of a node data so that it's collection of children node data does not include a given memberkey. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodDeleteNodeThis method actually implements the removal of a node data from the NodesSource collection. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindCategoryForLink Find the category of a link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindCategoryForNode Find the category of a node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindFromNodeKeyForLink Find the "from" node key for a given link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindFromParameterForLink Find additional information about the "from" node connection for a given link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindGroupKeyForNode Find containing group node key for a given node data, if any. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindIsGroupForNodeOverridden. A node data is a group if it is a Northwoods.GoXam.Group.  
Protected MethodFindIsLinkLabelForNodeOverridden. A node data is a link label if Northwoods.GoXam.Node.IsLinkLabel is true.  
Protected MethodFindKeyForNode Find the key for node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindLabelNodeKeyForLink Find the "label" node key for a given link data, if any. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindMemberNodeKeysForNode Find the list of keys of the children nodes for a node data object. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindToNodeKeyForLink Find the "to" node key for a given link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodFindToParameterForLink Find additional information about the "to" node connection for a given link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodHandleLinkPropertyChangedThis is the System.ComponentModel.INotifyPropertyChanged event handler for link data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodHandleNodePropertyChangedThis is the System.ComponentModel.INotifyPropertyChanged event handler for node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodInsertLinkOverloaded. Overridden. Create and insert a new link by constructing a Northwoods.GoXam.Link.  
Protected MethodInsertMemberNodeKeyThis method actually implements the modification of a node data so that it's collection of member node data includes a given memberkey. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodInsertNodeThis method actually implements the addition of a node data to the NodesSource collection. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodIsEqualPortParametersThis predicate compares two PortKey values and returns true if they are "equal". (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodMakeNodeKeyUniqueOverridden. This makes the node's Northwoods.GoXam.Node.Id string unique by suffixing an integer.  
Protected MethodModifyGroupNodeKeyThis method actually implements the modification of a node data so that its reference to a containing group node data (if any) is the given groupkey. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodModifyLinkFromPort This method actually implements the modification of a link data to change the reference to the "from" node data and the link's "from" port information. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodModifyLinkLabelKey This method actually implements the modification of a link data to change the reference to the "label" node data. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodModifyLinkToPort This method actually implements the modification of a link data to change the reference to the "to" node data and the link's "to" port information. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodModifyMemberNodeKeys This method actually implements the replacement of a group node data's collection of member node keys. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Protected MethodOnChangedRaises the Changed event. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Protected MethodReinitializeReset the fields that should not be shared from a copy created by System.Object.MemberwiseClone. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Protected MethodResolveNodeKeyThis is called repeatedly by ResolveAllReferences, once for each known delayed or forward node reference. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Top
Public Events
 NameDescription
Public EventChanged The Changed event is raised whenever the model is modified. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Top
See Also

Reference

PartsModel Class
Northwoods.GoXam.Model Namespace

 

 


© Northwoods Software 2017. All Rights Reserved.

Send Feedback