|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ens.transcriptome.doelan.Core
Manage the Workflows
Field Summary | |
static java.lang.String |
CONFIGURE_ALGORITHM
Identifier of the show report algorithm. |
static java.lang.String |
EXECUTE_GLOBAL_TESTS_ALGORITHM
Identifier of the algorithm for executing global test. |
static java.lang.String |
GENERATE_REPORT_ALGORITHM
Identifier of the generate report algorithm. |
static java.lang.String |
LOAD_ALGORITHM
Identifier of the load algorithm. |
static java.lang.String |
SHOW_REPORT_ALGORITHM
Identifier of the show report algorithm. |
Method Summary | |
void |
createDemoWorkflow()
Create and activate the demo test suite. |
void |
createEmptyWorkflow()
Create and activate the empty test suite. |
java.applet.Applet |
getApplet()
Get the applet. |
static Core |
getCore()
Return the unique instance of the Core object |
MainTabWidget |
getMainTab()
Get the main tab widget. |
ReportTabWidget |
getReport()
Get the report widget |
StatusWidget |
getStatus()
Get the status widget. |
javax.swing.JLabel |
getStatusBar()
Get the status bar object. |
TestSuitePanel |
getTable()
Get the table. |
java.net.URL |
getTestSuiteListURL()
Get the URL of the test suite list. |
boolean |
isAppletMode()
Test if the applet is enable. |
boolean |
isSuite()
Test if a suite is load in memory. |
void |
loadNewWorkflow(QualityTestSuiteURL url)
Load an new workflow |
void |
saveWorkflow(QualityTestSuiteURL url)
Save a workflow. |
void |
setApplet(java.applet.Applet applet)
Set the applet. |
void |
setMainTab(MainTabWidget mainTab)
Set the main tab widget |
void |
setReport(ReportTabWidget report)
Set the report widget. |
void |
setStatus(StatusWidget status)
Set the status widget. |
void |
setStatusBar(javax.swing.JLabel statusBar)
Set the status bar object. |
void |
setTable(TestSuitePanel table)
Set the table. |
void |
setTestSuiteListURL(java.net.URL testSuiteListURL)
Set the URL of the test suite list. |
void |
startWorkflow(java.lang.String chipTypeName,
java.lang.String testSuiteName,
java.lang.String gprFilename,
java.lang.String galFilename,
java.lang.String description,
java.applet.Applet applet,
fr.ens.transcriptome.nividic.platform.workflow.WorkflowListener listener)
Start the workflow. |
void |
stopWorkflow()
Stop the workflow. |
void |
workflowNewException(fr.ens.transcriptome.nividic.platform.PlatformException e)
Throws an execption to a listener. |
void |
workflowStateChanged(fr.ens.transcriptome.nividic.platform.workflow.WorkflowEvent event)
Invoked when the target of the listener has changed its state. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String LOAD_ALGORITHM
public static final java.lang.String EXECUTE_GLOBAL_TESTS_ALGORITHM
public static final java.lang.String GENERATE_REPORT_ALGORITHM
public static final java.lang.String SHOW_REPORT_ALGORITHM
public static final java.lang.String CONFIGURE_ALGORITHM
Method Detail |
public TestSuitePanel getTable()
public boolean isSuite()
public ReportTabWidget getReport()
public void setReport(ReportTabWidget report)
report
- The repory to setpublic boolean isAppletMode()
public java.applet.Applet getApplet()
public StatusWidget getStatus()
public javax.swing.JLabel getStatusBar()
public java.net.URL getTestSuiteListURL()
public MainTabWidget getMainTab()
public void setTable(TestSuitePanel table)
table
- The table to setpublic void setApplet(java.applet.Applet applet)
applet
- The applet to setpublic void setStatus(StatusWidget status)
status
- The status to setpublic void setStatusBar(javax.swing.JLabel statusBar)
statusBar
- The statusBar to setpublic void setTestSuiteListURL(java.net.URL testSuiteListURL)
testSuiteListURL
- The testSuiteListURL to setpublic void setMainTab(MainTabWidget mainTab)
mainTab
- The mainTab to setpublic void loadNewWorkflow(QualityTestSuiteURL url) throws DoelanException
url
- url of the testsuite to load
DoelanException
- if error occurs while the initialization of the
test suite.public void saveWorkflow(QualityTestSuiteURL url) throws DoelanException
url
- of the testsuite to save
DoelanException
- if error occurs while saving workflowpublic void createDemoWorkflow() throws DoelanException
DoelanException
- if an error occurs while the initialization of the
test suite.public void createEmptyWorkflow() throws DoelanException
DoelanException
- if an error occurs while the initialization of the
test suite.public void startWorkflow(java.lang.String chipTypeName, java.lang.String testSuiteName, java.lang.String gprFilename, java.lang.String galFilename, java.lang.String description, java.applet.Applet applet, fr.ens.transcriptome.nividic.platform.workflow.WorkflowListener listener) throws DoelanException
chipTypeName
- Name of the selected chipTypetestSuiteName
- Name of the selected testSuitegprFilename
- Filename of the GPR datagalFilename
- Filename of the GAL datadescription
- Description of the fileapplet
- applet used to load datalistener
- workflow listener
DoelanException
- if an error occurs during the workflowpublic void stopWorkflow() throws fr.ens.transcriptome.nividic.platform.PlatformException
fr.ens.transcriptome.nividic.platform.PlatformException
- if the workflow is not runningpublic void workflowNewException(fr.ens.transcriptome.nividic.platform.PlatformException e)
workflowNewException
in interface fr.ens.transcriptome.nividic.platform.workflow.WorkflowListener
e
- Exception to throw.public void workflowStateChanged(fr.ens.transcriptome.nividic.platform.workflow.WorkflowEvent event)
workflowStateChanged
in interface fr.ens.transcriptome.nividic.platform.workflow.WorkflowListener
event
- a WorkflowEvent objectpublic static Core getCore()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |