org.squashtest.tm.domain.library
Interface PluginReferencer

All Known Subinterfaces:
Library<NODE>
All Known Implementing Classes:
CampaignLibrary, GenericLibrary, RequirementLibrary, TestCaseLibrary

public interface PluginReferencer


Method Summary
 void disablePlugin(String pluginId)
          tells this instance that the plugin referenced by pluginId is now disabled
 void enablePlugin(String pluginId)
          tells this instance that the plugin referenced by pluginId is now enabled
 Set<String> getEnabledPlugins()
           
 boolean isPluginEnabled(String pluginId)
          tells whether the given plugin is enabled for this instance.
 

Method Detail

getEnabledPlugins

Set<String> getEnabledPlugins()
Returns:
the set of plugin ids that are enabled for this instance.

enablePlugin

void enablePlugin(String pluginId)
tells this instance that the plugin referenced by pluginId is now enabled

Parameters:
pluginId -

disablePlugin

void disablePlugin(String pluginId)
tells this instance that the plugin referenced by pluginId is now disabled

Parameters:
pluginId -

isPluginEnabled

boolean isPluginEnabled(String pluginId)
tells whether the given plugin is enabled for this instance.

Parameters:
pluginId -
Returns:


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.