|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectDefaultGraphCell
no
roteador
public class roteador
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 | |
|---|---|
roteador(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 roteador |
void |
actionPerformed(java.awt.event.ActionEvent e)
Processa ações de componentes do formulário de configuração |
void |
add_r(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 |
addFalha()
Adciona falhas a este roteador |
void |
addMark()
Adciona marcações a este roteador |
java.util.Vector |
getFalhas()
Retorna uma lista de falhas que foram inseridas neste roteador |
java.util.Vector |
getMarks()
Retorna uma lista de marcações que foram inseridas neste roteador |
java.lang.String |
getType()
Retorna o tipo deste componente, neste caso "roteador" |
boolean |
isMultipath()
Retorna o estado da variável que determina se este roteador tem suporte ou não ao roteamento de pacotes por multiplos caminhos |
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 |
setMultipath(boolean op)
Configura o suporte ou não ao roteamento de pacotes por multiplos caminhos |
| Methods inherited from class no |
|---|
add, CorDecimaltoHexadecimal, getCor, getEndereco, getForma, getId, getLabel, getNome, isWCWMode, setCor, setEndereco, setForma, setLabel, setNome, WCW_ON |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public roteador(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 roteadorid - um inteiro que representa o número identificador deste roteadornome - 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 addFalha()
addFalha in class nopublic java.util.Vector getFalhas()
getFalhas in class nopublic void addMark()
addMark in class nopublic java.util.Vector getMarks()
getMarks in class nopublic void setMultipath(boolean op)
op - um booleano que configura o suporte a multiplos caminho para este roteadorpublic boolean isMultipath()
public java.lang.String getType()
getType in interface nsObjectgetType in class nopublic void preenchelistaEnder()
preenchelistaEnder in class no
public void add_r(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 | |||||||