|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ens.transcriptome.doelan.data.QualityTestSuiteList
This class defines a container for testsuites.
Constructor Summary | |
QualityTestSuiteList()
|
Method Summary | |
void |
addChipType(java.lang.String chipType)
Add a chip type to the list |
void |
addTestSuite(java.lang.String chipType,
QualityTestSuiteURL testSuiteURL)
Add a testSuite to the list |
void |
clear()
Clear the list. |
java.lang.String |
getChipType(QualityTestSuiteURL url)
Get the type of a test suite from this test suite url. |
java.lang.String[] |
getChipTypes()
Get the type list of the TestSuites |
QualityTestSuiteURL[] |
getTestSuiteURLs(java.lang.String chipType)
Return all the TestSuiteURL for a chip type |
boolean |
isATestSuite()
Test if a test suite is set. |
void |
removeChipType(java.lang.String chipType)
Remove a chip if it is empty. |
void |
removeTestSuite(QualityTestSuiteURL testSuiteURL)
Remove a test suite |
void |
renameChipType(java.lang.String oldName,
java.lang.String newName)
Rename a chip type |
void |
renameTestSuite(java.lang.String chipType,
java.lang.String oldName,
java.lang.String newName)
Rename a test suite |
int |
size()
Return the number of chip types. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QualityTestSuiteList()
Method Detail |
public void addTestSuite(java.lang.String chipType, QualityTestSuiteURL testSuiteURL) throws DoelanException
chipType
- Type of the TestSuitetestSuiteURL
- TestSuite to add
DoelanException
- if an error occur while adding the elementpublic void addChipType(java.lang.String chipType) throws DoelanException
chipType
- Type of the TestSuite
DoelanException
- if an error occurs while adding a new chip typepublic void removeTestSuite(QualityTestSuiteURL testSuiteURL) throws DoelanException
testSuiteURL
- Test suite to remove
DoelanException
- if an error occur while removing the elementpublic void removeChipType(java.lang.String chipType) throws DoelanException
chipType
- The chip type to remove
DoelanException
- if an error occur while removing the elementpublic void renameChipType(java.lang.String oldName, java.lang.String newName) throws DoelanException
oldName
- Old name of the chip typenewName
- New name of the chip type
DoelanException
- if an error occur while removing the elementpublic void renameTestSuite(java.lang.String chipType, java.lang.String oldName, java.lang.String newName) throws DoelanException
chipType
- Chip type of the test suite to renameoldName
- Old name of the test suitenewName
- New name of the test suite
DoelanException
- if an error occurs while renaming the test suitepublic void clear()
public java.lang.String[] getChipTypes()
public QualityTestSuiteURL[] getTestSuiteURLs(java.lang.String chipType)
chipType
- Chip type of the testsuites
public java.lang.String getChipType(QualityTestSuiteURL url)
url
- URL of the test suite.
public int size()
public boolean isATestSuite()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |