C# Class OpenIDE.Arguments.Handlers.PackageHandler

Inheritance: ICommandHandler
显示文件 Open project: continuoustests/OpenIDE

Public Methods

Method Description
Execute ( string arguments ) : void
PackageHandler ( string token, string sourcePrioritization, Action dispatch, Func locator ) : System

Private Methods

Method Description
build ( string args ) : void
download ( string source, string destination ) : bool
downloadPackage ( string source ) : PackageFetcher.FetchedPackage
edit ( string args ) : void
getInstallPackage ( string source, string tempPath ) : Package
getLanguage ( string type, string dir ) : string
getMetPackage ( string name ) : string
getOS ( ) : string
getPackageDescription ( string dir, string name ) : string
getPackages ( ) : IEnumerable
getPackages ( bool all ) : IEnumerable
getType ( string dir ) : string
globalSpecified ( string &args ) : bool
init ( string source ) : void
install ( string args ) : void
list ( bool printId ) : void
newMetaPackage ( string name ) : void
printError ( string msg ) : void
printPackages ( IEnumerable packages, bool printId ) : void
read ( string source ) : void
remove ( string args ) : void
sourceCommands ( string args ) : void
update ( string args ) : void

Method Details

Execute() public method

public Execute ( string arguments ) : void
arguments string
return void

PackageHandler() public method

public PackageHandler ( string token, string sourcePrioritization, Action dispatch, Func locator ) : System
token string
sourcePrioritization string
dispatch Action
locator Func
return System