tempcontroller.base
Class AmostragemSimples

java.lang.Object
  extended by tempcontroller.base.AmostragemSimples
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IAmostragem

public class AmostragemSimples
extends java.lang.Object
implements IAmostragem

Implementação simples da interface IAmostragem.

See Also:
Serialized Form

Constructor Summary
AmostragemSimples()
           
 
Method Summary
 java.lang.Object clone()
          Clona este objeto
 void copyFrom(IAmostragem origem)
          Copia os valores das propriedades de outra amostragem.
 boolean equals(java.lang.Object obj)
          Compara um objeto com esta amostragem.
 long getDuracao()
          Obtém a duração, em milisegundos, da amostragem.
 java.lang.String getNome()
          Obtém o nome desta amostragem.
 double getTemperatura()
          Obtém a temperatura na qual a amostragem deve ser feita.
 int hashCode()
          Calcula o código hash deste objeto, de acordo com os valores desta amostragem.
 void setDuracao(long tempo)
          Define a duraçãom, em milisegundos, da amostragem.
 void setNome(java.lang.String nm)
          Define o nome desta amostragem.
 void setTemperatura(double temp)
          Define a temperatura na qual a amostragem deve ser feita.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmostragemSimples

public AmostragemSimples()
Method Detail

getDuracao

public long getDuracao()
Obtém a duração, em milisegundos, da amostragem.

Specified by:
getDuracao in interface IAmostragem
Returns:
Duraçãom, em milisengundos, da amostragem.

setDuracao

public void setDuracao(long tempo)
Define a duraçãom, em milisegundos, da amostragem.

Specified by:
setDuracao in interface IAmostragem
Parameters:
tempo - Duração, em milisegundos, da amostragem.

getTemperatura

public double getTemperatura()
Obtém a temperatura na qual a amostragem deve ser feita.

Specified by:
getTemperatura in interface IAmostragem
Returns:
Temperatura na qual a amostragem deve ser feita.

setTemperatura

public void setTemperatura(double temp)
Define a temperatura na qual a amostragem deve ser feita.

Specified by:
setTemperatura in interface IAmostragem
Parameters:
temp - Temperatura na qual a amostragem deve ser feita.

getNome

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

Specified by:
getNome in interface IAmostragem
Returns:
Nome da amostragem.

setNome

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

Specified by:
setNome in interface IAmostragem
Parameters:
nm - Nome desta amostragem.

equals

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

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

hashCode

public int hashCode()
Calcula o código hash deste objeto, de acordo com os valores desta amostragem.

Overrides:
hashCode in class java.lang.Object
Returns:
Código hash calculado.

clone

public java.lang.Object clone()
Clona este objeto

Specified by:
clone in interface IAmostragem
Overrides:
clone in class java.lang.Object
Returns:
Esta amostragem clonada

copyFrom

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

Specified by:
copyFrom in interface IAmostragem
Parameters:
origem - Amostragem a qual os valores serão copiados.


Copyright © 2007. All Rights Reserved.