de.unihalle.informatik.MiToBo.core.dataio
Class MTBImageDataIO

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.core.dataio.MTBImageDataIO
All Implemented Interfaces:
de.unihalle.informatik.Alida.dataio.provider.ALDDataIO, de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline

@ALDDataIOProvider(priority=1)
public class MTBImageDataIO
extends java.lang.Object
implements de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline

Implementation of ALDDataIOCmdline interface for MitoBo images.

Author:
moeller

Constructor Summary
MTBImageDataIO()
           
 
Method Summary
 java.util.Collection<java.lang.Class<?>> providedClasses()
          Interface method to announce class for which IO is provided for field is ignored.
 java.lang.Object readData(java.lang.reflect.Field field, java.lang.Class<?> cl, java.lang.String iname)
           
 java.lang.String writeData(java.lang.Object obj, java.lang.String oname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MTBImageDataIO

public MTBImageDataIO()
Method Detail

providedClasses

public java.util.Collection<java.lang.Class<?>> providedClasses()
Interface method to announce class for which IO is provided for field is ignored.

Specified by:
providedClasses in interface de.unihalle.informatik.Alida.dataio.provider.ALDDataIO
Returns:
Collection of classes provided

readData

public java.lang.Object readData(java.lang.reflect.Field field,
                                 java.lang.Class<?> cl,
                                 java.lang.String iname)
Specified by:
readData in interface de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline

writeData

public java.lang.String writeData(java.lang.Object obj,
                                  java.lang.String oname)
Specified by:
writeData in interface de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline