C# Class ILoveLucene.ViewModels.MainWindowViewModel

Inheritance: Caliburn.Micro.PropertyChangedBase
Mostra file Open project: brunomlopes/ILoveLucene

Private Properties

Property Type Description
SetActionsForResult void
SetError void
UpdateCommandOptions void

Public Methods

Method Description
AutoComplete ( ) : void
AutoCompleteArgument ( ) : void
Execute ( FrameworkElement source ) : void
ExplainResult ( ) : void
MainWindowViewModel ( AutoCompleteBasedOnLucene autoCompleteText, IGetActionsForItem getActionsForItem, Logger log, UpdateManagerAdapter updateManager, IWindowManager windowManager, Shutdown shutdown ) : System
ProcessArgumentShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
ProcessShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
ShowLog ( ) : void
Update ( ) : void

Private Methods

Method Description
SetActionsForResult ( AutoCompletionResult result ) : void
SetError ( Exception e ) : void
UpdateCommandOptions ( ListWithCurrentSelection options ) : void

Method Details

AutoComplete() public method

public AutoComplete ( ) : void
return void

AutoCompleteArgument() public method

public AutoCompleteArgument ( ) : void
return void

Execute() public method

public Execute ( FrameworkElement source ) : void
source System.Windows.FrameworkElement
return void

ExplainResult() public method

public ExplainResult ( ) : void
return void

MainWindowViewModel() public method

public MainWindowViewModel ( AutoCompleteBasedOnLucene autoCompleteText, IGetActionsForItem getActionsForItem, Logger log, UpdateManagerAdapter updateManager, IWindowManager windowManager, Shutdown shutdown ) : System
autoCompleteText Core.Lucene.AutoCompleteBasedOnLucene
getActionsForItem IGetActionsForItem
log Logger
updateManager ILoveLucene.AutoUpdate.UpdateManagerAdapter
windowManager IWindowManager
shutdown ILoveLucene.Infrastructure.Shutdown
return System

ProcessArgumentShortcut() public method

public ProcessArgumentShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
source System.Windows.FrameworkElement
eventArgs System.Windows.Input.KeyEventArgs
return void

ProcessShortcut() public method

public ProcessShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
source System.Windows.FrameworkElement
eventArgs System.Windows.Input.KeyEventArgs
return void

ShowLog() public method

public ShowLog ( ) : void
return void

Update() public method

public Update ( ) : void
return void