com.atlassian.jira.config.settings.providers
Class ASettingsProvider

java.lang.Object
  extended by com.atlassian.jira.config.settings.providers.ASettingsProvider
All Implemented Interfaces:
SettingsProvider
Direct Known Subclasses:
KaamelotSettingsProvider

public abstract class ASettingsProvider
extends java.lang.Object
implements SettingsProvider


Constructor Summary
ASettingsProvider(SettingsProviderDirectory _settingsProviderDirectory)
           
 
Method Summary
protected  void addSetting(Setting _setting)
           
protected  void addSetting(java.lang.String _parameterKey, java.lang.String _settingManagerKey)
           
 java.lang.String getDescriptionI18nKey()
           
 java.lang.String getHelpURL()
           
 java.util.Map getSettings()
           
 SettingsManager getSettingsManager(java.lang.String _key)
           
 java.lang.String getTitleI18nKey()
           
protected abstract  void init()
          Init the Settings Provided by the SettingsProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.config.settings.providers.SettingsProvider
getId
 

Constructor Detail

ASettingsProvider

public ASettingsProvider(SettingsProviderDirectory _settingsProviderDirectory)
Method Detail

getSettings

public java.util.Map getSettings()
Specified by:
getSettings in interface SettingsProvider

addSetting

protected void addSetting(Setting _setting)

addSetting

protected void addSetting(java.lang.String _parameterKey,
                          java.lang.String _settingManagerKey)

init

protected abstract void init()
Init the Settings Provided by the SettingsProvider


getTitleI18nKey

public java.lang.String getTitleI18nKey()
Specified by:
getTitleI18nKey in interface SettingsProvider

getDescriptionI18nKey

public java.lang.String getDescriptionI18nKey()
Specified by:
getDescriptionI18nKey in interface SettingsProvider

getSettingsManager

public SettingsManager getSettingsManager(java.lang.String _key)

getHelpURL

public java.lang.String getHelpURL()
Specified by:
getHelpURL in interface SettingsProvider


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.