A B C D E F G H I J L M N O P R S T U V 
All Classes All Packages

A

AbstractConfigurable<C,​D> - Class in de.fraunhofer.iosb.ilt.configurable
 
AbstractConfigurable() - Constructor for class de.fraunhofer.iosb.ilt.configurable.AbstractConfigurable
 
AbstractEditorMap<T,​V> - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor for a list of editors, all of the same type.
AbstractEditorMap() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
AbstractEditorMap(int) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
AbstractEditorMap(int, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
AbstractEditorMap.Item<V> - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
addAllowedValue(Object) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
addDef(String, SchemaItem) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
addDefaultProperty(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
addItem() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
addItem(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
addItem(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryMapFx
 
addItem(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryMapSwing
 
addOption(String, ConfigEditor, boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
Add an option (Field) to the Map.
addOption(String, ConfigEditor, boolean, int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
Add an option (Field) to the Map.
addOption(String, Object) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
addOption(String, String, ConfigEditor, boolean, int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
addOption(String, String, ConfigEditor, boolean, int, boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
addOption(String, String, ConfigEditor, boolean, int, boolean, String, String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
addOption(String, String, ConfigEditor, ConfigurableField) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
addProperty(String, boolean, SchemaItem) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
addProperty(String, SchemaItem) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
addRequired(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
allowList() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
 
alpha() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorColor.EdOptsColor
A value from 0-255.
AnnotatedConfigurable<C,​D> - Interface in de.fraunhofer.iosb.ilt.configurable
 
AnnotationHelper - Class in de.fraunhofer.iosb.ilt.configurable.annotations
 

B

blue() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorColor.EdOptsColor
A value from 0-255.
buildEditorFromClass(Class<?>, R, E) - Static method in class de.fraunhofer.iosb.ilt.configurable.ConfigEditors
 

C

canEdit() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
True if the component is editable in the current profile.
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
canEdit() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
CLASS_CONFIG - de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter.ConfigurableParameterType
 
CLASS_CONFIG_EDITOR_FACTORY_METHOD_NAME - Static variable in interface de.fraunhofer.iosb.ilt.configurable.Configurable
 
classItem(String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
classItem(String, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
className - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
clazz() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorClass.EdOptsClass
The configurable class to configure.
colwidth - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
compareTo(EditorSubclass.classItem) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
ConfigEditor<T> - Interface in de.fraunhofer.iosb.ilt.configurable
Interface defining configuration editors.
ConfigEditors - Class in de.fraunhofer.iosb.ilt.configurable
Configuration editor utilities.
Configurable<C,​D> - Interface in de.fraunhofer.iosb.ilt.configurable
 
ConfigurableClass - Annotation Type in de.fraunhofer.iosb.ilt.configurable.annotations
Annotation holding options for dealing with this class in the Configurable system.
ConfigurableConstructor - Annotation Type in de.fraunhofer.iosb.ilt.configurable.annotations
Annotation holding options for dealing with this constructor in the Configurable system.
ConfigurableFactory - Interface in de.fraunhofer.iosb.ilt.configurable
The interface that context classes can implement to indicate they are a factory for classes.
ConfigurableField - Annotation Type in de.fraunhofer.iosb.ilt.configurable.annotations
 
ConfigurableParameter - Annotation Type in de.fraunhofer.iosb.ilt.configurable.annotations
Annotation holding options for dealing with this parameter in the Configurable system.
ConfigurableParameter.ConfigurableParameterType - Enum in de.fraunhofer.iosb.ilt.configurable.annotations
 
ConfigurationException - Exception in de.fraunhofer.iosb.ilt.configurable
 
ConfigurationException() - Constructor for exception de.fraunhofer.iosb.ilt.configurable.ConfigurationException
 
ConfigurationException(String) - Constructor for exception de.fraunhofer.iosb.ilt.configurable.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.configurable.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception de.fraunhofer.iosb.ilt.configurable.ConfigurationException
 
configure(JsonElement, C, D, ConfigEditor<?>) - Method in class de.fraunhofer.iosb.ilt.configurable.AbstractConfigurable
 
configure(JsonElement, C, D, ConfigEditor<?>) - Method in interface de.fraunhofer.iosb.ilt.configurable.AnnotatedConfigurable
Configure the instance using the given configuration.
configure(JsonElement, C, D, ConfigEditor<?>) - Method in interface de.fraunhofer.iosb.ilt.configurable.Configurable
Configure the instance using the given configuration.
ContentConfigEditor<T> - Interface in de.fraunhofer.iosb.ilt.configurable
Interface defining configuration editors suited to set configured content.
createEditor() - Method in interface de.fraunhofer.iosb.ilt.configurable.EditorFactory
 
createEditor(Class<T>, Field, E, F) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 
createEditor(Class<T>, Field, E, F, String) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 
csvToReadOnlySet(String) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 

D

de.fraunhofer.iosb.ilt.configurable - package de.fraunhofer.iosb.ilt.configurable
 
de.fraunhofer.iosb.ilt.configurable.annotations - package de.fraunhofer.iosb.ilt.configurable.annotations
 
de.fraunhofer.iosb.ilt.configurable.editor - package de.fraunhofer.iosb.ilt.configurable.editor
 
de.fraunhofer.iosb.ilt.configurable.editor.fx - package de.fraunhofer.iosb.ilt.configurable.editor.fx
 
de.fraunhofer.iosb.ilt.configurable.editor.swing - package de.fraunhofer.iosb.ilt.configurable.editor.swing
 
de.fraunhofer.iosb.ilt.configurable.JsonSchema - package de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
DEFAULT_PROFILE_NAME - Static variable in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
 
denyList() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
 
description() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
The description to use in the user interface.
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal.EdOptsBigDecimal
The default value, must not be NaN, NEGATIVE_INFINITY nor POSITIVE_INFINITY
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean.EdOptsBool
 
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble.EdOptsDouble
 
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum.EdOptsEnum
 
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorInt.EdOptsInt
 
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorLong.EdOptsLong
 
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorPassword.EdOptsPassword
 
dflt() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorString.EdOptsString
 
dfltIsNull() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal.EdOptsBigDecimal
If set to true, the default value of the editor is null.
dfltIsNull() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean.EdOptsBool
If set to true, the default value of the editor is null.
dfltIsNull() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble.EdOptsDouble
If set to true, the default value of the editor is null.
dfltIsNull() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorInt.EdOptsInt
If set to true, the default value of the editor is null.
dfltIsNull() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorLong.EdOptsLong
If set to true, the default value of the editor is null.
dfltIsNull() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorString.EdOptsString
If set to true, the default value of the editor is null.
displayName - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
displayName() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableClass
 

E

editAlpha() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorColor.EdOptsColor
 
editor - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
editor() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
The class to use as editor for the annotated field.
editor() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
The class to use as editor for the items in the list.
EditorBigDecimal - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorBigDecimal() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
EditorBigDecimal(BigDecimal, BigDecimal, BigDecimal) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
EditorBigDecimal(BigDecimal, BigDecimal, BigDecimal, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
EditorBigDecimal.EdOptsBigDecimal - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorBoolean - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor for boolean values.
EditorBoolean() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
EditorBoolean(boolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
EditorBoolean(boolean, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
EditorBoolean.EdOptsBool - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorClass<C,​D,​T> - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor that wraps a single class.
EditorClass() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
EditorClass(C, D, Class<T>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
EditorClass(C, D, Class<T>, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
EditorClass.EdOptsClass - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorColor - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorColor() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
EditorColor(Color) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
EditorColor(Color, boolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
EditorColor(Color, boolean, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
EditorColor.EdOptsColor - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorDefault<T> - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorDefault() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
 
EditorDouble - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorDouble() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
EditorDouble(double, double, double, double) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
EditorDouble(double, double, double, double, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
EditorDouble.EdOptsDouble - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorEnum<T extends Enum<T>> - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorEnum() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
EditorEnum(Class<T>, T, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
EditorEnum.EdOptsEnum - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorFactory<E extends ConfigEditor> - Interface in de.fraunhofer.iosb.ilt.configurable
 
EditorInt - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorInt() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
EditorInt(int, int, int, int, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
EditorInt.EdOptsInt - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
editorKey() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
The key of the configuration for the nested ListEditor.
EditorList<U,​T extends ConfigEditor<U>> - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor for a list of editors, all of the same type.
EditorList() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
EditorList(EditorFactory<T>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
EditorList(EditorFactory<T>, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
EditorList.EdOptsList - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorList.EdOptsListList - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
Container for repeated EdOptsList annotations.
EditorLong - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorLong() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
EditorLong(long, long, long, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
EditorLong.EdOptsLong - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorMap<T> - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor for a collection of editors, of various types, that can be selected from a list.
EditorMap() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
EditorMap(int) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
EditorNull - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor that does not edit anything.
EditorNull() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
EditorNull(String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
EditorPassword - Class in de.fraunhofer.iosb.ilt.configurable.editor
A single-line text editor that hides the content that is typed into it.
EditorPassword() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorPassword
 
EditorPassword(String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorPassword
 
EditorPassword(String, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorPassword
 
EditorPassword.EdOptsPassword - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorString - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorString() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
EditorString(String, int) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
EditorString(String, int, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
EditorString.EdOptsString - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorSubclass<C,​D,​T> - Class in de.fraunhofer.iosb.ilt.configurable.editor
An editor that offers a selection of a class that implements an interface or extends a class.
EditorSubclass() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
EditorSubclass(C, D, Class<? extends T>, boolean, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
EditorSubclass(C, D, Class<? extends T>, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
EditorSubclass(C, D, Class<? extends T>, String, String, boolean, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
EditorSubclass.classItem - Class in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorSubclass.EdOptsSubclass - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
 
EditorSubclass.Expose - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
A simple annotation to use as requiredAnnotation.
EditorSubclass.NoFilter - Annotation Type in de.fraunhofer.iosb.ilt.configurable.editor
The default requiredAnnotation that specifies that classes are not filtered.

F

FactoryBigDecimalFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryBigDecimalFx(EditorBigDecimal) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBigDecimalFx
 
FactoryBigDecimalSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryBigDecimalSwing(EditorBigDecimal) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBigDecimalSwing
 
FactoryBooleanFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryBooleanFx(EditorBoolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBooleanFx
 
FactoryBooleanSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryBooleanSwing(EditorBoolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBooleanSwing
 
FactoryClassFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryClassFx(EditorClass) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryClassFx
 
FactoryClassSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryClassSwing(EditorClass) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryClassSwing
 
FactoryColorFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryColorFx(EditorColor) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryColorFx
 
FactoryColorSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryColorSwing(EditorColor) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryColorSwing
 
FactoryDoubleFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryDoubleFx(EditorDouble) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryDoubleFx
 
FactoryDoubleSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryDoubleSwing(EditorDouble) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryDoubleSwing
 
FactoryEnumFx<T extends Enum<T>> - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryEnumFx(EditorEnum<T>, EditorEnum<T>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryEnumFx
 
FactoryEnumSwing<T extends Enum<T>> - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryEnumSwing(EditorEnum<T>, EditorEnum<T>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryEnumSwing
 
FactoryIntFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryIntFx(EditorInt) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryIntFx
 
FactoryIntSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryIntSwing(EditorInt) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryIntSwing
 
FactoryListFx<U,​T extends ConfigEditor<U>> - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryListFx(EditorList<U, T>, boolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryListFx
 
FactoryListSwing<U,​T extends ConfigEditor<U>> - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryListSwing(EditorList<U, T>, boolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryListSwing
 
FactoryLongFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryLongFx(EditorLong) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryLongFx
 
FactoryLongSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryLongSwing(EditorLong) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryLongSwing
 
FactoryMapFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryMapFx(AbstractEditorMap<?, ?>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryMapFx
 
FactoryMapSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryMapSwing(AbstractEditorMap<?, ?>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryMapSwing
 
FactoryNullFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryNullFx() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryNullFx
 
FactoryNullSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryNullSwing() - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryNullSwing
 
FactoryStringFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactoryStringFx(EditorString) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryStringFx
 
FactoryStringSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactoryStringSwing(EditorString) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryStringSwing
 
FactorySubclsFx - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
 
FactorySubclsFx(EditorSubclass<?, ?, ?>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactorySubclsFx
 
FactorySubclsSwing - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
 
FactorySubclsSwing(EditorSubclass<?, ?, ?>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactorySubclsSwing
 
fieldName - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBigDecimalFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBooleanFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryClassFx
 
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryColorFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryDoubleFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryEnumFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryIntFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryListFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryLongFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryMapFx
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryStringFx
Ensure the swComponent represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactorySubclsFx
 
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBigDecimalSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBooleanSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryClassSwing
 
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryColorSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryDoubleSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryEnumSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryIntSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryListSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryLongSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryMapSwing
Ensure the component represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryStringSwing
Ensure the swComponent represents the current value.
fillComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactorySubclsSwing
 
FilteringComboBox<E> - Class in de.fraunhofer.iosb.ilt.configurable.editor.fx
A combo box that can filter its elements, using a String.contains on the elements' toString values.
FilteringComboBox<E> - Class in de.fraunhofer.iosb.ilt.configurable.editor.swing
A combo box that can filter its elements, using a String.contains on the elements' toString values.
FilteringComboBox(E[]) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.swing.FilteringComboBox
Create a new FilteringComboBox, using the given list of elements.
FilteringComboBox(List<E>) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.fx.FilteringComboBox
Create a new FilteringComboBox, using the given list of elements.
findClassItem(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
findClassName(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 

G

generateEditorFromAnnotations(Configurable<C, D>, C, D) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
Generate the editor for the given configurable instance.
generateEditorFromAnnotations(Class<?>, C, D) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
Generate the editor for the given configurable instance.
getAllowList() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
An annotation that the presented classes must implement.
getAlpha() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getBlue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getClassConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getClassConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
Get the configuration of the selected class.
getClassEditor() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getClassEditor() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getClassesByClassName() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getClassesByDisplayName() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getClassesByJsonName() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getColumns() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
How many columns we want to have.
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBigDecimalSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBooleanSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryClassSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryColorSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryDoubleSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryEnumSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryIntSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryListSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryLongSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryMapSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryNullSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryStringSwing
 
getComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactorySubclsSwing
 
getComponent() - Method in interface de.fraunhofer.iosb.ilt.configurable.GuiFactorySwing
Get the swing Component that represents the editor.
getConfig() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get the current (edited) state of the configuration.
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getConfig() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getConfigEditor(C, D) - Method in class de.fraunhofer.iosb.ilt.configurable.AbstractConfigurable
 
getConfigEditor(C, D) - Method in interface de.fraunhofer.iosb.ilt.configurable.AnnotatedConfigurable
Returns an editor for this class.
getConfigEditor(C, D) - Method in interface de.fraunhofer.iosb.ilt.configurable.Configurable
Returns an editor for this class.
getConfigurableConstructor(Class<?>) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 
getDefaultProperties() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
getDeflt() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getDeflt() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getDeflt() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getDeflt() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
getDefs() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
getDenyList() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
An annotation that the presented classes must not implement.
getDescription() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get the description for this editor.
getDescription() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
The longer description for this editor.
getDescription() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
getDescription() - Method in interface de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItem
 
getDescription() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
getDflt() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getDflt() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getDouble(String, double) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
getExclusiveMaximum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
getExclusiveMaximum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
getExclusiveMinimum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
getExclusiveMinimum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
getGreen() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getGuiFactoryFx() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get a factory that can generate a JavaFX-based gui for this editor.
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getGuiFactoryFx() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getGuiFactorySwing() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get a factory that can generate a swing-based gui for this editor.
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getGuiFactorySwing() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getHelpButton() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
 
getHelpFrame() - Static method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
 
getIface() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
The interface or superclass that the selectable classes must implement/extend.
getItems() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
getJsonName() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getJsonRootSchema() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get the Schema for this editor, in the form of a root schema.
getJsonSchema(RootSchema) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get the JSON Schema for this editor, using the given rootSchema for shared $defs.
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getJsonSchema(RootSchema) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getLabel() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get the human-readable label to use for this editor.
getLabel() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
The human readable label for this editor.
getLines() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getLong(String, long) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
getLongMap() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
getMax() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getMax() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getMax() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getMax() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getMaxCount() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getMaximum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
getMaximum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
getMaxItems() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
getMaxLength() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
getMin() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getMin() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getMin() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getMin() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getMinCount() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getMinimum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
getMinimum() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
getMinItems() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
getMinLength() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
getName() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
getNameField() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
The name of the json field that holds the name of the selected class.
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBigDecimalFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBooleanFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryClassFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryColorFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryDoubleFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryEnumFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryIntFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryListFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryLongFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryMapFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryNullFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryStringFx
 
getNode() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactorySubclsFx
 
getNode() - Method in interface de.fraunhofer.iosb.ilt.configurable.GuiFactoryFx
Get the JavaFX Node that represents the editor.
getOneOf() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
getOptionalOptions() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
The names of the optional options.
getOptions() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getPattern() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
getProfile() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getProperties() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getRawValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getRed() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getRef() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemRef
 
getReflections() - Static method in class de.fraunhofer.iosb.ilt.configurable.Reflection
 
getRequired() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
getRequiredAnnotation() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
An annotation that the presented classes must implement.
getSchema() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
getSourceType() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getStep() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getStep() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getSubtypesOf(Class) - Static method in class de.fraunhofer.iosb.ilt.configurable.Reflection
Returns all subtypes of the given class or interface.
getSubtypesOf(Class, boolean) - Static method in class de.fraunhofer.iosb.ilt.configurable.Reflection
Returns all subtypes of the given class or interface, excluding the given class itself.
getSubtypesOf(Class, boolean, boolean) - Static method in class de.fraunhofer.iosb.ilt.configurable.Reflection
Returns all subtypes of the given class or interface, optionally including the given class itself.
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemBoolean
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemConst
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemRef
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemTrue
 
getThis() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
getTitle() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
getTitle() - Method in interface de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItem
 
getTitle() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
getType() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
getType() - Method in interface de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItem
 
getType() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
getValue() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Get the value configured in the editor.
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
getValue() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
getValue(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ContentConfigEditor
Get the value set for the given option.
getValue(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
green() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorColor.EdOptsColor
A value from 0-255.
GuiFactoryFx - Interface in de.fraunhofer.iosb.ilt.configurable
Generates a JavaFX-based editor for a certain configurable.
GuiFactoryHtml - Interface in de.fraunhofer.iosb.ilt.configurable
Generates a html5-based editor for a certain configurable.
GuiFactorySwing - Interface in de.fraunhofer.iosb.ilt.configurable
Generates a swing-based editor for a certain configurable.

H

hasConfigurableConstructorAnnotation(Class<?>) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 
hasConfigurableConstructorParameter(Object, String) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 
hasDef(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
hasGuiProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
hasSaveProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
horizontal() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
Flag indicating the editor should be laid out horizontally.

I

iface() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
 
initClass() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
Set the name of the class selected in this editor.
initFor(Field) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Initialise the editor for the given Field, using the Field name and type and any annotations present on the Field.
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorPassword
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
initFor(Field) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
initFor(Field, String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Initialise the editor for the given Field, using the Field name and type and the annotation on the Field, identified by the given key.
initFor(Field, String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
instantiate(Class<? extends T>, JsonElement, Object, Object) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigurableFactory
Create an instance of the given class.
instantiate(String, JsonElement, Object, Object) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigurableFactory
Create an instance of the given class.
instantiateFrom(Constructor<?>, JsonElement, R, E) - Static method in class de.fraunhofer.iosb.ilt.configurable.annotations.AnnotationHelper
 
isAdditionalProperties() - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
isDefault() - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
isDefault() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
isEditAlpla() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
isMerge() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
The flag indicating the selected class name and the configuration of this class should be merged into one JSON object.
isNullOrEmpty(String) - Static method in class de.fraunhofer.iosb.ilt.configurable.Utils
 
isOptionSet(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ContentConfigEditor
Checks if the given option is set.
isOptionSet(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
Checks if the given option is set.
isRestrictedClasses() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
Are classes restricted to the ones found after applying the allow/deny lists, or is a user allowed to type in any class name.
isSelected() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBooleanFx
 
isSelected() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBooleanSwing
 
Item(String, String, ConfigEditor<V>, boolean, int, boolean, String, String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
ItemArray - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemArray() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
ItemBoolean - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemBoolean() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemBoolean
 
ItemConst - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemConst(String, Object) - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemConst
 
ItemInteger - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemInteger() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
ItemNumber - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemNumber() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
ItemObject - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemObject() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
ItemRef - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemRef(String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemRef
 
ItemRef(String, boolean) - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemRef
 
ItemString - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemString() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
ItemTrue - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
ItemTrue() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemTrue
 
iterator() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
iterator() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 

J

JSON_FIELD - de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter.ConfigurableParameterType
 
jsonField() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
The name of the field in the configuration JSON to use for storing the value of the annotated field.
jsonField() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter
The name of the field in the configuration JSON to use for storing the value of the annotated field.
jsonName - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
jsonName - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
jsonName() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableClass
The value to use in EditorSubClass when specifying this class.

L

label - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
label() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
The label to use in the user interface.
labelText() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
The text to display next to the "add" button.
lines() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorString.EdOptsString
 
loadClass(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigurableFactory
Loads the class with the specified binary name.

M

max() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal.EdOptsBigDecimal
 
max() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble.EdOptsDouble
 
max() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorInt.EdOptsInt
 
max() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorLong.EdOptsLong
 
maxCount() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
The maximum number of items the list must have.
merge - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
merge() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
Merge the configuration of the field into the configuration of the Map holding the field.
merge() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
 
min() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal.EdOptsBigDecimal
 
min() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble.EdOptsDouble
 
min() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorInt.EdOptsInt
 
min() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorLong.EdOptsLong
 
minCount() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
The minimum number of items the list must have.
myKey() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
The key of the configuration for this ListEditor.

N

nameField() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
 

O

optional - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
optional() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
 
options - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
All options

P

popupDescription() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
profilesEdit - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableClass
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal.EdOptsBigDecimal
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean.EdOptsBool
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorColor.EdOptsColor
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble.EdOptsDouble
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum.EdOptsEnum
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorInt.EdOptsInt
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsList
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorLong.EdOptsLong
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorPassword.EdOptsPassword
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorString.EdOptsString
A comma separated, case insensitive list of profile names.
profilesEdit() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
A comma separated, case insensitive list of profile names.
profilesGui - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
profilesGui() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
A comma separated, case insensitive list of profile names.
profilesSave - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
profilesSave() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableField
A comma separated, case insensitive list of profile names.

R

readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryBigDecimalFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryColorFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryDoubleFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryEnumFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryIntFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryLongFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryStringFx
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryBigDecimalSwing
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryColorSwing
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryDoubleSwing
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryEnumSwing
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryIntSwing
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryLongSwing
 
readComponent() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryStringSwing
 
red() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorColor.EdOptsColor
A value from 0-255.
Reflection - Class in de.fraunhofer.iosb.ilt.configurable
Utility methods for Reflections.
Reflection() - Constructor for class de.fraunhofer.iosb.ilt.configurable.Reflection
 
removeItem(AbstractEditorMap.Item<?>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryMapFx
 
removeItem(AbstractEditorMap.Item<?>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryMapSwing
 
removeItem(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
removeItem(T) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
requiredAnnotation() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
 
restrictedClasses() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
Are classes restricted to the ones found after applying the allow/deny lists, or is a user allowed to type in any class name.
RootSchema - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
RootSchema(SchemaItem) - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
RootSchema.RootSchemaSerialiser - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
RootSchemaSerialiser() - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema.RootSchemaSerialiser
 
RUNTIME_CONTEXT - de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter.ConfigurableParameterType
 

S

SchemaItem - Interface in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
SchemaItemAbstract<T extends SchemaItemAbstract<T>> - Class in de.fraunhofer.iosb.ilt.configurable.JsonSchema
 
SchemaItemAbstract(String) - Constructor for class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
serialize(RootSchema, Type, JsonSerializationContext) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema.RootSchemaSerialiser
 
setAdditionalProperties(boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
setAllowList(List<Class<? extends Annotation>>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
An annotation that the presented classes must implement.
setAlpha(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setBlue(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setClassConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
Set the configuration of the selected class.
setClassConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
Set the configuration of the selected class.
setConfig(JsonElement) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Load the given configuration into this editor.
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
setConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
setContentsOn(Object) - Method in interface de.fraunhofer.iosb.ilt.configurable.ContentConfigEditor
For any configurable content, tries to set the configured value on the target object.
setContentsOn(Object) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
For each of the keys in the map, tries set the value of the field on the target object.It first tries to set the field with the fieldName directly.
setContexts(C, D) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
setContexts(C, D) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
setContexts(Object, Object) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
The contexts to pass on to item editors.
setDefaultProperties(List<String>) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
setDeflt(Object) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
setDenyList(List<Class<? extends Annotation>>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
An annotation that the presented classes must not implement.
setDescription(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
The longer description for this editor.
setDescription(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
The longer description for this editor.
setDescription(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
setDescription(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItem
 
setDescription(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
setDflt(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
setExclusiveMaximum(Long) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
setExclusiveMaximum(BigDecimal) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
setExclusiveMinimum(Long) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
setExclusiveMinimum(BigDecimal) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
setGreen(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setItems(SchemaItem) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
setJsonName(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
setLabel(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
The human readable label for this editor.
setLabel(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDefault
The human readable label for this editor.
setMaxCount(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
setMaximum(Long) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
setMaximum(BigDecimal) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
setMaxItems(int) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
setMaxLength(Integer) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
setMerge(boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
The flag indicating the selected class name and the configuration of this class should be merged into one JSON object.
setMinCount(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
setMinimum(Long) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
 
setMinimum(BigDecimal) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemNumber
 
setMinItems(int) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemArray
 
setMinLength(Integer) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
setNameField(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
The name of the json field that holds the name of the selected class.
setOneOf(List<SchemaItem>) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
setPattern(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
 
setProfile(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Sets the currently active profile.
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
setProfile(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
setProfilesEdit(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
setProperties(Map<String, SchemaItem>) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
setRawValue(double) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
setRawValue(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
setRawValue(long) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
setRawValue(Boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
setRawValue(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
setRawValue(BigDecimal) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
setRawValue(T) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
setRed(int) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setRequired(List<String>) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemObject
 
setRequiredAnnotation(Class<? extends Annotation>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
An annotation that the presented classes must implement.
setRestrictedClasses(boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
Are classes restricted to the ones found after applying the allow/deny lists, or is a user allowed to type in any class name.
setSelectLabel(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
setSelectLabel(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactorySubclsFx
 
setSelectLabel(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactorySubclsSwing
 
setText(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.fx.FactoryListFx
 
setText(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.swing.FactoryListSwing
 
setTitle(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.RootSchema
 
setTitle(String) - Method in interface de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItem
 
setTitle(String) - Method in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
 
setValue(Color) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorColor
 
setValue(Boolean) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBoolean
 
setValue(Double) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble
 
setValue(Integer) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorInt
 
setValue(Long) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorLong
 
setValue(String) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorString
 
setValue(Void) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorNull
 
setValue(BigDecimal) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorBigDecimal
 
setValue(List<U>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorList
 
setValue(Map<String, T>) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorMap
 
setValue(T) - Method in interface de.fraunhofer.iosb.ilt.configurable.ConfigEditor
Set the value in the editor.
setValue(T) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorClass
 
setValue(T) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum
 
setValue(T) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
 
shortenClassNames() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.EdOptsSubclass
If true, the class names are shortened by removing any common prefix.
sourceType() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorEnum.EdOptsEnum
 
step() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorDouble.EdOptsDouble
 
step() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorInt.EdOptsInt
 
STYLE_BORDER - Static variable in class de.fraunhofer.iosb.ilt.configurable.Styles
 
Styles - Class in de.fraunhofer.iosb.ilt.configurable
 
Styles() - Constructor for class de.fraunhofer.iosb.ilt.configurable.Styles
 

T

testConfig(JsonElement) - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass
Helper method to test if the given config is a valid configuration for this EditorSubclass.
toString() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap.Item
 
toString() - Method in class de.fraunhofer.iosb.ilt.configurable.editor.EditorSubclass.classItem
 
type() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter
 

U

Utils - Class in de.fraunhofer.iosb.ilt.configurable
 

V

value - Variable in class de.fraunhofer.iosb.ilt.configurable.editor.AbstractEditorMap
The names of the selected options.
value - Variable in class de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemConst
 
value() - Method in annotation type de.fraunhofer.iosb.ilt.configurable.editor.EditorList.EdOptsListList
 
valueOf(String) - Static method in enum de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter.ConfigurableParameterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.fraunhofer.iosb.ilt.configurable.annotations.ConfigurableParameter.ConfigurableParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
All Classes All Packages