App
|
Třída zapouzdřující příkaz pro přesun vrstvy. More...
Public Member Functions | |
MoveLayerCommand (int layerId, int overLayerId) | |
Výchozí konstruktor. | |
void | setPDFeedback (PDFeedback f) |
Nastaví zpětnou vazbu, která má být provedena po vykonání příkazu. | |
void | setPDExceptionFeedback (PDFeedback ef) |
Nastaví zpětnou vazbu, která má být provedena v případě neodchycené výjimky, která nastala při vykonávání příkazu. | |
void | execute (AppCore target) |
Zpustí provedení příkazu na dané instanci jádra aplikace. | |
void | dispose () |
Způsobí uvolnění nativních prostředků. | |
Public Attributes | |
RuntimeException | e = null |
Výjimka, která nastale běhěm vykonávání příkazu. Bude nastavena pouze, pokud exceptionFeedback != null. | |
Protected Member Functions | |
void | action (AppCore target) |
Akce, která se má po spuštění provést. | |
Protected Attributes | |
int | layerId |
Id přesouvané vrstvy. | |
int | beforeLayerId |
Id vrstvy před kterou se má vrstva přesunout. | |
PDFeedback | feedback = null |
Platformě závislá zpětná vazba, která má být spuštěna po provedení příkazu. | |
PDFeedback | exceptionFeedback = null |
Platformě závislá zpětná vazba, která má být spuštěna, pokud při provádění příkazu dojde k RuntimeException, později pravděpodobně bude omezeno. | |
Třída zapouzdřující příkaz pro přesun vrstvy.
Pozastaví renderovací vlákno, pokusí se přesunout vrstvu a poté znovu spustí renderovací vlákno.
Definition at line 11 of file MoveLayerCommand.java.
|
inline |
Výchozí konstruktor.
layerId | Id přesouvané vrstvy. |
overLayerId | Id vrstvy, před kterou se má daná vrstva přesunout. Pokud < 0 bude vrstva zařazena na konec. |
Definition at line 21 of file MoveLayerCommand.java.
|
inlineprotectedvirtual |
Akce, která se má po spuštění provést.
target |
Implements mhr.appcore.commands.AppCommand.
Definition at line 27 of file MoveLayerCommand.java.
|
inlineinherited |
Způsobí uvolnění nativních prostředků.
Pokud v případě neprovedení příkazu, například kvůli odstranění z fronty díky vyjímce, by mohlo dojít k memory leaku, musí třída přepsat toto chování.
Definition at line 62 of file AppCommand.java.
|
inlineinherited |
Zpustí provedení příkazu na dané instanci jádra aplikace.
target |
Definition at line 34 of file AppCommand.java.
|
inlineinherited |
Nastaví zpětnou vazbu, která má být provedena v případě neodchycené výjimky, která nastala při vykonávání příkazu.
ef |
Definition at line 26 of file AppCommand.java.
|
inlineinherited |
Nastaví zpětnou vazbu, která má být provedena po vykonání příkazu.
f |
Definition at line 18 of file AppCommand.java.
|
protected |
Id vrstvy před kterou se má vrstva přesunout.
Definition at line 14 of file MoveLayerCommand.java.
|
inherited |
Výjimka, která nastale běhěm vykonávání příkazu. Bude nastavena pouze, pokud exceptionFeedback != null.
Definition at line 12 of file AppCommand.java.
|
protectedinherited |
Platformě závislá zpětná vazba, která má být spuštěna, pokud při provádění příkazu dojde k RuntimeException, později pravděpodobně bude omezeno.
Definition at line 10 of file AppCommand.java.
|
protectedinherited |
Platformě závislá zpětná vazba, která má být spuštěna po provedení příkazu.
Definition at line 9 of file AppCommand.java.
|
protected |
Id přesouvané vrstvy.
Definition at line 13 of file MoveLayerCommand.java.