tempcontroller.base
Class ControladorAmostragemStatus

java.lang.Object
  extended by tempcontroller.base.ControladorAmostragemStatus
All Implemented Interfaces:
IControladorAmostragem.Status

public class ControladorAmostragemStatus
extends java.lang.Object
implements IControladorAmostragem.Status

Informa o estado atual do controlador de amostragem.


Constructor Summary
ControladorAmostragemStatus()
           
 
Method Summary
 IControladorAmostragem.Estado getEstado()
          Obtém o estado do controlador de amostragem.
 java.lang.String getNomeAmostragemAtual()
          Obtém o nome da amostragem atual.
 double getTemperaturaAtual()
          Obtém a temperatura atual do controlador de temperatura controlado pelo controlador de amostragem.
 long getTempoDaUltimaGravacao()
          Obtém o momento da última gravação parcial do espectro.
 long getTempoDecorridoAmostragem()
          Obtém o tempo decorrido da amostragem atual.
 long getTempoDecorridoProgramacao()
          Obtém o tempo decorrido da programação.
 long getTempoTotalAmostragem()
          Obtém o tempo total da amostragem atual.
 long getTempoTotalProgramacao()
          Obtém o tempo total da programação.
 void setEstado(IControladorAmostragem.Estado estadoAtual)
          Define o estado do controlador de amostragem.
 void setNomeAmostragemAtual(java.lang.String nome)
          Define o nome da amostragem atual.
 void setTemperaturaAtual(double temperatura)
          Define a temperatura atual.
 void setTempoDaUltimaGravacao(long tempo)
          Define a hora da última gravação parcial do espectro.
 void setTempoDecorridoAmostragem(long tempo)
          Define o tempo decorrido da amostragem atual.
 void setTempoDecorridoProgramacao(long tempo)
          Define o tempo decorrido da programação.
 void setTempoTotalAmostragem(long tempo)
          Define o tempo total da amostragem atual.
 void setTempoTotalProgramacao(long tempo)
          Define o tempo total da programação.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControladorAmostragemStatus

public ControladorAmostragemStatus()
Method Detail

getTemperaturaAtual

public double getTemperaturaAtual()
Obtém a temperatura atual do controlador de temperatura controlado pelo controlador de amostragem.

Specified by:
getTemperaturaAtual in interface IControladorAmostragem.Status
Returns:
Temperatura atual do controlador de temperatura.

setTemperaturaAtual

public void setTemperaturaAtual(double temperatura)
Define a temperatura atual.

Parameters:
temperatura - Temperatura atual.

getEstado

public IControladorAmostragem.Estado getEstado()
Obtém o estado do controlador de amostragem.

Specified by:
getEstado in interface IControladorAmostragem.Status
Returns:
Estado do controlador de amostragem.

setEstado

public void setEstado(IControladorAmostragem.Estado estadoAtual)
Define o estado do controlador de amostragem.

Parameters:
estadoAtual - Estado do controlador de amostragem.

getTempoDecorridoAmostragem

public long getTempoDecorridoAmostragem()
Obtém o tempo decorrido da amostragem atual.

Specified by:
getTempoDecorridoAmostragem in interface IControladorAmostragem.Status
Returns:
Tempo decorrido da amostragem atual.

setTempoDecorridoAmostragem

public void setTempoDecorridoAmostragem(long tempo)
Define o tempo decorrido da amostragem atual.

Parameters:
tempo - Tempo decorrido da amostragem atual.

getTempoTotalAmostragem

public long getTempoTotalAmostragem()
Obtém o tempo total da amostragem atual.

Specified by:
getTempoTotalAmostragem in interface IControladorAmostragem.Status
Returns:
O tempo total da amostragem atual.

setTempoTotalAmostragem

public void setTempoTotalAmostragem(long tempo)
Define o tempo total da amostragem atual.

Parameters:
tempo - Tempo total da amostragem atual.

getTempoDecorridoProgramacao

public long getTempoDecorridoProgramacao()
Obtém o tempo decorrido da programação.

Specified by:
getTempoDecorridoProgramacao in interface IControladorAmostragem.Status
Returns:
Tempo decorrido da programação.

setTempoDecorridoProgramacao

public void setTempoDecorridoProgramacao(long tempo)
Define o tempo decorrido da programação.

Parameters:
tempo - Tempo decorrido da programação.

getTempoTotalProgramacao

public long getTempoTotalProgramacao()
Obtém o tempo total da programação.

Specified by:
getTempoTotalProgramacao in interface IControladorAmostragem.Status
Returns:
Tempo total de programação.

setTempoTotalProgramacao

public void setTempoTotalProgramacao(long tempo)
Define o tempo total da programação.

Parameters:
tempo - Define o tempo total da programação.

getNomeAmostragemAtual

public java.lang.String getNomeAmostragemAtual()
Obtém o nome da amostragem atual.

Specified by:
getNomeAmostragemAtual in interface IControladorAmostragem.Status
Returns:
Nome da amostragem atual.

setNomeAmostragemAtual

public void setNomeAmostragemAtual(java.lang.String nome)
Define o nome da amostragem atual.

Parameters:
nome - Nome da amostragem atual.

getTempoDaUltimaGravacao

public long getTempoDaUltimaGravacao()
Obtém o momento da última gravação parcial do espectro.

Specified by:
getTempoDaUltimaGravacao in interface IControladorAmostragem.Status
Returns:
Momento da última gravação parcial do espectro.

setTempoDaUltimaGravacao

public void setTempoDaUltimaGravacao(long tempo)
Define a hora da última gravação parcial do espectro.

Parameters:
tempo - Hora da última gravação parcial do espectro.


Copyright © 2007. All Rights Reserved.