- All Implemented Interfaces:
An interface for reader settings. It is subclassed by implementations, one for each type of field, e.g. IntReaderSetting.
- Egon Willighagen <email@example.com>
- Source code:
- Belongs to CDK module:
Nested Class SummaryModifier and TypeClassDescription
IOSettingThe default constructor that sets this field. All textual information is supposed to be English. Localization is taken care off by the ReaderConfigurator.
name- Name of the setting
level- Level at which question is asked
question- Question that is popped to the user when the ReaderSetting needs setting
defaultSetting- The default setting, used if not overwritten by a user
getNamepublic String getName()Description copied from interface:
ISettingAccess the name of the setting.
getQuestionpublic String getQuestion()
getDefaultSettingpublic String getDefaultSetting()
getLevelpublic IOSetting.Importance getLevel()
setSettingSets the setting for a certain question. It will throw a CDKException when the setting is not valid.
getSettingpublic String getSetting()Sets the setting for a certain question. It will throw a CDKException when the setting is not valid.