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

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

@ALDDataIOProvider
public class MTBTableModelDataIO
extends java.lang.Object
implements de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline

Class for loading/saving MTBTableModel data objects via commandline.

Author:
moeller

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

Constructor Detail

MTBTableModelDataIO

public MTBTableModelDataIO()
Method Detail

providedClasses

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

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 value)
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 location)
Specified by:
writeData in interface de.unihalle.informatik.Alida.dataio.provider.ALDDataIOCmdline