uk.ac.ebi.adfconverter.data.adf
Class ADFReporter

java.lang.Object
  extended byuk.ac.ebi.adfconverter.common.data.tabulardata.DataRow
      extended byuk.ac.ebi.adfconverter.data.adf.ADFDesignElement
          extended byuk.ac.ebi.adfconverter.data.adf.ADFReporter

public class ADFReporter
extends ADFDesignElement

This class represents an ADF reporter in the tool. As MAGE-OM, it is an ADFDesignElement and can be related to several CompositeSequences and Biosequences. It can belong to ReporterGroups as well.

Since:
19 sept. 2005
Version:
1
Author:
Pierre MARGUERITE

Constructor Summary
ADFReporter()
          Default ADFReporter class Constructor; Inits associated objects lists ( biosequences, CompositeSequence, groups)
ADFReporter(int capacity)
          ADFReporter Constructor with a given row capacity (maximal number of data) Inits associated objects lists ( biosequences, CompositeSequence, groups)
 
Method Summary
 void addCompositeSequences(ADFCompositeSequence comp)
          sets a compositeSequence associated to the reporter
 java.util.ArrayList getCompositeSequences()
          retrieves compositeSequences associated to the reporter
 java.util.ArrayList getReportergroups()
          retrieves ReporterGroup associated to the reporter
 void setReportergroups(ADFReporterGroup group)
          sets a ReporterGroup associated to the reporter
 
Methods inherited from class uk.ac.ebi.adfconverter.data.adf.ADFDesignElement
addBioSequence, getBioSequences, getGroups, setGroups, toString
 
Methods inherited from class uk.ac.ebi.adfconverter.common.data.tabulardata.DataRow
add, add, add, add, add, add, addEmpty, clear, equals, getDataBuffer, getDataBuffer, getDataBuffer, getDataBuffer, getDate, getDate, getDouble, getDouble, getDouble, getDouble, getDouble, getHeaderIndex, getInt, getInt, getInt, getInt, getInt, getLineNumber, getString, getString, getString, getString, getStringBuffer, getStringBuffer, getStringBuffer, getStringBuffer, getStringChecking, isEmpty, setHeaderIndex, setLineNumber, size, toArrayList
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ADFReporter

public ADFReporter()
Default ADFReporter class Constructor; Inits associated objects lists ( biosequences, CompositeSequence, groups)


ADFReporter

public ADFReporter(int capacity)
ADFReporter Constructor with a given row capacity (maximal number of data) Inits associated objects lists ( biosequences, CompositeSequence, groups)

Parameters:
capacity - the initial ADFReporter capacity
Method Detail

addCompositeSequences

public void addCompositeSequences(ADFCompositeSequence comp)
sets a compositeSequence associated to the reporter

Parameters:
comp - a composite sequence associated to the reporter

getCompositeSequences

public java.util.ArrayList getCompositeSequences()
retrieves compositeSequences associated to the reporter

Returns:
an arraylist of Group

getReportergroups

public java.util.ArrayList getReportergroups()
retrieves ReporterGroup associated to the reporter

Returns:
an arraylist of Group

setReportergroups

public void setReportergroups(ADFReporterGroup group)
sets a ReporterGroup associated to the reporter

Parameters:
group - a Group of reporter


European Bioinformatics InstituteMicroarray Informatics Team