de.unihalle.informatik.MiToBo.core.batch.provider.input.swing
Class MTBIteratorImageData.MTBImageIteratorImageDataPanel

java.lang.Object
  extended by de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
      extended by de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
          extended by de.unihalle.informatik.MiToBo.core.batch.provider.input.swing.MTBIteratorImageData.MTBImageIteratorImageDataPanel
Enclosing class:
MTBIteratorImageData

protected class MTBIteratorImageData.MTBImageIteratorImageDataPanel
extends de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent

GUI element class for image batch iterator.

Author:
moeller

Field Summary
 
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
listenerList
 
Constructor Summary
MTBIteratorImageData.MTBImageIteratorImageDataPanel(Field field, Class<?> cl, Object obj, de.unihalle.informatik.Alida.operator.ALDParameterDescriptor descr)
          Default constructor.
 
Method Summary
 void disableComponent()
           
 void dispose()
           
 void enableComponent()
           
 de.unihalle.informatik.Alida.datatypes.ALDDirectoryString getDirName()
          Get directory for processing.
 JComponent getJComponent()
           
 boolean recursiveProcessing()
          Query flag for recursive processing.
 
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

MTBIteratorImageData.MTBImageIteratorImageDataPanel

public MTBIteratorImageData.MTBImageIteratorImageDataPanel(Field field,
                                                           Class<?> cl,
                                                           Object obj,
                                                           de.unihalle.informatik.Alida.operator.ALDParameterDescriptor descr)
                                                    throws de.unihalle.informatik.Alida.exceptions.ALDDataIOException
Default constructor.

Parameters:
field - Field associated with parameter.
cl - Class associated with parameter.
obj - (Default) object value associated with parameter.
descr - Descriptor associated with parameter.
Throws:
de.unihalle.informatik.Alida.exceptions.ALDDataIOException
Method Detail

getDirName

public de.unihalle.informatik.Alida.datatypes.ALDDirectoryString getDirName()
                                                                     throws de.unihalle.informatik.Alida.exceptions.ALDDataIOException
Get directory for processing.

Returns:
Name of directory to be processed.
Throws:
de.unihalle.informatik.Alida.exceptions.ALDDataIOException

recursiveProcessing

public boolean recursiveProcessing()
Query flag for recursive processing.

Returns:
True, if recursive processing is enabled, otherwise false.

getJComponent

public JComponent getJComponent()
Specified by:
getJComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent

disableComponent

public void disableComponent()
Specified by:
disableComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent

enableComponent

public void enableComponent()
Specified by:
enableComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent

dispose

public void dispose()
Specified by:
dispose in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent


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