tempcontroller.base
Interface IAmostragem

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Implementing Classes:
AmostragemSimples

public interface IAmostragem
extends java.io.Serializable, java.lang.Cloneable

Interface que define uma amostragem de espectro.


Method Summary
 java.lang.Object clone()
          Clona um objeto de amostragem.
 void copyFrom(IAmostragem origem)
          Copia os valores das propriedades de uma outra amostragem.
 boolean equals(java.lang.Object obj)
          Compara esta amostragem com algum objeto.
 long getDuracao()
          Obtem duração da amostragem, em milisegundos.
 java.lang.String getNome()
          Obtém o nome desta amostragem.
 double getTemperatura()
          Obtém a temperatura na qual a leitura de espectro deve ser feita.
 void setDuracao(long duracao)
          Define a duração da amostragem, em milisegundos.
 void setNome(java.lang.String nome)
          Define o nome desta amostragem.
 void setTemperatura(double temperatura)
          Define a temperatura na qual a leitura de espectro deve ser feita.
 

Method Detail

getDuracao

long getDuracao()
Obtem duração da amostragem, em milisegundos.

Returns:
Duração em milisegundos da amostragem.

setDuracao

void setDuracao(long duracao)
Define a duração da amostragem, em milisegundos.

Parameters:
duracao - Tempo em milisegundos da duração desta amostragem.

getTemperatura

double getTemperatura()
Obtém a temperatura na qual a leitura de espectro deve ser feita.

Returns:
A temperatura na qual a leitura de espectro deve ser feita.

setTemperatura

void setTemperatura(double temperatura)
Define a temperatura na qual a leitura de espectro deve ser feita.

Parameters:
temperatura - na qual a leitura de espectro deve ser feita.

getNome

java.lang.String getNome()
Obtém o nome desta amostragem.

Returns:
Nome desta amostragem.

setNome

void setNome(java.lang.String nome)
Define o nome desta amostragem.

Parameters:
nome - Nome da amostragem.

equals

boolean equals(java.lang.Object obj)
Compara esta amostragem com algum objeto.

Overrides:
equals in class java.lang.Object
Parameters:
obj - Objeto que será comparado.
Returns:
true se o objeto passado implementar esta interface, e se seus valores forem iguais aos desta interface.

clone

java.lang.Object clone()
Clona um objeto de amostragem.

Returns:
Objeto clonado.

copyFrom

void copyFrom(IAmostragem origem)
Copia os valores das propriedades de uma outra amostragem.

Parameters:
origem - Amostra de origem dos valores da cópia.


Copyright © 2007. All Rights Reserved.