|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectDefaultGraphCell
no
hub
public class hub
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 | |
|---|---|
hub(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 componente |
void |
actionPerformed(java.awt.event.ActionEvent e)
Processa ações de componentes do formulário de configuração |
void |
add(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 |
addHubNode(no nodehub)
Adciona um nó como membro deste hub |
java.lang.String |
getAtraso()
retorna o atraso em ms |
java.lang.String |
getBW()
retorna a largura de banda em Mb |
java.util.Vector |
getHubNodes()
Retorna a lista de nós membros deste hub |
java.lang.String |
getTipoFila()
retorna o tipo de algortimo de fila utilizado |
java.lang.String |
getTipoMac()
Retorna o tipo de acesso ao meio utilizado |
java.lang.String |
getType()
Retorna o tipo hub indicando que este objeto é um hub |
void |
setAtraso(java.lang.String atraso)
Seta o atraso em ms |
void |
setBW(java.lang.String bw)
seta a largura de banda em Mb |
void |
setTipoFila(java.lang.String tfila)
seta o tipo de algoritmo de fila utilizado |
void |
setTipoMac(java.lang.String tmac)
Seta o tipo de acesso ao meio utilizado |
| Methods inherited from class no |
|---|
add, addFalha, addMark, CorDecimaltoHexadecimal, getCor, getEndereco, getFalhas, getForma, getId, getLabel, getMarks, getNome, isWCWMode, preenchelistaEnder, 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 hub(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 hubid - um inteiro que representa o número identificador deste hubnome - uma String que representa o nome deste componente no scripticonFile - uma URL que indica a figura representativa 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 origem
public void add(java.awt.Component comp,
int linha,
int coluna,
int largura,
int altura,
int weightx,
int weighty,
int fill,
int anchor)
comp - um Component que é o componente que será adcionado ao painellinha - 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 setBW(java.lang.String bw)
bw - a largura de bandapublic java.lang.String getBW()
public void setAtraso(java.lang.String atraso)
atraso - o atraso especificado em mspublic java.lang.String getAtraso()
public void setTipoFila(java.lang.String tfila)
tfila - o tipo de fila pode ser DropTail, DRR, RED, FQ, SFQ, etcpublic java.lang.String getTipoFila()
public void setTipoMac(java.lang.String tmac)
tmac - o tipo de protocolo de acesso ao meio utilizado Csma/cd ou Csma/Capublic java.lang.String getTipoMac()
public java.lang.String getType()
hub indicando que este objeto é um hub
getType in interface nsObjectgetType in class nopublic void addHubNode(no nodehub)
nodehub - um nó para ser adcionadopublic java.util.Vector getHubNodes()
Vector com a lista dos nós pertencentes a este hubpublic 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 | |||||||