de.unihalle.informatik.MiToBo.core.gui
Class MTBOperatorParameterPanel

java.lang.Object
  extended by de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
      extended by de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel
          extended by de.unihalle.informatik.MiToBo.core.gui.MTBOperatorParameterPanel
All Implemented Interfaces:
de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener, EventListener

@ALDMetaInfo(export=ALLOWED)
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

Field Summary
 
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel
operator, parentFrame
 
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  Object getDefaultValue(Boolean useRequired, Boolean useSupplemental, de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor descr)
           
 
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel
changeViewMode, copyConfiguration, disableComponents, dispose, enableComponents, getJPanel, handleValueChangeEvent, registerDescriptor, setNewOperator, setOperatorParameters, setParameterBatchModeInput, setParameterLinked, setParameterNotLinked, setParentFrame, 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
 

Constructor Detail

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.

Method Detail

getDefaultValue

protected Object getDefaultValue(Boolean useRequired,
                                 Boolean useSupplemental,
                                 de.unihalle.informatik.Alida.operator.ALDOpParameterDescriptor descr)
Overrides:
getDefaultValue in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDOperatorParameterPanel


Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.