|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Trigger
A convenience interface useful for parameters that return Boolean
instances at their Parameter.get() method. This interface defines
additional methods that allow direct access to this Boolean without
further casting.
Value| Field Summary |
|---|
| Fields inherited from interface util.PropertyBearing |
|---|
CONFIG, KEY_CLASS, KEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME |
| Method Summary | |
|---|---|
long |
getElapsedToggleTime()
Returns the elapsed time from the last toggle event on the trigger until now. |
Date |
getLastToggleTime()
Returns the date of the last toggle event on this trigger. |
Boolean |
getTrigger()
Returns the same value as Parameter.get() but already cast into a
boolean. |
boolean |
isTrue()
Returns the value of the trigger as a boolean primitive. |
Boolean |
setTrigger(Boolean to)
Does the same thing as Parameter.set(java.lang.Object) but returns the old value
as a boolean. |
Boolean |
toggleTrigger()
Toggles the value of this trigger. |
| Methods inherited from interface stella.Parameter |
|---|
get, getFormatted, getName, getString, set |
| Methods inherited from interface util.PropertyBearing |
|---|
defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getLocalized, getProperties, getProperty, getResource, getResourceAsStream, getResources, has, parseObject, removeProperty, setObject, setProperty, stringProperties |
| Methods inherited from interface util.Initializable |
|---|
init |
| Method Detail |
|---|
Boolean getTrigger()
Parameter.get() but already cast into a
boolean.
boolean isTrue()
Boolean setTrigger(Boolean to)
throws UnsupportedOperationException
Parameter.set(java.lang.Object) but returns the old value
as a boolean.
UnsupportedOperationException
Boolean toggleTrigger()
throws UnsupportedOperationException
Parameter counterpart. The return value is the old value
of the trigger.
UnsupportedOperationExceptionDate getLastToggleTime()
long getElapsedToggleTime()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||