C# Class CmisSync.CmisTree.CmisTreeDataSource

Inheritance: NSOutlineViewDataSource
Afficher le fichier Open project: OpenDataSpace/CmisSync Class Usage Examples

Protected Properties

Свойство Type Description
LockRepositories Object
Logger log4net.ILog
Repositories IList

Méthodes publiques

Méthode Description
CmisTreeDataSource ( List repositories ) : System
GetChild ( NSOutlineView outlineView, int childIndex, NSObject item ) : NSObject
GetChildrenCount ( NSOutlineView outlineView, NSObject item ) : int
GetObjectValue ( NSOutlineView outlineView, NSTableColumn tableColumn, NSObject item ) : NSObject
ItemExpandable ( NSOutlineView outlineView, NSObject item ) : bool
SetObjectValue ( NSOutlineView outlineView, NSObject theObject, NSTableColumn tableColumn, NSObject item ) : void
UpdateCmisTree ( RootFolder root ) : void

Private Methods

Méthode Description
UpdateItem ( NSObject &item ) : void

Method Details

CmisTreeDataSource() public méthode

public CmisTreeDataSource ( List repositories ) : System
repositories List
Résultat System

GetChild() public méthode

public GetChild ( NSOutlineView outlineView, int childIndex, NSObject item ) : NSObject
outlineView NSOutlineView
childIndex int
item MonoMac.Foundation.NSObject
Résultat MonoMac.Foundation.NSObject

GetChildrenCount() public méthode

public GetChildrenCount ( NSOutlineView outlineView, NSObject item ) : int
outlineView NSOutlineView
item MonoMac.Foundation.NSObject
Résultat int

GetObjectValue() public méthode

public GetObjectValue ( NSOutlineView outlineView, NSTableColumn tableColumn, NSObject item ) : NSObject
outlineView NSOutlineView
tableColumn NSTableColumn
item MonoMac.Foundation.NSObject
Résultat MonoMac.Foundation.NSObject

ItemExpandable() public méthode

public ItemExpandable ( NSOutlineView outlineView, NSObject item ) : bool
outlineView NSOutlineView
item MonoMac.Foundation.NSObject
Résultat bool

SetObjectValue() public méthode

public SetObjectValue ( NSOutlineView outlineView, NSObject theObject, NSTableColumn tableColumn, NSObject item ) : void
outlineView NSOutlineView
theObject MonoMac.Foundation.NSObject
tableColumn NSTableColumn
item MonoMac.Foundation.NSObject
Résultat void

UpdateCmisTree() public méthode

public UpdateCmisTree ( RootFolder root ) : void
root RootFolder
Résultat void

Property Details

LockRepositories protected_oe property

protected Object LockRepositories
Résultat Object

Logger protected_oe static_oe property

protected static ILog,log4net Logger
Résultat log4net.ILog

Repositories protected_oe property

protected IList Repositories
Résultat IList