gov.nih.nci.caarray.services.arraydesign.loader.imagene
Class ImageneTxtArrayDesignLoader

java.lang.Object
  extended by gov.nih.nci.caarray.services.arraydesign.loader.imagene.ImageneTxtArrayDesignLoader

public class ImageneTxtArrayDesignLoader
extends java.lang.Object

Loads an array design from an Imagene text data file.

Author:
ETavela

Method Summary
static ImageneTxtArrayDesignLoader create(java.io.File imageneTxtFile)
           
 PhysicalArrayDesign getArrayDesign()
          Creates and returns the array design object from the .TXT file.
 void reloadArrayDesign(PhysicalArrayDesign design)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static ImageneTxtArrayDesignLoader create(java.io.File imageneTxtFile)

getArrayDesign

public PhysicalArrayDesign getArrayDesign()
                                   throws ImageneTxtFormatException
Creates and returns the array design object from the .TXT file.

Returns:
the loaded array design.
Throws:
ArrayDesignDataSourceException
ImageneTxtFormatException

reloadArrayDesign

public void reloadArrayDesign(PhysicalArrayDesign design)
                       throws ImageneTxtFormatException
Throws:
ImageneTxtFormatException