public interface Controllable extends Named
Modifier and Type | Method and Description |
---|---|
java.util.Set<? extends Controllable> |
contents()
Return an unmodifiable set of the contents of this Controllable.
|
java.lang.String |
description()
A longer description giving some details of the meaning of this
Controllable.
|
void |
disable()
Disable this controllable.
|
void |
enable()
Enable this controllable.
|
int |
id()
A small id for this controllable.
|
boolean |
isEnabled()
Return true if enable() was called, otherwise false if enable() was never
called, or disable() was last called.
|
java.lang.String description()
int id()
java.util.Set<? extends Controllable> contents()
void enable()
void disable()
boolean isEnabled()