Package jeters.core

Interface Summary
Component this interface is implemented by all JETERS components; you don't need to explicitly implement it.
Configurable Components using this optional interface will be able to store settings.
Configurable_UIAccess optional interface for JETERS-components

Components using this interface offer the possibility of changing their configuration using a JETERS user interface.
EditableText This interface must be implemented by all classes representing text that can be edited by JETERS.
InputComponent<T extends EditableText> the interface making a class a JETERS-Input-component.
InputComponent_Series<T extends EditableText> optional interface for JETERS-Input-components.
OutputComponent<T extends EditableText> the interface making a class a JETERS-Output-component.
ReplacerComponent<I extends EditableText,O extends EditableText> the interface making a class a JETERS-Replacer-component.
UIComponent the interface making a class a JETERS-UI-component.
UIComponent_HomeView optional interface for JETERS-UI-components.
 

Class Summary
Core the core class - its task is the coordination of the components
NamedDataSet Storage for objects of any type.
NamedDataSet.NamedElement a value together with a String identifier
UIRequest a class for passing requests to the user interface, so the user can make decisions, change settings etc.
UIRequest_Boolean this subclass of UIRequest is used when a boolean value is desired as the request's result.
UIRequest_Float this subclass of UIRequest is used when a float value is desired as the request's result.
UIRequest_Integer this subclass of UIRequest is used when an integer value is desired as the request's result.
UIRequest_Output this subclass of UIRequest does not lead to a result being included in the NamedDataSet returned by UI.request, it only causes the label-String to be printed.
UIRequest_Selection this subclass of UIRequest is used when the user can choose between a limited number of possibilities.
UIRequest_String this subclass of UIRequest is used when a String is desired as the request's result.
 

Enum Summary
UIRequest_String.LayoutFlag enumeration of "layout flags", i.e. boolean pieces of information for the user interface which help to present the request in a nice way - but be careful: None of these is guaranteed to work with every UI class!
UIRequest.Type enumeration of possible request types.
 

Exception Summary
NamedDataNotAvailableException Exception used by NamedDataSet.