Class DRR

java.lang.Object
  extended by Queue
      extended by DRR
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.util.EventListener

public class DRR
extends Queue
implements java.awt.event.ActionListener

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
Orientador: Rommel Wladimir de Lima

Descriçãoo da Classe: Classe que representa o tipo de fila Deficit Round Robin

See Also:
Serialized Form

Constructor Summary
DRR()
          Construtor da classe, aqui ocorre a inicialização de variáveis e construção do formulário de configuração
 
Method Summary
 void AbraFrameConfigDRR()
          Abre a janela de configuração do objeto DRR
 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
 java.lang.String getBlimit()
          Retorna o valor da variável blimit
 java.lang.String getBuckets()
          Retorna o valor da variável buckets
 java.lang.String getMask()
          Retorna o valor da variável mask
 java.lang.String getQuantum()
          Retorna o valor da variável quantum
 void setBlimit(java.lang.String bl)
          Seta o valor da variável blimit
 void setBuckets(java.lang.String b)
          Seta o valor da variável buckets
 void setMask(java.lang.String m)
          Seta o valor da variável mask
 void setQuantum(java.lang.String q)
          Seta o valor da variável quantum
 
Methods inherited from class Queue
getNome, getQueueSize, getState, setNome, setQueueSize, setState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRR

public DRR()
Construtor da classe, aqui ocorre a inicialização de variáveis e construção do formulário de configuração

Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Processa ações de componentes do formulário de configuração

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - um ActionEvent que contém informações sobre a ação executada e sua origem

add

public 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

Parameters:
comp - um Component que é o componente que será adcionado ao painel
linha - um inteiro que representa a linha no leiaute do painel
coluna - um inteiro que representa a coluna no leiaute do painel
largura - um inteiro que representa a largura no leiaute do painel
altura - um inteiro que representa a altura no leiaute do painel
weightx - um inteiro que representa o espaçamento horizontal dos componentes no leiaute do painel
weighty - um inteiro que representa o espaçamento vertical dos componentes no leiaute do painel
fill - uma constante inteira que representa a possibilidade de um componente aproveitar o espaço disponível no leiaute do painel
anchor - uma constante inteira que representa o posicionamento do componente no leiaute painel

setBuckets

public void setBuckets(java.lang.String b)
Seta o valor da variável buckets

Parameters:
b - uma String representativa do numero de buckets usados

getBuckets

public java.lang.String getBuckets()
Retorna o valor da variável buckets

Returns:
String representa o valor da variável buckets

setBlimit

public void setBlimit(java.lang.String bl)
Seta o valor da variável blimit

Parameters:
bl - uma String representativa do tamanho do buffer da fila

getBlimit

public java.lang.String getBlimit()
Retorna o valor da variável blimit

Returns:
String representa o valor da variável blimit

setQuantum

public void setQuantum(java.lang.String q)
Seta o valor da variável quantum

Parameters:
q - uma String que representa o numero total de bytes que cada transmissão pode enviar por turno

getQuantum

public java.lang.String getQuantum()
Retorna o valor da variável quantum

Returns:
String representa o valor da variável quantum

setMask

public void setMask(java.lang.String m)
Seta o valor da variável mask

Parameters:
m - uma String que representa o valor da variável mask que pode ser 1-ON e 0-OFF

getMask

public java.lang.String getMask()
Retorna o valor da variável mask

Returns:
String representa o valor da variável mask

AbraFrameConfigDRR

public void AbraFrameConfigDRR()
Abre a janela de configuração do objeto DRR