C# Class OpenIDE.Arguments.Handlers.ProfileHandler

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

Public Methods

Method Description
Execute ( string arguments ) : void
ProfileHandler ( ConfigurationHandler configHandler, Action eventDispatcher ) : System

Private Methods

Method Description
cloneProfile ( Args args ) : void
copyRecursive ( string source, string destination, Func copyValidator ) : void
createProfile ( Args args ) : void
deleteProfile ( Args args ) : void
getActiveProfile ( Args args ) : string
getArgs ( string arguments ) : Args
getProfilePath ( Args args, string name ) : string
listProfilePaths ( ) : void
listProfiles ( ) : void
listProfilesRaw ( ) : void
loadProfile ( Args args ) : void
removeDir ( string dir ) : void

Method Details

Execute() public method

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

ProfileHandler() public method

public ProfileHandler ( ConfigurationHandler configHandler, Action eventDispatcher ) : System
configHandler ConfigurationHandler
eventDispatcher Action
return System