gov.nih.nci.caarray.services.fileparse2.arraydesign
Class ArrayDesignTextFileHeaderParser
java.lang.Object
gov.nih.nci.caarray.services.fileparse2.parsers.BaseMicroarrayFileHeaderParser
gov.nih.nci.caarray.services.fileparse2.parsers.MicroarrayTextFileHeaderParser
gov.nih.nci.caarray.services.fileparse2.arraydesign.ArrayDesignTextFileHeaderParser
- All Implemented Interfaces:
- ArrayDesignFileHeaderParserItf
- Direct Known Subclasses:
- GenePixGALFileHeaderParser, UCSFSpotFileHeaderParser
public abstract class ArrayDesignTextFileHeaderParser
- extends MicroarrayTextFileHeaderParser
- implements ArrayDesignFileHeaderParserItf
- Author:
- TranP
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayDesignTextFileHeaderParser
public ArrayDesignTextFileHeaderParser(DataSetMapper dataSetMapper)
ArrayDesignTextFileHeaderParser
public ArrayDesignTextFileHeaderParser(DataSetMapper dataSetMapper,
java.lang.String headerEndMarkerPattern)
getZoneGroup
public final ZoneGroup getZoneGroup()
- Specified by:
getZoneGroup
in interface ArrayDesignFileHeaderParserItf
setZoneLayout
public final void setZoneLayout(ZoneLayout layout)
- Specified by:
setZoneLayout
in interface ArrayDesignFileHeaderParserItf
setZoneLayout
public final void setZoneLayout(java.lang.Float spacingBetweenCols,
java.lang.Float spacingBetweenRows,
java.lang.Integer numFeaturesPerCol,
java.lang.Integer numFeaturesPerRow)
- Specified by:
setZoneLayout
in interface ArrayDesignFileHeaderParserItf
addZoneLocation
public final void addZoneLocation(Zone zone)
- Specified by:
addZoneLocation
in interface ArrayDesignFileHeaderParserItf
addZoneLocation
public final boolean addZoneLocation(java.lang.Integer row,
java.lang.Integer column,
java.lang.Float upperLeftX,
java.lang.Float upperLeftY)
- Specified by:
addZoneLocation
in interface ArrayDesignFileHeaderParserItf
removeZoneLocation
public final boolean removeZoneLocation(java.lang.Integer row,
java.lang.Integer column)
- Specified by:
removeZoneLocation
in interface ArrayDesignFileHeaderParserItf