Class ALG_Miope

java.lang.Object
  extended by ALG_Miope
Direct Known Subclasses:
ALG_Leilao, ALG_LeilaoFocado

public class ALG_Miope
extends java.lang.Object

Classe que define o algoritmo Míope.


Constructor Summary
ALG_Miope()
          Constrii o algoritmo
 
Method Summary
 void addProcessador(Processador proc)
          Adiciona um processador ao algoritmo.
 void comecar()
          Inicia o algoritmo.
 java.lang.String getDataString()
          Retorna uma String com a data que o escalonamento foi realizado.
 java.util.ArrayList<Processador> getProcessadoresList()
          Retorna a lista de processadores.
 void salvarEntrada(java.lang.String algoritmo)
          Salva a entrada em um arquivo compativel com o sistema, podendo ser aberto posteriormente, gerando o mesmo escalonamento.
 void salvarSaida(java.lang.String algoritmo)
          Salva a saida textual em arquivo.
 void setTamanhoDaJanela(int tamanhoDaJanela)
          Configura o tamanho da janela de escalonamento.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ALG_Miope

public ALG_Miope()
Constrii o algoritmo

Method Detail

comecar

public void comecar()
Inicia o algoritmo.


getProcessadoresList

public java.util.ArrayList<Processador> getProcessadoresList()
Retorna a lista de processadores.

Returns:
Retorna a lista de processadores.

getDataString

public java.lang.String getDataString()
Retorna uma String com a data que o escalonamento foi realizado.

Returns:

setTamanhoDaJanela

public void setTamanhoDaJanela(int tamanhoDaJanela)
Configura o tamanho da janela de escalonamento.

Parameters:
tamanhoDaJanela -

addProcessador

public void addProcessador(Processador proc)
Adiciona um processador ao algoritmo.

Parameters:
proc -

salvarSaida

public void salvarSaida(java.lang.String algoritmo)
Salva a saida textual em arquivo.

Parameters:
algoritmo -

salvarEntrada

public void salvarEntrada(java.lang.String algoritmo)
Salva a entrada em um arquivo compativel com o sistema, podendo ser aberto posteriormente, gerando o mesmo escalonamento.

Parameters:
algoritmo -