|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdades
public class dades
Classe que conte totes les dades que comparteixen els threads per anar-les actualitzant
Field Summary | |
---|---|
int |
distancia_max
|
float |
distancia_mitjana
|
javax.swing.JButton |
jButton3
|
javax.swing.JLabel |
jLabel10
|
javax.swing.JLabel |
jLabel6
|
javax.swing.JLabel |
jLabel8
|
javax.swing.JProgressBar |
jProgressBar
|
int |
mis_circulants
|
int |
mis_rebuts
|
java.util.LinkedList<node> |
n
|
int |
num_missatges
|
int |
num_nodes
|
java.lang.String |
protocol
|
java.util.LinkedList<resultat> |
resultats
|
Constructor Summary | |
---|---|
dades()
|
|
dades(java.util.LinkedList<node> n,
int num_nodes,
int num_missatges,
int mis_rebuts,
java.lang.String protocol,
int mis_circulants,
int distancia_max,
float distancia_mitjana,
javax.swing.JLabel jLabel6,
javax.swing.JLabel jLabel8,
javax.swing.JLabel jLabel10,
javax.swing.JProgressBar jProgressBar,
javax.swing.JButton jButton3)
Constructor de la classe dades |
Method Summary | |
---|---|
void |
addResultats(resultat r)
Funcio que fica un objecte de tipus resultat a la llista de resultats |
void |
borrar_resultats()
Funcio que borra els resultats de la llista de resultats |
int |
getDistancia_max()
agafa o retorna la distancia maxima |
float |
getDistancia_mitjana_anterior()
Funcio que agafa la distancia mitjana anterior necessaria per calcular la actual |
float |
getDistancia_mitjana()
agafa o retorna la distancia mitjana |
javax.swing.JLabel |
getJLabel10()
Agafa o retorna el que hi ha una JLabel |
javax.swing.JLabel |
getJLabel6()
Agafa o retorna el que hi ha una JLabel |
javax.swing.JLabel |
getJLabel8()
Agafa o retorna el que hi ha una JLabel |
javax.swing.JProgressBar |
getJProgressBar()
Agafa o retorna el que hi ha una JProgresBar |
int |
getMis_circulants()
agafa o retorna el num de missatges circulant |
int |
getMis_rebuts()
agafa o retorna el num de missatges rebuts |
int |
getNum_missatges()
Funcio que retorna el num de missatges |
int |
getNum_nodes()
Funcio que retorna el num de nodes |
java.lang.String |
getProtocol()
Funcio que retorna el protocol triat |
java.util.LinkedList<resultat> |
getResultats()
Funcio que retorna un objecte de tipus resultat de la linkelist resltats |
void |
setDistancia_max(int distancia_max)
Actualitza la distancia maxima |
void |
setDistancia_mitjana_anterior(float distancia_mitjana_anterior)
Funcio que actualitza la distancia mitjana anterior necessaria per calcular la actual |
void |
setDistancia_mitjana(float distancia_mitjana)
Actualitza la distancia mitjana |
void |
setJLabel10(javax.swing.JLabel label10)
Actualitza una JLabel |
void |
setJLabel6(javax.swing.JLabel label6)
Actualitza una JLabel |
void |
setJLabel8(javax.swing.JLabel label8)
Actualitza una JLabel |
void |
setJProgressBar(javax.swing.JProgressBar progressBar)
actualitza el que hi ha a una JProgresBar |
void |
setMis_circulants(int mis_circulants)
Actualitza el num de missatges circulant |
void |
setMis_rebuts(int mis_rebuts)
Actualitza el num de missatges circulant |
void |
setNum_missatges(int num_missatges)
Funcio que actualitza el num de missatges |
void |
setNum_nodes(int num_nodes)
Funcio que actualitza el num de nodes |
void |
setProtocol(java.lang.String protocol)
Funcio que actualitza el protocol triat |
void |
setResultats(java.util.LinkedList<resultat> resultats)
Funcio que fica un objecte de tipus resultat a la llista de resultats |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.LinkedList<node> n
public java.util.LinkedList<resultat> resultats
public int num_nodes
public int num_missatges
public int mis_rebuts
public int mis_circulants
public int distancia_max
public float distancia_mitjana
public java.lang.String protocol
public javax.swing.JLabel jLabel6
public javax.swing.JLabel jLabel8
public javax.swing.JLabel jLabel10
public javax.swing.JProgressBar jProgressBar
public javax.swing.JButton jButton3
Constructor Detail |
---|
public dades(java.util.LinkedList<node> n, int num_nodes, int num_missatges, int mis_rebuts, java.lang.String protocol, int mis_circulants, int distancia_max, float distancia_mitjana, javax.swing.JLabel jLabel6, javax.swing.JLabel jLabel8, javax.swing.JLabel jLabel10, javax.swing.JProgressBar jProgressBar, javax.swing.JButton jButton3)
n
- num_nodes
- num_missatges
- mis_rebuts
- protocol
- mis_circulants
- distancia_max
- distancia_mitjana
- jLabel6
- jLabel8
- jLabel10
- jProgressBar
- jButton3
- public dades()
Method Detail |
---|
public java.util.LinkedList<resultat> getResultats()
public void setResultats(java.util.LinkedList<resultat> resultats)
resultats
- public void addResultats(resultat r)
r
- public float getDistancia_mitjana_anterior()
public void setDistancia_mitjana_anterior(float distancia_mitjana_anterior)
distancia_mitjana_anterior
- public int getMis_circulants()
public void setMis_circulants(int mis_circulants)
mis_circulants
- public int getMis_rebuts()
public void setMis_rebuts(int mis_rebuts)
mis_rebuts
- public int getDistancia_max()
public void setDistancia_max(int distancia_max)
distancia_max
- public float getDistancia_mitjana()
public void setDistancia_mitjana(float distancia_mitjana)
distancia_mitjana
- public javax.swing.JLabel getJLabel10()
public void setJLabel10(javax.swing.JLabel label10)
public javax.swing.JLabel getJLabel6()
public void setJLabel6(javax.swing.JLabel label6)
public javax.swing.JLabel getJLabel8()
public void setJLabel8(javax.swing.JLabel label8)
public javax.swing.JProgressBar getJProgressBar()
public void setJProgressBar(javax.swing.JProgressBar progressBar)
public int getNum_missatges()
public void setNum_missatges(int num_missatges)
public int getNum_nodes()
public void setNum_nodes(int num_nodes)
public java.lang.String getProtocol()
public void setProtocol(java.lang.String protocol)
public void borrar_resultats()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |