Class MeuGrafico

java.lang.Object
  extended by JGraph
      extended by MeuGrafico
All Implemented Interfaces:
java.io.Serializable

public class MeuGrafico
extends JGraph
implements java.io.Serializable

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 componente gráfico JGraph


Constructor Summary
MeuGrafico(GraphModel modelo)
           
 
Method Summary
 java.io.Serializable getArchiveableState(VariableState vs)
          Retorna os objetos do gráfico
 void setArchivedState(java.lang.Object s)
          Coloca no gráfico os objetos que estão gravados no arquivo
 void updateAutoSize(CellView view)
          Atualiza o tamanho do gráfico e adapta a visualização dos objetos
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeuGrafico

public MeuGrafico(GraphModel modelo)
Method Detail

getArchiveableState

public java.io.Serializable getArchiveableState(VariableState vs)
Retorna os objetos do gráfico

Parameters:
vs - um objeto VariableState que será guardado no Vector de objetos do gráfico
Returns:
Serializable um Vector com os objetos do gráfico e um VaribleState com informações a serem gravadas

setArchivedState

public void setArchivedState(java.lang.Object s)
Coloca no gráfico os objetos que estão gravados no arquivo

Parameters:
s - os objetos que foram gravados no arquivo e serão adcionados ao gráfico

updateAutoSize

public void updateAutoSize(CellView view)
Atualiza o tamanho do gráfico e adapta a visualização dos objetos