Serialized Form


Package de.unihalle.informatik.Alida.dataio.provider.helpers

Class de.unihalle.informatik.Alida.dataio.provider.helpers.ALDOperatorParameterPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

debug

boolean debug
Local debug flag, not accessible from outside of the class.


operator

ALDOperator operator
The operator associated with this panel.


topLevelCall

boolean topLevelCall
Flag indicating if panel is used on top level or not.

Using the panel on top-level refers to usage with operators directly executed, while non-top-level use refers to usage with operators passed as parameters to other operators. In the second case no deep validation is done, i.e. required parameters are allowed to have null values.


opParamDescrips

java.util.LinkedList<E> opParamDescrips
List of all parameter descriptors associated with the operator.


panelRequiredParams

ALDParameterPanel panelRequiredParams
Sub-panel managing the configuration of required parameters.


panelOptionalParams

ALDParameterPanel panelOptionalParams
Sub-panel managing the configuration of optional parameters.


panelSupplementalParams

ALDParameterPanel panelSupplementalParams
Sub-panel managing the configuration of supplemental parameters.


displayMode

Parameter.ExpertMode displayMode
Mode for displaying parameters.

In standard mode the view is restricted to parameters annotated as standard, in advanced mode all annotated parameters of the operator are displayed in the GUI.

Class de.unihalle.informatik.Alida.dataio.provider.helpers.ALDParameterPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

debug

boolean debug
Local debug flag, not accessible from outside of the class.


nullReturnsForbidden

boolean nullReturnsForbidden
Flag indicating if null return values are ok.

Mostly null returns are not ok on top level operator configuration, however, operators being passed as parameters to other operators might accept null parameters.


onlyDisplay

boolean onlyDisplay
Flag to disable editability of GUI elements.

If the flag is set true, parameter editing is not possible, i.e. the graphical elements in the window are not editable.


paramDescriptors

java.util.LinkedList<E> paramDescriptors
List of parameter descriptors managed by this panel.


titleString

java.lang.String titleString
Optional title string for panel.


labelMap

java.util.HashMap<K,V> labelMap
Maps a descriptor to its JLabel component in the panel.


componentMap

java.util.HashMap<K,V> componentMap
Maps a parameter descriptor to its component in the GUI.

Class de.unihalle.informatik.Alida.dataio.provider.helpers.ALDTableWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

dataTab

javax.swing.JTable dataTab
Data table (swing tables are nicer than imageJ tables).


dataTabModel

javax.swing.table.DefaultTableModel dataTabModel
Reference object to the data.


lastDir

java.io.File lastDir
For convenience: always open last directory for saving.


Package de.unihalle.informatik.Alida.exceptions

Class de.unihalle.informatik.Alida.exceptions.ALDDataIOException extends ALDException implements Serializable

Class de.unihalle.informatik.Alida.exceptions.ALDDataIOManagerException extends ALDDataIOException implements Serializable

Serialized Fields

type

ALDDataIOManagerException.ALDDataIOManagerExceptionType type
Type of exception.

Class de.unihalle.informatik.Alida.exceptions.ALDDataIOProviderException extends ALDDataIOException implements Serializable

Serialized Fields

type

ALDDataIOProviderException.ALDDataIOProviderExceptionType type
Type of exception.

Class de.unihalle.informatik.Alida.exceptions.ALDException extends java.lang.Exception implements Serializable

Serialized Fields

comment

java.lang.String comment
Exception comment.

Class de.unihalle.informatik.Alida.exceptions.ALDOperatorException extends ALDException implements Serializable

Serialized Fields

type

ALDOperatorException.OperatorExceptionType type
Type of exception object.

Class de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException extends ALDException implements Serializable

Serialized Fields

type

ALDProcessingDAGException.DAGExceptionType type
Type of exception object.


Package de.unihalle.informatik.Alida.helpers

Class de.unihalle.informatik.Alida.helpers.ALDConcReadWeakHashMap.BarrierLock extends java.lang.Object implements Serializable


Package de.unihalle.informatik.Alida.operator.events

Class de.unihalle.informatik.Alida.operator.events.ALDConfigurationEvent extends ALDEvent implements Serializable

Serialized Fields

stepwiseExecution

boolean stepwiseExecution
Flag for stepwise execution.


stepsize

int stepsize
Size of one step in step-wise execution mode.

Class de.unihalle.informatik.Alida.operator.events.ALDControlEvent extends ALDEvent implements Serializable

Serialized Fields

eType

ALDControlEvent.ALDControlEventType eType
Type of the event.

Class de.unihalle.informatik.Alida.operator.events.ALDEvent extends java.util.EventObject implements Serializable

Serialized Fields

eventMessage

java.lang.String eventMessage
Message string, freely configurable.


Package de.unihalle.informatik.Alida.operator.gui

Class de.unihalle.informatik.Alida.operator.gui.ALDChooseOpNameFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

debug

boolean debug
Debug flag (not accessible from outside).


opName

java.lang.String opName
Name of selected operator.


level

ALDAOperator.Level level
Mode of usage.

In application mode only operators annotated as applications are available, otherwise all annotated operators are displayed.


mainPanel

javax.swing.JRootPane mainPanel
Main panel of chooser window.


favoriteOperators

java.util.Vector<E> favoriteOperators
List of favorite operators to be unfolded at startup.


opNameJText

javax.swing.JLabel opNameJText
Label to display selected operator.


opTree

javax.swing.JTree opTree
Tree of available operators.


opTreePane

javax.swing.JScrollPane opTreePane
Scroll pane displaying the operator tree.


titleString

java.lang.String titleString
Title of frame.

Class de.unihalle.informatik.Alida.operator.gui.ALDExecuteOperatorResultFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

debug

boolean debug
Local debug flag.


componentMap

java.util.HashMap<K,V> componentMap
Map of compenents displayed in frame.


op

ALDOperator op
Associated operator.


inputFrame

ALDOperatorControlFrame inputFrame
Configuration / control frame associated with the output.

Class de.unihalle.informatik.Alida.operator.gui.ALDOperatorControlFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

debug

boolean debug
Local flag for debug output.


op

ALDOperator op
The operator associated with this frame.


threadStatus

ALDOperatorControlFrame.OpThreadStatus threadStatus
Current status of the operator execution thread.


isOpControllable

boolean isOpControllable
Flag to indicate if selected operator is controllable.


executeOperator

ALDExecuteOperator executeOperator
Frame to execute a configured operator.

Configured means that the input parameters have been set properly.


inputPanel

javax.swing.JPanel inputPanel
The top level panel of this frame.


titleString

java.lang.String titleString
Title string of window.


displayMode

Parameter.ExpertMode displayMode
Mode for displaying parameters.

In standard mode only parameters annotated as standard are shown, in advanced mode all parameters annotated are displayed.


lastDirectory

java.lang.String lastDirectory
Last directory visited, initially it's user's home.


lastFile

java.io.File lastFile
Last selected file.


runButton

javax.swing.JButton runButton
Run button.


pauseButton

javax.swing.JButton pauseButton
Pause button, changes its label.


stopButton

javax.swing.JButton stopButton
Stop button to stop snake optimization (after end of iteration).


stepButton

javax.swing.JButton stepButton
Button for stepping through optimization process.


stepThroughBox

javax.swing.JCheckBox stepThroughBox
Box for activating step-through mode.


stepThroughStepSize

javax.swing.JTextField stepThroughStepSize
Field for specifying number of iterations per step-through step.


status

javax.swing.JLabel status
Label of status bar, changes dynamically.


operatorParameterPanel

ALDOperatorParameterPanel operatorParameterPanel
Panel where operator parameters are embedded.