Classes in this File | Line Coverage | Branch Coverage | Complexity | |||||||
ControladorAmostragemStatus |
|
| 1.0;1 |
1 | /* |
|
2 | * ControladorAmostragemStatus.java |
|
3 | * |
|
4 | * Created on 28 de Março de 2007, 14:25 |
|
5 | * |
|
6 | * To change this template, choose Tools | Template Manager |
|
7 | * and open the template in the editor. |
|
8 | */ |
|
9 | ||
10 | package tempcontroller.base; |
|
11 | ||
12 | /** |
|
13 | * Informa o estado atual do controlador de amostragem. |
|
14 | */ |
|
15 | 2 | public class ControladorAmostragemStatus |
16 | implements IControladorAmostragem.Status { |
|
17 | /** |
|
18 | * Temperatura do controlador de temperatura controlado |
|
19 | * pelo controlador de amostragem. |
|
20 | */ |
|
21 | private double temperaturaAtual; |
|
22 | ||
23 | /** |
|
24 | * Estado do controlador de amostragem. |
|
25 | */ |
|
26 | private ControladorAmostragem.Estado estado; |
|
27 | ||
28 | /** |
|
29 | * Nome da amostragem atual. |
|
30 | */ |
|
31 | private String nomeAmostragemAtual; |
|
32 | ||
33 | /** |
|
34 | * Tempo decorrido da amostragem atual. |
|
35 | */ |
|
36 | private long tempoDecorridoAmostragem; |
|
37 | ||
38 | /** |
|
39 | * Tempo total da amostragem atual. |
|
40 | */ |
|
41 | private long tempoTotalAmostragem; |
|
42 | ||
43 | /** |
|
44 | * Tempo decorrido de toda a programação. |
|
45 | */ |
|
46 | private long tempoDecorridoProgramacao; |
|
47 | ||
48 | /** |
|
49 | * Tempo total de toda a programação. |
|
50 | */ |
|
51 | private long tempoTotalProgramacao; |
|
52 | ||
53 | /** |
|
54 | * Hora da última gravação parcial do espectro. |
|
55 | */ |
|
56 | private long tempoDaUltimaGravacao; |
|
57 | ||
58 | /** |
|
59 | * Obtém a temperatura atual do controlador de temperatura |
|
60 | * controlado pelo controlador de amostragem. |
|
61 | * @return Temperatura atual do controlador de temperatura. |
|
62 | */ |
|
63 | public double getTemperaturaAtual() { |
|
64 | 0 | return temperaturaAtual; |
65 | } |
|
66 | ||
67 | /** |
|
68 | * Define a temperatura atual. |
|
69 | * @param temperatura Temperatura atual. |
|
70 | */ |
|
71 | public void setTemperaturaAtual(final double temperatura) { |
|
72 | 18 | this.temperaturaAtual = temperatura; |
73 | 18 | } |
74 | ||
75 | /** |
|
76 | * Obtém o estado do controlador de amostragem. |
|
77 | * @return Estado do controlador de amostragem. |
|
78 | */ |
|
79 | public ControladorAmostragem.Estado getEstado() { |
|
80 | 5 | return estado; |
81 | } |
|
82 | ||
83 | /** |
|
84 | * Define o estado do controlador de amostragem. |
|
85 | * @param estadoAtual Estado do controlador de amostragem. |
|
86 | */ |
|
87 | public void setEstado(final IControladorAmostragem.Estado estadoAtual) { |
|
88 | 11 | this.estado = estadoAtual; |
89 | 11 | } |
90 | ||
91 | /** |
|
92 | * Obtém o tempo decorrido da amostragem atual. |
|
93 | * @return Tempo decorrido da amostragem atual. |
|
94 | */ |
|
95 | public long getTempoDecorridoAmostragem() { |
|
96 | 0 | return tempoDecorridoAmostragem; |
97 | } |
|
98 | ||
99 | /** |
|
100 | * Define o tempo decorrido da amostragem atual. |
|
101 | * @param tempo Tempo decorrido da amostragem atual. |
|
102 | */ |
|
103 | public void setTempoDecorridoAmostragem(final long tempo) { |
|
104 | 18 | this.tempoDecorridoAmostragem = tempo; |
105 | 18 | } |
106 | ||
107 | /** |
|
108 | * Obtém o tempo total da amostragem atual. |
|
109 | * @return O tempo total da amostragem atual. |
|
110 | */ |
|
111 | public long getTempoTotalAmostragem() { |
|
112 | 0 | return tempoTotalAmostragem; |
113 | } |
|
114 | ||
115 | /** |
|
116 | * Define o tempo total da amostragem atual. |
|
117 | * @param tempo Tempo total da amostragem atual. |
|
118 | */ |
|
119 | public void setTempoTotalAmostragem(final long tempo) { |
|
120 | 29 | this.tempoTotalAmostragem = tempo; |
121 | 29 | } |
122 | ||
123 | /** |
|
124 | * Obtém o tempo decorrido da programação. |
|
125 | * @return Tempo decorrido da programação. |
|
126 | */ |
|
127 | public long getTempoDecorridoProgramacao() { |
|
128 | 0 | return tempoDecorridoProgramacao; |
129 | } |
|
130 | ||
131 | /** |
|
132 | * Define o tempo decorrido da programação. |
|
133 | * @param tempo Tempo decorrido da programação. |
|
134 | */ |
|
135 | public void setTempoDecorridoProgramacao(final long tempo) { |
|
136 | 9 | this.tempoDecorridoProgramacao = tempo; |
137 | 9 | } |
138 | ||
139 | /** |
|
140 | * Obtém o tempo total da programação. |
|
141 | * @return Tempo total de programação. |
|
142 | */ |
|
143 | public long getTempoTotalProgramacao() { |
|
144 | 0 | return tempoTotalProgramacao; |
145 | } |
|
146 | ||
147 | /** |
|
148 | * Define o tempo total da programação. |
|
149 | * @param tempo Define o tempo total da programação. |
|
150 | */ |
|
151 | public void setTempoTotalProgramacao(final long tempo) { |
|
152 | 9 | this.tempoTotalProgramacao = tempo; |
153 | 9 | } |
154 | ||
155 | /** |
|
156 | * Obtém o nome da amostragem atual. |
|
157 | * @return Nome da amostragem atual. |
|
158 | */ |
|
159 | public String getNomeAmostragemAtual() { |
|
160 | 6 | return nomeAmostragemAtual; |
161 | } |
|
162 | ||
163 | /** |
|
164 | * Define o nome da amostragem atual. |
|
165 | * @param nome Nome da amostragem atual. |
|
166 | */ |
|
167 | public void setNomeAmostragemAtual(final String nome) { |
|
168 | 18 | this.nomeAmostragemAtual = nome; |
169 | 18 | } |
170 | ||
171 | /** |
|
172 | * Obtém o momento da última gravação parcial do espectro. |
|
173 | * @return Momento da última gravação parcial do espectro. |
|
174 | */ |
|
175 | public long getTempoDaUltimaGravacao() { |
|
176 | 0 | return tempoDaUltimaGravacao; |
177 | } |
|
178 | ||
179 | /** |
|
180 | * Define a hora da última gravação parcial do espectro. |
|
181 | * @param tempo Hora da última gravação parcial do |
|
182 | * espectro. |
|
183 | */ |
|
184 | public void setTempoDaUltimaGravacao(final long tempo) { |
|
185 | 9 | this.tempoDaUltimaGravacao = tempo; |
186 | 9 | } |
187 | } |