A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages