App
|
Třída zapouzdřuje příkaz pro zahájení kreslení pomocí BrushLikeTool. More...
Public Member Functions | |
DrawBgnCommand (int x, int y) | |
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 | |
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řuje příkaz pro zahájení kreslení pomocí BrushLikeTool.
Způsobí pozastavení renderovacího vlákna, zadá požadavek na začátek kreslení, pak vlákno opět zpustí a zažádá o přerenderování.
Definition at line 13 of file DrawBgnCommand.java.
|
inline |
Výchozí konstruktor.
x | Souřadnice, odkud se má začít kreslit |
y | Souřadnice, odkud se má začít kreslit |
Definition at line 22 of file DrawBgnCommand.java.
|
inlineprotectedvirtual |
Akce, která se má po spuštění provést.
target |
Implements mhr.appcore.commands.AppCommand.
Definition at line 27 of file DrawBgnCommand.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.
|
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.