public interface GruntspudContext extends PluginHostContext(Code)
An implementation of this interface is passed to pretty much all of
Gruntspud's componented. Implementations must provide basic services that
are common to all environments that Gruntspud may run in.
author: magicthize
Return an iterator of Class of all registered options tab classes
registered options tab classes
registerOptionsTab
public void registerOptionsTab(Class optionsTabClass)(Code)
Register option tab. Plugins may use this to place a tab in the options
pane. The class must extend AbstractOptionsTab and have an
empty constructor to be able to be registered. An new instance of the
class is created whenever the options dialog is opened.
Parameters: optionsTabClass - class of options tab.
Execute a command appendending the path of the file specified to the
end of the command
Parameters: application - full path of command to run Parameters: file - file to append throws: IOException - on any errors
Implement to register an Encrypter implementation. The password
manager may use this to encrypt the password list. Only one implementation
can be registered, subsequent attempts will thrown an an exception.
Parameters: encrypter - the encrypter implementation