C# 클래스 ILoveLucene.ViewModels.MainWindowViewModel

상속: Caliburn.Micro.PropertyChangedBase
파일 보기 프로젝트 열기: brunomlopes/ILoveLucene

Private Properties

프로퍼티 타입 설명
SetActionsForResult void
SetError void
UpdateCommandOptions void

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
SetActionsForResult ( AutoCompletionResult result ) : void
SetError ( Exception e ) : void
UpdateCommandOptions ( ListWithCurrentSelection options ) : void

메소드 상세

AutoComplete() 공개 메소드

public AutoComplete ( ) : void
리턴 void

AutoCompleteArgument() 공개 메소드

public AutoCompleteArgument ( ) : void
리턴 void

Execute() 공개 메소드

public Execute ( FrameworkElement source ) : void
source System.Windows.FrameworkElement
리턴 void

ExplainResult() 공개 메소드

public ExplainResult ( ) : void
리턴 void

MainWindowViewModel() 공개 메소드

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
리턴 System

ProcessArgumentShortcut() 공개 메소드

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

ProcessShortcut() 공개 메소드

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

ShowLog() 공개 메소드

public ShowLog ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void