public interface ILayerState
Modifier and Type | Field and Description |
---|---|
static int |
AWAKE |
static int |
CLOSED |
static int |
OPEN |
static int |
STOPPED |
static int |
UNDEFINED |
Modifier and Type | Method and Description |
---|---|
void |
disableStopped()
Desactiva la detención de la capa.
|
void |
enableAwake()
Asigna el flag que dice si una capa está levantada.
|
void |
enableClosed()
Asigna una capa como cerrada.
|
void |
enableOpen()
Asigna una capa como abierta.
|
void |
enableStopped()
Activa la detención de la capa.
|
boolean |
isAwake()
Consulta si una capa está lecantada o no.
|
boolean |
isClosed()
Consulta si una capa está cerrada o no.
|
boolean |
isOpen()
Consulta si una capa está abierta o no.
|
boolean |
isStopped()
Consulta el estado de detención.
|
static final int UNDEFINED
static final int OPEN
static final int CLOSED
static final int AWAKE
static final int STOPPED
boolean isAwake()
void enableAwake() throws NotAvailableStateException
NotAvailableStateException
- Excepción lanzada si no es posible alcanzar el estadoboolean isOpen()
void enableOpen() throws NotAvailableStateException
NotAvailableStateException
- Excepción lanzada si no es posible alcanzar el estadoboolean isClosed()
void enableClosed() throws NotAvailableStateException
NotAvailableStateException
- Excepción lanzada si no es posible alcanzar el estadoboolean isStopped()
void enableStopped()
stopped
- NotAvailableStateException
void disableStopped()
stopped
-