C# Class FdoToolbox.Base.Controls.FdoObjectExplorerExtender

Inheritance: IObjectExplorerExtender
ファイルを表示 Open project: jumpinjackie/fdotoolbox

Public Methods

Method Description
CreatePropertyNodes ( ClassDefinition classDef, TreeNode classNode ) : void
CreateSchemaNodes ( TreeNode connNode ) : void
Decorate ( IObjectExplorer explorer ) : void
GetClassNodesFull ( FeatureSchema schema, TreeNode schemaNode ) : void
GetClassNodesPartial ( List clsNames, TreeNode schemaNode ) : void
OnAfterNodeExpansion ( object sender, TreeViewEventArgs e ) : void
OnConnectionAdded ( object sender, FdoToolbox e ) : void
OnConnectionRefreshed ( object sender, FdoToolbox e ) : void
OnConnectionRemoved ( object sender, FdoToolbox e ) : void
OnConnectionRenamed ( object sender, ConnectionRenameEventArgs e ) : void

Private Methods

Method Description
CreateClassNode ( ClassDefinition classDef ) : TreeNode
CreateSchemaNode ( string name, bool partial ) : TreeNode
GeomTypesAsString ( int p ) : string
GetUniqueConstraintString ( UniqueConstraintCollection constraints ) : string
IsChild ( TreeNodeCollection nodes, TreeNode node, int maxLevel ) : bool
SetConnectionToolTip ( TreeNode connNode, FdoConnection conn ) : void
UpdateClassNode ( TreeNode classNode, ClassDefinition classDef ) : void

Method Details

CreatePropertyNodes() public method

public CreatePropertyNodes ( ClassDefinition classDef, TreeNode classNode ) : void
classDef ClassDefinition
classNode System.Windows.Forms.TreeNode
return void

CreateSchemaNodes() public method

public CreateSchemaNodes ( TreeNode connNode ) : void
connNode System.Windows.Forms.TreeNode
return void

Decorate() public method

public Decorate ( IObjectExplorer explorer ) : void
explorer IObjectExplorer
return void

GetClassNodesFull() public method

public GetClassNodesFull ( FeatureSchema schema, TreeNode schemaNode ) : void
schema FeatureSchema
schemaNode System.Windows.Forms.TreeNode
return void

GetClassNodesPartial() public method

public GetClassNodesPartial ( List clsNames, TreeNode schemaNode ) : void
clsNames List
schemaNode System.Windows.Forms.TreeNode
return void

OnAfterNodeExpansion() public method

public OnAfterNodeExpansion ( object sender, TreeViewEventArgs e ) : void
sender object
e System.Windows.Forms.TreeViewEventArgs
return void

OnConnectionAdded() public method

public OnConnectionAdded ( object sender, FdoToolbox e ) : void
sender object
e FdoToolbox
return void

OnConnectionRefreshed() public method

public OnConnectionRefreshed ( object sender, FdoToolbox e ) : void
sender object
e FdoToolbox
return void

OnConnectionRemoved() public method

public OnConnectionRemoved ( object sender, FdoToolbox e ) : void
sender object
e FdoToolbox
return void

OnConnectionRenamed() public method

public OnConnectionRenamed ( object sender, ConnectionRenameEventArgs e ) : void
sender object
e FdoToolbox.Base.Services.ConnectionRenameEventArgs
return void