C# Class CmisSync.TransmissionDataSource

Inheritance: NSTableViewDataSource
ファイルを表示 Open project: OpenDataSpace/CmisSync Class Usage Examples

Public Methods

Method Description
GetObjectValue ( MonoMac.AppKit.NSTableView tableView, NSTableColumn tableColumn, int row ) : NSObject
GetRowCount ( MonoMac.AppKit.NSTableView tableView ) : int
GetTransmissionItem ( int row ) : Transmission
TransmissionDataSource ( TransmissionController controller ) : System
UpdateTableView ( NSTableView tableView, Transmission item ) : void

Private Methods

Method Description
HandleDeleteTransmissionEvent ( Transmission item ) : void
HandleInsertTransmissionEvent ( Transmission item ) : void
HandleUpdateTransmissionEvent ( Transmission item ) : void
UpdateViewLastModificationDate ( TransmissionWidgetItem widget, DateTime date ) : void
UpdateViewProgress ( TransmissionWidgetItem widget, Transmission t ) : void
UpdateWidgetStatus ( TransmissionWidgetItem widget, Transmission t ) : void

Method Details

GetObjectValue() public method

public GetObjectValue ( MonoMac.AppKit.NSTableView tableView, NSTableColumn tableColumn, int row ) : NSObject
tableView MonoMac.AppKit.NSTableView
tableColumn NSTableColumn
row int
return MonoMac.Foundation.NSObject

GetRowCount() public method

public GetRowCount ( MonoMac.AppKit.NSTableView tableView ) : int
tableView MonoMac.AppKit.NSTableView
return int

GetTransmissionItem() public method

public GetTransmissionItem ( int row ) : Transmission
row int
return CmisSync.Lib.FileTransmission.Transmission

TransmissionDataSource() public method

public TransmissionDataSource ( TransmissionController controller ) : System
controller TransmissionController
return System

UpdateTableView() public method

public UpdateTableView ( NSTableView tableView, Transmission item ) : void
tableView NSTableView
item Transmission
return void