App
|
Třída zapouzdřuje příkaz pro kreslení pomocí BrushLikeTool. More...
Public Member Functions | |
DrawToCommand (int x, int y) | |
Výchozí konstruktor. | |
void | action (AppCore target) |
Akce, která se má po spuštění provést. | |
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 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 kreslení pomocí BrushLikeTool.
Provádí asynchronní kreslení - nástroj provádí úpravy a souběžně renderer renderuje. Po provedení kreslení je zadán požadavek na přerenderování.
Kreslení musí být nejdříve zahájeno pomocí DrawBgnCommand!!!
Definition at line 15 of file DrawToCommand.java.
|
inline |
Výchozí konstruktor.
x | Souřadnice, kam se má kreslit |
y | Souřadnice, kam se má kreslit |
Definition at line 24 of file DrawToCommand.java.
|
inlinevirtual |
Akce, která se má po spuštění provést.
target |
Implements mhr.appcore.commands.AppCommand.
Definition at line 29 of file DrawToCommand.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.