Northwoods.GoSilverlight 1.3.5 Assembly
UniversalGraphModel Class
Members  See Also  Send Feedback
Northwoods.GoXam.Model Namespace : UniversalGraphModel Class

This is a universal model, handling all kinds of datatypes representing nodes.

Syntax

Visual Basic (Declaration) 
Public NotInheritable Class UniversalGraphModel 
   Inherits Northwoods.GoXam.Model.GraphModel(Of Object,Object)
   Implements IConnectedModelIDiagramModelIGroupsModelISubGraphModel 

Remarks

This assumes that each node can be a member of at most one subgraph node. Since it uses Object as the type for node data, this model class supports multiple instances of different (unrelated) types.

For reasons of both compile-time type checking and run-time efficiency, we recommend defining your own model class derived from Northwoods.GoXam.Model.GraphModel<NodeType,NodeKey>.

This defines nested classes: DataCollection and CopyDictionary.

Inheritance Hierarchy

System.Object
   Northwoods.GoXam.Model.DiagramModel
      Northwoods.GoXam.Model.GraphModel<NodeType,NodeKey>
         Northwoods.GoXam.Model.UniversalGraphModel

Requirements

See Also

© 2012 All Rights Reserved.