tempcontroller.base
Interface IProgramacaoAmostragem

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ProgramacaoAmostragemSimples

public interface IProgramacaoAmostragem
extends java.io.Serializable

Uma programação de amostragens.


Method Summary
 void addAmostragem(IAmostragem amostragem)
          Adiciona mais uma amostragem à esta programação.
 boolean equals(java.lang.Object obj)
          Compara esta programação com outro objeto.
 java.util.List<IAmostragem> getAmostragens()
          Obtém a lista de amostragens desta programação.
 java.io.File getDiretorioGravacao()
          Obtém o diretório de gravação desta programação.
 void setAmostragens(java.util.List<IAmostragem> amostragens)
          Define a lista de amostragens desta programação.
 void setDiretorioGravacao(java.io.File diretorio)
          Define o diretório de gravação dos espectros desta programação.
 

Method Detail

addAmostragem

void addAmostragem(IAmostragem amostragem)
Adiciona mais uma amostragem à esta programação.

Parameters:
amostragem - Nova amostragem.

getAmostragens

java.util.List<IAmostragem> getAmostragens()
Obtém a lista de amostragens desta programação.

Returns:
Lista de amostragens desta programação.

setAmostragens

void setAmostragens(java.util.List<IAmostragem> amostragens)
Define a lista de amostragens desta programação.

Parameters:
amostragens - Lista de amostragens desta programação.

getDiretorioGravacao

java.io.File getDiretorioGravacao()
Obtém o diretório de gravação desta programação. Neste diretório serão gravados os espectros parciais e totais de cada amostragem.

Returns:
Diretório de gravação dos espectros desta programação.

setDiretorioGravacao

void setDiretorioGravacao(java.io.File diretorio)
Define o diretório de gravação dos espectros desta programação. Neste diretório serão gravados os espectros parciais e totais de cada amostragem desta programação.

Parameters:
diretorio - Diretório de gravação dos espectros.

equals

boolean equals(java.lang.Object obj)
Compara esta programação com outro objeto.

Overrides:
equals in class java.lang.Object
Parameters:
obj - Objeto que será comparado com esta programação.
Returns:
true caso o objeto atual implemente esta interface, as amostragens sejam as mesmas, e o diretório de gravação também.


Copyright © 2007. All Rights Reserved.