C# Class BlueSky.Services.UIControllerService

Inheritance: IUIController
Show file Open project: BlueSkyStatistics/BlueSkyRepository

Public Methods

Method Description
AnalysisComplete ( AnalyticsData data ) : void
GetActiveDocument ( ) : System.IO.DataSource
GetAllOpenDatasetsInGrid ( ) : void
GetDatasetNames ( ) : List
GetDocumentByName ( string datasetname ) : System.IO.DataSource
GetTabItem ( System.IO.DataSource ds ) : System.Windows.Controls.TabItem
LoadNewDataSet ( System.IO.DataSource ds ) : void
LoadOutputWindow ( IOutputWindow outputwindow ) : void
Load_Dataframe ( System.IO.DataSource ds ) : void
RefreshBothGrids ( System.IO.DataSource ds ) : void
RefreshDataSet ( System.IO.DataSource ds ) : void
RefreshGrids ( System.IO.DataSource ds ) : void
RefreshStatusbar ( ) : void
UIControllerService ( IAnalyticsService analytics ) : BlueSky.Windows
closeTab ( ) : void

Private Methods

Method Description
DataSourceExists ( System.IO.DataSource ds ) : bool

Check if DataSet is already open in one of the tabs

RemoveCommandsFromHistory ( string Datasetname ) : void
RemoveOldSessionDialogsFromMemory ( string partialkey ) : void
RemoveSessionDialogs ( System.Windows.Controls.TabItem panel ) : void

Remove session dialog if dataset is closed //13Feb2013

b_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
closeTab ( System.Windows.Controls.TabItem panel ) : void

Its not in use, I guess

Method Details

AnalysisComplete() public method

public AnalysisComplete ( AnalyticsData data ) : void
data BSky.Interfaces.Model.AnalyticsData
return void

GetActiveDocument() public method

public GetActiveDocument ( ) : System.IO.DataSource
return System.IO.DataSource

GetAllOpenDatasetsInGrid() public method

public GetAllOpenDatasetsInGrid ( ) : void
return void

GetDatasetNames() public method

public GetDatasetNames ( ) : List
return List

GetDocumentByName() public method

public GetDocumentByName ( string datasetname ) : System.IO.DataSource
datasetname string
return System.IO.DataSource

GetTabItem() public method

public GetTabItem ( System.IO.DataSource ds ) : System.Windows.Controls.TabItem
ds System.IO.DataSource
return System.Windows.Controls.TabItem

LoadNewDataSet() public method

public LoadNewDataSet ( System.IO.DataSource ds ) : void
ds System.IO.DataSource
return void

LoadOutputWindow() public method

public LoadOutputWindow ( IOutputWindow outputwindow ) : void
outputwindow IOutputWindow
return void

Load_Dataframe() public method

public Load_Dataframe ( System.IO.DataSource ds ) : void
ds System.IO.DataSource
return void

RefreshBothGrids() public method

public RefreshBothGrids ( System.IO.DataSource ds ) : void
ds System.IO.DataSource
return void

RefreshDataSet() public method

public RefreshDataSet ( System.IO.DataSource ds ) : void
ds System.IO.DataSource
return void

RefreshGrids() public method

public RefreshGrids ( System.IO.DataSource ds ) : void
ds System.IO.DataSource
return void

RefreshStatusbar() public method

public RefreshStatusbar ( ) : void
return void

UIControllerService() public method

public UIControllerService ( IAnalyticsService analytics ) : BlueSky.Windows
analytics IAnalyticsService
return BlueSky.Windows

closeTab() public method

public closeTab ( ) : void
return void