|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaloneinterfaces.AloneProcessus
public class AloneProcessus
Main item of graphical interface (it is NOT a graphical item), it is used for computing and drive the user from interface to interface
Field Summary | |
---|---|
private java.lang.Thread |
actif
|
private SequenceListe |
allSequences
|
private java.awt.CardLayout |
card
|
private Sequence |
cible
|
private int |
courant
|
private int |
destination
|
private javax.swing.JInternalFrame |
fenetre
|
private Interface0 |
int0
To choose / input alignment (and aligned) Sequence). |
private Interface1 |
int1
To choose cible and homologuous sequences then launch searching palindromes... |
private Interface10 |
int10
To records results as text and graphic for RNAviz. |
private Interface11 |
int11
To see profiles of sequences and of a palindrome... |
private Interface12 |
int12
Results of profiles (from Interface11). |
private Interface2 |
int2
To choose an Optimal result. |
private Interface3 |
int3
To visualize results of searching palindromes and different sets of selected sequences from Interface1. |
private Interface4 |
int4
To check palindromes (results in Interface5). |
private Interface5 |
int5
Result of checking palindromes (from Interface4). |
private Interface6 |
int6
To select and launch a zone prediction (results in Interface7). |
private Interface7 |
int7
Results of zone prediction (from Interface6). |
private Interface8 |
int8
To compare two results files in FichierConvert (ct) format. |
private Interface9 |
int9
Results of results comparison (from Interface8). |
private SequenceListe[] |
optim
|
private SequenceListe[] |
other
|
private javax.swing.JProgressBar |
progressBar
|
private PalindromeListeListe |
results
|
private boolean |
stop
|
private Interface[] |
tabInterface
|
private int |
temps
|
Constructor Summary | |
---|---|
AloneProcessus(int temps)
Constructor. |
|
AloneProcessus(javax.swing.JInternalFrame fenetre)
Constructor. |
Method Summary | |
---|---|
void |
afficherProgressBar(int min,
int max,
Interface1 inter)
Progression Bar is inserted in interface. |
void |
arreter()
Stop AloneProcessus for a computing time or as user ask. |
void |
avance()
AloneProcessus instance is driving and get the destination token to select and visualize the good interface with content. |
void |
avanceProgressBar(int val)
When computing, to make progression bar to progress. |
void |
changerDestination(int destination)
Destination / interface is changed for user. |
void |
deplacement()
AloneProcessus moving control. |
private void |
getQueueTrans()
Getting alignment sequences and queuing them. |
void |
recule()
Go to previous step. |
void |
run()
|
void |
start()
When current instance is launched. |
void |
termineProgressBar(Interface1 inter)
Stop Progression Bar. |
private void |
testSequencesChoice()
To find the good Sequences to use for computing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private javax.swing.JInternalFrame fenetre
private Interface[] tabInterface
private java.awt.CardLayout card
private javax.swing.JProgressBar progressBar
private int courant
private int destination
private int temps
private boolean stop
private java.lang.Thread actif
private Sequence cible
private SequenceListe[] other
private SequenceListe[] optim
private PalindromeListeListe results
private SequenceListe allSequences
private Interface0 int0
Interface0
private Interface1 int1
Interface1
private Interface2 int2
Interface2
private Interface3 int3
Interface3
private Interface4 int4
Interface4
private Interface5 int5
Interface5
private Interface6 int6
private Interface7 int7
private Interface8 int8
Interface8
,
FichierConvert
private Interface9 int9
private Interface10 int10
Interface10
private Interface11 int11
Interface11
private Interface12 int12
Interface12
Constructor Detail |
---|
public AloneProcessus(int temps)
temps
- intpublic AloneProcessus(javax.swing.JInternalFrame fenetre)
fenetre
- intMethod Detail |
---|
public void start()
run()
public void run()
run
in interface java.lang.Runnable
public void arreter()
run()
,
Interface.actionPerformed(java.awt.event.ActionEvent)
,
Interface1.actionPerformed(java.awt.event.ActionEvent)
,
Interface2.actionPerformed(java.awt.event.ActionEvent)
,
Interface3.actionPerformed(java.awt.event.ActionEvent)
,
Interface4.actionPerformed(java.awt.event.ActionEvent)
,
Interface5.actionPerformed(java.awt.event.ActionEvent)
,
Interface6.actionPerformed(java.awt.event.ActionEvent)
,
Interface7.actionPerformed(java.awt.event.ActionEvent)
,
Interface8.actionPerformed(java.awt.event.ActionEvent)
,
Interface9.actionPerformed(java.awt.event.ActionEvent)
,
Interface11.actionPerformed(java.awt.event.ActionEvent)
,
Interface12.actionPerformed(java.awt.event.ActionEvent)
private void getQueueTrans()
private void testSequencesChoice()
public void avance()
public void recule()
avance()
public void deplacement()
avance()
,
recule()
public void changerDestination(int destination)
destination
- intInterface0.actionPerformed(java.awt.event.ActionEvent)
,
Interface1.actionPerformed(java.awt.event.ActionEvent)
,
Interface1.valueChanged(javax.swing.event.ListSelectionEvent)
,
Interface2.actionPerformed(java.awt.event.ActionEvent)
,
Interface3.actionPerformed(java.awt.event.ActionEvent)
,
Interface4.actionPerformed(java.awt.event.ActionEvent)
,
Interface5.actionPerformed(java.awt.event.ActionEvent)
,
Interface6.actionPerformed(java.awt.event.ActionEvent)
,
Interface7.actionPerformed(java.awt.event.ActionEvent)
,
Interface8.actionPerformed(java.awt.event.ActionEvent)
,
Interface9.actionPerformed(java.awt.event.ActionEvent)
,
Interface10.actionPerformed(java.awt.event.ActionEvent)
,
Interface11.actionPerformed(java.awt.event.ActionEvent)
,
Interface12.actionPerformed(java.awt.event.ActionEvent)
public void afficherProgressBar(int min, int max, Interface1 inter)
min
- intmax
- intinter
- Interface1avance()
,
Interface1
public void termineProgressBar(Interface1 inter)
inter
- Interface1avance()
,
Interface1
public void avanceProgressBar(int val)
val
- intavance()
,
Interface1
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |