|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Sheltering
An interface describing the functionality of a roof server. It allows
installing of a driver object allowing the software to drive the roof
hardware.
Concrete implementations should also provide the connecting part of a
environment command launcher, see CommandLaunching.
| Method Summary | |
|---|---|
boolean |
close(boolean auto)
Directly closes all roofs. |
Date |
getLastCloseTime()
Returns the date of the last shut time if the roof is currently shut. |
Date |
getLastOpenTime()
Returns the date of the last open time if the roof is currently open. |
boolean |
isClosed()
Returns true if the dome is entirely closed. |
boolean |
isOpen()
Returns true if the dome is entirely open. |
boolean |
open(boolean auto)
Directly opens all roofs. |
| Methods inherited from interface util.StatusProviding |
|---|
provideStatus |
| Method Detail |
|---|
boolean isOpen()
boolean isClosed()
Date getLastOpenTime()
Date getLastCloseTime()
boolean open(boolean auto)
auto - True, if standard procedure (no emergency, like in automated mode).
boolean close(boolean auto)
auto - True, if standard procedure (no emergency, like in automated mode).
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||