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

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

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

Implementation of ALDDataIOCmdline interface for MitoBo images.

Author:
moeller

Constructor Summary
MTBImageDataIO()
           
 
Method Summary
 Collection<Class<?>> providedClasses()
          Interface method to announce class for which IO is provided for field is ignored.
 Object readData(Field field, Class<?> cl, String iname)
           
 String writeData(Object obj, 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 Collection<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 Object readData(Field field,
                       Class<?> cl,
                       String iname)
                throws de.unihalle.informatik.Alida.exceptions.ALDDataIOProviderException
Specified by:
readData in interface de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline
Throws:
de.unihalle.informatik.Alida.exceptions.ALDDataIOProviderException

writeData

public String writeData(Object obj,
                        String oname)
                 throws de.unihalle.informatik.Alida.exceptions.ALDDataIOProviderException
Specified by:
writeData in interface de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline
Throws:
de.unihalle.informatik.Alida.exceptions.ALDDataIOProviderException


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