GoXam for WPF v3
PartsModel Class Properties


Northwoods.GoXam.Model Namespace : PartsModel Class

For a list of all members of this type, see PartsModel members.

Public Properties
 NameDescription
Public Property Gets or sets the format of this model's data. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyUnlike 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 Property 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 Property Gets or sets a flag that enables or disables support for undo and redo. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public PropertyThis 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 PropertyThis property is true after a StartTransaction and before a corresponding CommitTransaction or RollbackTransaction. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public Property Gets or sets whether this model is considered changed from an earlier state. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public Property 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 Property 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 Property 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 Property 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 Property Gets or sets the collection of link data items for the model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyGets or sets a DataTemplate that implements the appearance of each link that is created by InsertLink(Node,String,Node,String).  
Public Property 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 Property 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 Property 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 Property Gets or sets whether various model-changing methods are enabled. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public Property A name for this model. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public Property 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 Property 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 Property 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 Property Gets or sets whether all node data are also their own keys. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public Property 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 PropertyGets 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 Property Gets or sets the collection of node data items for the model. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public PropertyGets 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 PropertyGets or sets the UndoManager for this model. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Public Property Specify what kinds of graphs this model allows. (Inherited from Northwoods.GoXam.Model.GraphLinksModel<Node,string,string,Link>)
Public Property 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 Property Gets or sets whether the model is being constructed or re-constructed. (Inherited from Northwoods.GoXam.Model.DiagramModel)
Top
See Also

Reference

PartsModel Class
Northwoods.GoXam.Model Namespace