ca.utoronto.atrc.web4all.configuration
Class SettingsBundle
java.lang.Object
java.util.ResourceBundle
java.util.ListResourceBundle
ca.utoronto.atrc.web4all.configuration.SettingsBundle
- public abstract class SettingsBundle
- extends java.util.ListResourceBundle
Specialized ResourceBundle that is identified based on an ACCLIP technology type,
and that contains a look up table of ParameterState objects. This class remains
abstract since it does not implement the getContents() method of ResourceBundle.
| Fields inherited from class java.util.ResourceBundle |
parent |
|
Constructor Summary |
SettingsBundle(java.lang.String inTechType)
Initialize a SettingsBundle with the given ACCLIP technology type. |
|
Method Summary |
void |
clearWrittenState()
Utility for setting the "parameter written" state to false for all of the ParameterState
instances contained in this bundle. |
java.lang.String |
getTechType()
Return the type of technology that this bundle of settings is for. |
| Methods inherited from class java.util.ListResourceBundle |
getContents, getKeys, handleGetObject |
| Methods inherited from class java.util.ResourceBundle |
getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SettingsBundle
public SettingsBundle(java.lang.String inTechType)
- Initialize a SettingsBundle with the given ACCLIP technology type.
- Parameters:
inTechType - The type of technology (e.g. "screenReader") that this bundle
of settings is for.
getTechType
public java.lang.String getTechType()
- Return the type of technology that this bundle of settings is for. This type is
taken from the ACCLIP vocabulary.
- Returns:
- An ACCLIP technology type (String).
clearWrittenState
public void clearWrittenState()
- Utility for setting the "parameter written" state to false for all of the ParameterState
instances contained in this bundle.