C# Class LogViewer.Model.FileLogEntryController

Inheritance: INotifyPropertyChanged
Mostrar archivo Open project: wallymathieu/log4net-logviewer

Public Methods

Method Description
FileLogEntryController ( Invoker dispatcher = null, Func createLogFileWatcher = null, IPersist persist = null ) : System
NotifyFileNameChanged ( ) : void
NotifyPropertyChanged ( string property ) : void
SelectBottom ( ) : void
SelectNextEntry ( bool>.Func accept ) : void
SelectPreviousEntry ( bool>.Func accept ) : void
SelectTop ( ) : void

Private Methods

Method Description
AddToEntries ( LogEntry entry ) : void
CreateLogFileWatcher ( string value, LogEntryParser parser ) : ILogFileWatcher
OutOfBounds ( ) : void
WatchFile ( string value ) : void

Method Details

FileLogEntryController() public method

public FileLogEntryController ( Invoker dispatcher = null, Func createLogFileWatcher = null, IPersist persist = null ) : System
dispatcher Invoker
createLogFileWatcher Func
persist IPersist
return System

NotifyFileNameChanged() public method

public NotifyFileNameChanged ( ) : void
return void

NotifyPropertyChanged() public method

public NotifyPropertyChanged ( string property ) : void
property string
return void

SelectBottom() public method

public SelectBottom ( ) : void
return void

SelectNextEntry() public method

public SelectNextEntry ( bool>.Func accept ) : void
accept bool>.Func
return void

SelectPreviousEntry() public method

public SelectPreviousEntry ( bool>.Func accept ) : void
accept bool>.Func
return void

SelectTop() public method

public SelectTop ( ) : void
return void