org.geworkbench.components.parsers.microarray
Class DataSetFileFormat

java.lang.Object
  extended by org.geworkbench.components.parsers.FileFormat
      extended by org.geworkbench.components.parsers.microarray.DataSetFileFormat
Direct Known Subclasses:
AffyFileFormat, CELFileFormat, ExpressionFileFormat, GenePixFileFormat, MageTabFileFormat, PatternFileFormat, PDBFileFormat, SequenceFileFormat, SOFTFileFormat, TabDelimitedDataMatrixFileFormat

public abstract class DataSetFileFormat
extends FileFormat

Title: Sequence and Pattern Plugin

Description:

Copyright: Copyright (c) 2003

Company:

Version:
$Id: DataSetFileFormat.java,v 1.5 2009-10-07 15:38:48 my2248 Exp $
Author:
not attributable

Field Summary
 
Fields inherited from class org.geworkbench.components.parsers.FileFormat
formatName
 
Constructor Summary
DataSetFileFormat()
           
 
Method Summary
abstract  DSDataSet getDataFile(java.io.File file)
           
abstract  DSDataSet getDataFile(java.io.File[] files)
           
 DSDataSet getDataFile(java.io.File file, java.lang.String compatibilityLabel)
           
 
Methods inherited from class org.geworkbench.components.parsers.FileFormat
checkFormat, getFileExtensions, getFileFilter, getFormatName, getMArraySet, getMArraySet, getResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSetFileFormat

public DataSetFileFormat()
Method Detail

getDataFile

public abstract DSDataSet getDataFile(java.io.File file)
                               throws InputFileFormatException,
                                      java.io.InterruptedIOException
Throws:
InputFileFormatException
java.io.InterruptedIOException

getDataFile

public DSDataSet getDataFile(java.io.File file,
                             java.lang.String compatibilityLabel)
                      throws InputFileFormatException,
                             java.io.InterruptedIOException,
                             java.lang.UnsupportedOperationException
Throws:
InputFileFormatException
java.io.InterruptedIOException
java.lang.UnsupportedOperationException

getDataFile

public abstract DSDataSet getDataFile(java.io.File[] files)
                               throws InputFileFormatException
Throws:
InputFileFormatException