C# Class XLibrary.NodeModel

Datei anzeigen Open project: swax/CodePerspective Class Usage Examples

Public Properties

Property Type Description
DependencyChainIn NodeModel>.Dictionary
DependencyChainOut NodeModel>.Dictionary
Focused bool
ID int
Model ViewModel
Name string
ObjType XObjType
Parent NodeModel
SearchMatch bool
SecondaryValue long
Value long
XNode XNodeIn

Private Properties

Property Type Description
AddIntermediateDependency void
AppendClassName string
GetFieldValues IEnumerable
GetParentClass NodeModel
GetParents XLibrary.NodeModel[]
GetParents XLibrary.NodeModel[]
SetArea void

Public Methods

Method Description
NodeModel ( ViewModel model ) : System
NodeModel ( ViewModel model, XNodeIn xNode ) : System

Private Methods

Method Description
AddIntermediateDependency ( NodeModel sub ) : void
AppendClassName ( ) : string
GetFieldValues ( ) : IEnumerable
GetParentClass ( bool rootClass ) : NodeModel
GetParents ( ) : XLibrary.NodeModel[]
GetParents ( int count, bool includeRoot ) : XLibrary.NodeModel[]
SetArea ( RectangleF area ) : void

Method Details

NodeModel() public method

public NodeModel ( ViewModel model ) : System
model ViewModel
return System

NodeModel() public method

public NodeModel ( ViewModel model, XNodeIn xNode ) : System
model ViewModel
xNode XNodeIn
return System

Property Details

DependencyChainIn public_oe property

public Dictionary DependencyChainIn
return NodeModel>.Dictionary

DependencyChainOut public_oe property

public Dictionary DependencyChainOut
return NodeModel>.Dictionary

Focused public_oe property

public bool Focused
return bool

ID public_oe property

public int ID
return int

Model public_oe property

public ViewModel,XLibrary Model
return ViewModel

Name public_oe property

public string Name
return string

ObjType public_oe property

public XObjType ObjType
return XObjType

Parent public_oe property

public NodeModel,XLibrary Parent
return NodeModel

SearchMatch public_oe property

public bool SearchMatch
return bool

SecondaryValue public_oe property

public long SecondaryValue
return long

Value public_oe property

public long Value
return long

XNode public_oe property

public XNodeIn,XLibrary XNode
return XNodeIn