de.unihalle.informatik.Alida.dataio.provider.swing
Class ALDOperatorDataIOSwing.OperatorConfigWindow

java.lang.Object
  extended by de.unihalle.informatik.Alida.dataio.provider.swing.ALDOperatorDataIOSwing.OperatorConfigWindow
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener
Enclosing class:
ALDOperatorDataIOSwing

 class ALDOperatorDataIOSwing.OperatorConfigWindow
extends java.lang.Object
implements java.awt.event.ActionListener

Configuration window for operator.

Author:
moeller

Field Summary
private  ALDOperatorParameterPanel configPanel
          Sub-panel containing operator parameters.
protected  Parameter.ExpertMode displayMode
          Mode for displaying parameters.
private  int frameWidth
          Fixed width of window.
private  javax.swing.JPanel mainPanel
          Main panel of main frame.
private  ALDOperator operator
          Corresponding operator to be configured.
(package private)  javax.swing.JFrame window
          Main configuration window.
 
Constructor Summary
ALDOperatorDataIOSwing.OperatorConfigWindow(ALDOperator ops)
          Default constructor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
private  void buildWindow()
          Generates the window.
 ALDOperator setOperatorParameters(java.lang.reflect.Field field, java.lang.Class<?> cl)
           
 void updateOperator(ALDOperator oper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configPanel

private ALDOperatorParameterPanel configPanel
Sub-panel containing operator parameters.


displayMode

protected Parameter.ExpertMode displayMode
Mode for displaying parameters.


frameWidth

private final int frameWidth
Fixed width of window.

See Also:
Constant Field Values

mainPanel

private javax.swing.JPanel mainPanel
Main panel of main frame.


operator

private ALDOperator operator
Corresponding operator to be configured.


window

javax.swing.JFrame window
Main configuration window.

Constructor Detail

ALDOperatorDataIOSwing.OperatorConfigWindow

public ALDOperatorDataIOSwing.OperatorConfigWindow(ALDOperator ops)
Default constructor.

Parameters:
ops - Corresponding operator to configure.
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

buildWindow

private void buildWindow()
Generates the window.


setOperatorParameters

public ALDOperator setOperatorParameters(java.lang.reflect.Field field,
                                         java.lang.Class<?> cl)

updateOperator

public void updateOperator(ALDOperator oper)