|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectDefaultEdge
transmissao
public class transmissao
NsGraph versão 1.0
Laboratório de Redes e Sistemas Distribuídos
Ferramenta destinada ao trabalho de conclusão de curso cujo título é: NSGRAPH: FERRAMENTA DE MODELAGEM E GERAÇÃOO DE SCRIPTS PARA O NS-2
| Constructor Summary | |
|---|---|
transmissao(int id)
Construtor principal, onde se inicializa as variáveis e componentes da transmissão (Agentes e Aplicações) e inclui componentes na janela de configuração |
|
| Method Summary | |
|---|---|
void |
AbraCaixaDialogo()
Abre a janela de configuração da transmissão |
void |
actionPerformed(java.awt.event.ActionEvent e)
Processa ações de componentes do formulário de configuração |
void |
add(javax.swing.JPanel areacontent,
java.awt.Component comp,
int linha,
int coluna,
int largura,
int altura,
int weightx,
int weighty,
int fill,
int anchor)
Adciona componentes aos conteineres |
void |
addTempTrans()
Adciona os tempos de transmissão de inicio e fim tirados do formulário de configuração |
Agente |
getAgenteEnvio()
Retorna o Agente de envio da transmissão |
Agente |
getAgenteRecebimento()
Retorna o Agente de recebimento da transmissão |
Aplicacao |
getAplication()
Retorna a Aplicação da transmissão |
java.lang.String |
getCorTrans()
Retorna a cor desta transmissão |
int |
getId()
Retorna o identificador desta transmissão |
no |
getReceptor()
Retorna o receptor desta transmissão |
java.util.Vector |
getReceptoresMulticast()
Retorna uma lista de receptores para o casa da transmissão ser do tipo multicast |
java.util.Vector |
getTempTrans()
Retorna uma lista de tempos associados nesta transmissão |
no |
getTransmissor()
Retorna o transmissaor desta transmissão |
java.lang.String |
getType()
Retorna o tipo deste componente |
boolean |
isMulticast()
Retorna se a transmissão é multicast ou não |
void |
itemStateChanged(java.awt.event.ItemEvent e)
Processa eventos de componentes com items |
void |
mostregrupoTCP()
Seta o grupo TCP que corresponde ao agente de transporte TCP e seus derivados e Agentes de recebimento TCPSink e derivados |
void |
mostregrupoUDP()
Seta o grupo UDP que corresponde ao agente de transporte UDP, Agentes de recebimento null ou LossMonitor |
void |
MulticastOff()
Se true desabilita a opção de multicast, este método é útil para desabilitar a opção de multicast nos módulos wireless e wireless-cum-wired incompatíveis com o roteamento multicast |
void |
setAgenteEnvio(Agente agenv)
Seta o Agente de envio da transmissão |
void |
setAgenteRecebimento(Agente agrec)
Seta o Agente de recebimento da transmissão |
void |
setAplication(Aplicacao app)
Seta a Aplicação da transmissão |
void |
setCorTrans(java.lang.String cortrans)
Seta a cor desta transmissão |
void |
setId(int i)
Seta o identificador desta transmissão |
void |
setReceptor(no recept)
Seta o receptor desta transmissão para transmissões unicast |
void |
setTransmissor(no trans)
Seta o transmissor desta transmissão |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public transmissao(int id)
id - o identificador da transmissão| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenere - um ActionEvent que contém informações sobre a ação executada e sua origempublic void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListenere - um ItemEvent com informações do evento associado ao item correspondentepublic void mostregrupoUDP()
null ou LossMonitor
public void mostregrupoTCP()
public void addTempTrans()
public java.util.Vector getTempTrans()
public java.util.Vector getReceptoresMulticast()
public java.lang.String getType()
getType in interface nsObjectpublic void setId(int i)
i - o identificador desta transmissãopublic int getId()
public void setTransmissor(no trans)
trans - o nó transmissor desta transmissãopublic no getTransmissor()
public void setReceptor(no recept)
recept - o nó receptor desta transmissãopublic no getReceptor()
public void setCorTrans(java.lang.String cortrans)
cortrans - uma String no formato hexadecimal que representa a cor da transmissãopublic java.lang.String getCorTrans()
public boolean isMulticast()
public void setAgenteEnvio(Agente agenv)
agenv - um Agente de envio que pode ser UDP ou TCP e seus derivadospublic Agente getAgenteEnvio()
public void setAplication(Aplicacao app)
app - uma Aplicação que pode ser FTP, Telnet, CBR, Pareto ou Exponentialpublic Aplicacao getAplication()
public void setAgenteRecebimento(Agente agrec)
agrec - um Agente de recebimento que pode ser null, LossMonitor ou TCPSink e seus derivadospublic Agente getAgenteRecebimento()
public void MulticastOff()
public void add(javax.swing.JPanel areacontent,
java.awt.Component comp,
int linha,
int coluna,
int largura,
int altura,
int weightx,
int weighty,
int fill,
int anchor)
areacontent - um JPanel onde será adcionado o componentecomp - um Component que é o componente que será adcionado ao painel AreaContentlinha - um inteiro que representa a linha no leiaute do painelcoluna - um inteiro que representa a coluna no leiaute do painellargura - um inteiro que representa a largura no leiaute do painelaltura - um inteiro que representa a altura no leiaute do painelweightx - um inteiro que representa o espaçamento horizontal dos componentes no leiaute do painelweighty - um inteiro que representa o espaçamento vertical dos componentes no leiaute do painelfill - uma constante inteira que representa a possibilidade de um componente aproveitar o espaço disponível no leiaute do painelanchor - uma constante inteira que representa o posicionamento do componente no leiaute painelpublic void AbraCaixaDialogo()
AbraCaixaDialogo in interface nsObject
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||