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

This simple class is handy with many Northwoods.GoXam.Model.GraphLinksModel<NodeType,NodeKey,PortKey,LinkType>s or with UniversalGraphLinksModel, so that for many cases you do not need to define your own link data class inheriting from Northwoods.GoXam.Model.GraphLinksModelLinkData<NodeKey,PortKey>.

Syntax

Visual Basic (Declaration) 
Public NotInheritable Class UniversalLinkData 
   Inherits Northwoods.GoXam.Model.GraphLinksModelLinkData(Of Object,String)
   Implements IChangeDataValueICloneableINotifyPropertyChanged 

Remarks

The node data type can be any Object; the (optional) port parameter information is assumed to be of type String. There are constructors for most of the common uses.

For reasons of both compile-time type checking and run-time efficiency, we recommend defining your own data class derived from Northwoods.GoXam.Model.GraphLinksModelLinkData<NodeKey,PortKey>. Doing so also permits the addition of application-specific properties.

This class is not useful with Northwoods.GoXam.Model.GraphModel<NodeType,NodeKey> or Northwoods.GoXam.Model.TreeModel<NodeType,NodeKey>.

Inheritance Hierarchy

System.Object
   Northwoods.GoXam.Model.GraphLinksModelLinkData<NodeKey,PortKey>
      Northwoods.GoXam.Model.UniversalLinkData

Requirements

See Also

© 2012 All Rights Reserved.