de.unihalle.informatik.MiToBo.core.gui
Class MTBOperatorParameterPanel
java.lang.Object
de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel
de.unihalle.informatik.MiToBo.core.gui.MTBOperatorParameterPanel
- All Implemented Interfaces:
- de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener, java.util.EventListener
public class MTBOperatorParameterPanel
- extends de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel
Implementation of panels for MiToBo operator parameters.
Contrary to the super class ALDOperatorParameterPanel
here
images are treated in a special manner, e.g. open images are
pre-selected as default values in configuration windows.
- Author:
- Birgit Moeller
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel |
operator |
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
listenerList |
Constructor Summary |
MTBOperatorParameterPanel(de.unihalle.informatik.Alida.operator.ALDOperator op,
de.unihalle.informatik.Alida.annotations.Parameter.ExpertMode mode,
boolean topLevel,
de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener listener)
Default constructor. |
Method Summary |
protected java.lang.Object |
getDefaultValue(java.lang.Boolean useRequired,
java.lang.Boolean useSupplemental,
de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor descr)
|
private boolean |
isImg(java.lang.Class<?> cl)
Checks if image is of correct type. |
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel |
changeViewMode, copyConfiguration, getJPanel, handleValueChangeEvent, registerDescriptor, setNewOperator, setOperatorParameters, setParameterBatchModeInput, setParameterLinked, setParameterNotLinked, updateConfigurationStatus, updateOperatorDescriptors, validateOperatorParameters |
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MTBOperatorParameterPanel
public MTBOperatorParameterPanel(de.unihalle.informatik.Alida.operator.ALDOperator op,
de.unihalle.informatik.Alida.annotations.Parameter.ExpertMode mode,
boolean topLevel,
de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener listener)
- Default constructor.
getDefaultValue
protected java.lang.Object getDefaultValue(java.lang.Boolean useRequired,
java.lang.Boolean useSupplemental,
de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor descr)
- Overrides:
getDefaultValue
in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel
isImg
private boolean isImg(java.lang.Class<?> cl)
- Checks if image is of correct type.
- Parameters:
cl
- Class of object in question.
- Returns:
- True if class corresponds to valid image class.