C# Class AcManager.Tools.Managers.Directories.BaseAcDirectories

Basic version with only an abstract concept of watching.
Inheritance: IAcDirectories
Show file Open project: gro-ove/actools

Public Methods

Method Description
CheckIfEnabled ( string location ) : bool
CreateIfMissing ( ) : void
Dispose ( ) : void
GetLocation ( string id, bool enabled ) : string
GetSubDirectories ( ) : IEnumerable
GetSubDirectories ( string searchPattern ) : IEnumerable
GetSubFiles ( string searchPattern ) : IEnumerable
Obsolete ( ) : void
Subscribe ( IDirectoryListener listener ) : void

Protected Methods

Method Description
BaseAcDirectories ( [ enabledDirectory ) : System
BaseAcDirectories ( [ enabledDirectory, [ disabledDirectory ) : System

Private Methods

Method Description
GetSubSomething ( string[]>.Func selector ) : IEnumerable

Method Details

BaseAcDirectories() protected method

protected BaseAcDirectories ( [ enabledDirectory ) : System
enabledDirectory [
return System

BaseAcDirectories() protected method

protected BaseAcDirectories ( [ enabledDirectory, [ disabledDirectory ) : System
enabledDirectory [
disabledDirectory [
return System

CheckIfEnabled() public method

public CheckIfEnabled ( string location ) : bool
location string
return bool

CreateIfMissing() public method

public CreateIfMissing ( ) : void
return void

Dispose() public abstract method

public abstract Dispose ( ) : void
return void

GetLocation() public method

public GetLocation ( string id, bool enabled ) : string
id string
enabled bool
return string

GetSubDirectories() public method

public GetSubDirectories ( ) : IEnumerable
return IEnumerable

GetSubDirectories() public method

public GetSubDirectories ( string searchPattern ) : IEnumerable
searchPattern string
return IEnumerable

GetSubFiles() public method

public GetSubFiles ( string searchPattern ) : IEnumerable
searchPattern string
return IEnumerable

Obsolete() public method

public Obsolete ( ) : void
return void

Subscribe() public abstract method

public abstract Subscribe ( IDirectoryListener listener ) : void
listener IDirectoryListener
return void