Package | Description |
---|---|
hu.scelightapi.gui.setting |
Swing GUI interface for settings visualization and edit for the application.
|
hu.scelightapibase.bean.settings.type |
Different setting type interfaces.
|
Modifier and Type | Method and Description |
---|---|
ISettingsGroup |
ISettingsUtils.newSettingsGroup(java.lang.String name)
Creates a new
ISettingsGroup . |
ISettingsGroup |
ISettingsUtils.newSettingsGroup(java.lang.String name,
IRHtml helpRhtml)
Creates a new
ISettingsGroup . |
Modifier and Type | Method and Description |
---|---|
IBoolSetting |
ISettingsUtils.newBoolSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.Boolean defaultValue)
Creates a new
IBoolSetting . |
<T extends java.lang.Enum<T>> |
ISettingsUtils.newEnumSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
T defaultValue)
Creates a new
IEnumSetting . |
<T extends java.lang.Enum<T>> |
ISettingsUtils.newFixedEnumValuesSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
T defaultValue,
T... values)
Creates a new
IFixedEnumValuesSetting . |
IFixedIntValuesSetting |
ISettingsUtils.newFixedIntValuesSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.Integer defaultValue,
java.lang.Integer... values)
Creates a new
IFixedIntValuesSetting . |
IIntSetting |
ISettingsUtils.newIntSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.Integer defaultValue,
java.lang.Integer minValue,
java.lang.Integer maxValue)
Creates a new
IIntSetting . |
IMultilineStringSetting |
ISettingsUtils.newMultilineStringSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.String defaultValue)
Creates a new
IMultilineStringSetting . |
IPathSetting |
ISettingsUtils.newPathSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.nio.file.Path defaultValue)
Creates a new
IPathSetting . |
IStringSetting |
ISettingsUtils.newStringSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.String defaultValue)
Creates a new
IStringSetting . |
ITemplateSetting |
ISettingsUtils.newTemplateSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.String defaultValue)
Creates a new
ITemplateSetting . |
IValidatedMultilineStringSetting |
ISettingsUtils.newValidatedMultilineStringSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.String defaultValue)
Creates a new
IValidatedMultilineStringSetting . |
IValidatedStringSetting |
ISettingsUtils.newValidatedStringSetting(java.lang.String id,
ISetting<?> parent,
ISettingsGroup group,
ISkillLevel skillLevel,
java.lang.String name,
IViewHints viewHints,
java.lang.String defaultValue)
Creates a new
IValidatedStringSetting . |
Modifier and Type | Method and Description |
---|---|
ISettingsGroup |
ISetting.getGroup()
Returns the settings group this setting belongs to (within a setting node page).
|
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.