com.atlassian.jira.config.settings.managers
Class BooleanSettingManager

java.lang.Object
  extended by com.atlassian.jira.config.settings.managers.ASettingsManager
      extended by com.atlassian.jira.config.settings.managers.BooleanSettingManager
All Implemented Interfaces:
SettingsManager

public class BooleanSettingManager
extends ASettingsManager

FQCN : com.atlassian.jira.config.settings.managers.BooleanSettingManager

Since:
Description : Provides Velocity Templates and Properties Management for Setting typed as boolean
Author:
Kaamelot

Field Summary
 
Fields inherited from class com.atlassian.jira.config.settings.managers.ASettingsManager
settingsProviderDirectory
 
Constructor Summary
BooleanSettingManager(SettingsProviderDirectory providerDirectory)
           
 
Method Summary
 java.lang.String getResourceEdit()
           
 java.lang.String getResourceView()
           
 java.lang.Object getValue(java.lang.String _key)
           
 boolean isValid(java.lang.String _value)
           
 void setValue(java.lang.String _key, boolean _value)
           
 void setValue(java.lang.String _key, java.lang.Object _value)
           
 
Methods inherited from class com.atlassian.jira.config.settings.managers.ASettingsManager
getApplicationProperties, getId, getSettingsValidator, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanSettingManager

public BooleanSettingManager(SettingsProviderDirectory providerDirectory)
Method Detail

isValid

public boolean isValid(java.lang.String _value)

getValue

public java.lang.Object getValue(java.lang.String _key)
Returns:
Final Value associated the Setting's Key

setValue

public void setValue(java.lang.String _key,
                     java.lang.Object _value)
Parameters:
_key - Setting's Key to fill
_value - Filled Value

setValue

public void setValue(java.lang.String _key,
                     boolean _value)

getResourceEdit

public java.lang.String getResourceEdit()
Specified by:
getResourceEdit in interface SettingsManager
Overrides:
getResourceEdit in class ASettingsManager
Returns:
Velocity Template associated to Edit operation
See Also:
SettingsManager.getResourceEdit()

getResourceView

public java.lang.String getResourceView()
Specified by:
getResourceView in interface SettingsManager
Overrides:
getResourceView in class ASettingsManager
Returns:
Velocity Template associated to View operation


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