gov.nih.nci.caarray.services.arraydesign.loader.agilent
Class AgilentTxtArrayDesignLoader

java.lang.Object
  extended by gov.nih.nci.caarray.services.arraydesign.loader.agilent.AgilentTxtArrayDesignLoader

public class AgilentTxtArrayDesignLoader
extends java.lang.Object

Loads an array design from an Agilent text data file.

Author:
ETavela

Method Summary
static AgilentTxtArrayDesignLoader create(java.io.File agilentTxtFile)
           
 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 AgilentTxtArrayDesignLoader create(java.io.File agilentTxtFile)

getArrayDesign

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

Returns:
the loaded array design.
Throws:
ArrayDesignDataSourceException
AgilentTxtFormatException

reloadArrayDesign

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