C# Class SIL.FieldWorks.LexText.Controls.FeatureStructureTreeView

Summary description for FeatureStructureTreeView.
Inheritance: System.Windows.Forms.TreeView, IFWDisposable
Datei anzeigen Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

FeatureStructureTreeView ( ) : System
FeatureStructureTreeView ( System container ) : System
PopulateTreeFromFeatureStructure ( IFsFeatStruc fs ) : void
PopulateTreeFromInflectableFeat ( IFsFeatDefn defn ) : void
PopulateTreeFromInflectableFeats ( IEnumerable defns ) : void
Sort ( ) : void
Sort ( TreeNodeCollection col ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AddNode ( IFsFeatDefn defn, FeatureTreeNode parentNode ) : void
AddNode ( IFsFeatStruc fs, FeatureTreeNode parentNode ) : void
AddNode ( IFsFeatureSpecification spec, FeatureTreeNode parentNode ) : void
AddNode ( IFsSymFeatVal val, FeatureTreeNode parentNode ) : void
AddNodeFromFS ( IFsSymFeatVal val, FeatureTreeNode parentNode ) : void
AlreadyInTree ( int iTag, FeatureTreeNode node ) : bool
HandleCheckBoxNodes ( TreeView tv, FeatureTreeNode tn ) : void
Init ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InsertNode ( FeatureTreeNode newNode, FeatureTreeNode parentNode ) : void
IsTerminalNode ( TreeNode tn ) : bool
OnKeyUp ( object obj, KeyEventArgs kea ) : void
OnMouseUp ( object obj, MouseEventArgs mea ) : void

Method Details

CheckDisposed() public method

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
public CheckDisposed ( ) : void
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
return void

FeatureStructureTreeView() public method

public FeatureStructureTreeView ( ) : System
return System

FeatureStructureTreeView() public method

public FeatureStructureTreeView ( System container ) : System
container System
return System

PopulateTreeFromFeatureStructure() public method

public PopulateTreeFromFeatureStructure ( IFsFeatStruc fs ) : void
fs IFsFeatStruc
return void

PopulateTreeFromInflectableFeat() public method

public PopulateTreeFromInflectableFeat ( IFsFeatDefn defn ) : void
defn IFsFeatDefn
return void

PopulateTreeFromInflectableFeats() public method

public PopulateTreeFromInflectableFeats ( IEnumerable defns ) : void
defns IEnumerable
return void

Sort() public method

public Sort ( ) : void
return void

Sort() public method

public Sort ( TreeNodeCollection col ) : void
col System.Windows.Forms.TreeNodeCollection
return void