|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectDefaultGraphCell
no
wno
public class wno
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 | |
|---|---|
wno(java.awt.Point ponto,
int id,
java.lang.String nome,
java.net.URL iconFile)
Construtor da classe, onde se inicializa as variáveis e insere os componentes na janela de configuração |
|
| Method Summary | |
|---|---|
void |
AbraCaixaDialogo()
Abre a janela de configuração deste nó móvel |
void |
actionPerformed(java.awt.event.ActionEvent e)
Processa ações de componentes do formulário de configuração |
void |
add_wn(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 |
addMark()
Adciona marcações a este nó móvel |
void |
addMov()
Adciona movimentações a este nó móvel |
void |
BS_SelectON()
Ativa a seleção de Estação Base (Acess Point) dos nós móveis, método usado apenas no módulo wireless-cum-wired |
BS |
getBS()
Retorna a Estação Base referenciada por este nó móvel |
java.lang.String |
getEndereco()
Retorna o endereco do no |
java.lang.String |
getInitPos()
Retorna o tamanho deste nó móvel |
java.util.Vector |
getMarks()
Retorna uma lista de marcações inseridas neste nó móvel |
java.util.Vector |
getMovs()
Retorna uma lista de movimentações inseridas neste nó móvel |
java.lang.String |
getType()
Retorna o tipo deste componente |
int |
getX()
Retorna a coordenada "x" deste nó móvel |
int |
getY()
Retorna a coordenada "y" deste nó móvel |
boolean |
isWCWMode()
Retorna uma variavel que indica se o modulo corrente é wireless-cum-wired ou não |
void |
preenchelistaBS()
Preenche a lista de Estações Base inseridas no gráfico, este método é chamado toda vez que se tenta abrir o formulário de configuração dos nós móveis quando o módulo for wireless-cum-wired |
void |
preenchelistaEnder()
Preenche lista de endereços cadastrados pela opção avançado, este método é chamado toda vez que o botão atualizar é apertado e está apenas ativo quando o módulo wireless-cum-wired está ativo |
void |
setBS(BS select)
Seta a Estação Base referenciada por este nó móvel na transmissão sem fio |
void |
setEndereco(java.lang.String ender)
Seta o endereço deste nó, este endereço é apenas usado na simulação wireless-cum-wired na opção de endereçamento avançado |
void |
setInitPos(java.lang.String inipos)
Seta o tamanho deste nó móvel |
void |
setX(int xtemp)
Seta a coordenada "x" deste nó móvel |
void |
setY(int tempy)
Seta a coordenada "y" deste nó móvel |
void |
WCW_ON()
Informa que o modulo corrente é o wireless-cum-wired |
| Methods inherited from class no |
|---|
add, addFalha, CorDecimaltoHexadecimal, getCor, getFalhas, getForma, getId, getLabel, getNome, setCor, setForma, setLabel, setNome |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public wno(java.awt.Point ponto,
int id,
java.lang.String nome,
java.net.URL iconFile)
ponto - um objeto Point que indica as coordenadas onde será inserido o nó móvelid - um inteiro que representa o número identificador deste nó móvelnome - uma String que representa o nome deste componente no scripticonFile - uma figura que mostra o aspecto deste componente no gráfico| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class noe - um ActionEvent que contém informações sobre a ação executada e sua origempublic void addMark()
addMark in class nopublic java.util.Vector getMarks()
getMarks in class nopublic void addMov()
public java.util.Vector getMovs()
public java.lang.String getType()
getType in interface nsObjectgetType in class nopublic void setX(int xtemp)
xtemp - o inteiro representativo da coordenada xpublic int getX()
public void setY(int tempy)
tempy - o inteiro representativo da coordenada ypublic int getY()
public void setInitPos(java.lang.String inipos)
inipos - o tamanho deste nó móvelpublic java.lang.String getInitPos()
public void BS_SelectON()
public void WCW_ON()
no
WCW_ON in class nopublic boolean isWCWMode()
no
isWCWMode in class nopublic void preenchelistaBS()
public void preenchelistaEnder()
preenchelistaEnder in class nopublic void setBS(BS select)
select - um objeto do tipo BS (Base Station) referenciado por este nó móvelpublic BS getBS()
public void setEndereco(java.lang.String ender)
setEndereco in class noender - o endereço do nópublic java.lang.String getEndereco()
getEndereco in class no
public void add_wn(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 nsObjectAbraCaixaDialogo in class no
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||