Třída zapouzdřující výběr nástroje.
More...
|
RuntimeException | e = null |
| Výjimka, která nastale běhěm vykonávání příkazu. Bude nastavena pouze, pokud exceptionFeedback != null.
|
|
|
Tool | tool |
| Nástroj, který má být vybrán.
|
|
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í výběr nástroje.
Definition at line 9 of file SelectToolCommand.java.
mhr.appcore.commands.toolcommands.SelectToolCommand.SelectToolCommand |
( |
Tool |
tool | ) |
|
|
inline |
Výchozí kontruktor.
- Parameters
-
tool | Nástroj, který má být nastaven. |
Definition at line 17 of file SelectToolCommand.java.
void mhr.appcore.commands.toolcommands.SelectToolCommand.action |
( |
AppCore |
target | ) |
|
|
inlinevirtual |
Akce, která se má po spuštění provést.
- Parameters
-
< Zastavení je nutné, protože změna nástroje znamená zavolání jeho dispose(), ale nástroj slouží jako callback pro renderování. Navíc se při výměně volá submit(), pokud by náhodou byla akce rozpracovaná.
Implements mhr.appcore.commands.AppCommand.
Definition at line 22 of file SelectToolCommand.java.
{
synchronized (this) {
target.getRenderer().susepnd(this);
try {
this.wait();
}
catch (InterruptedException
e) {
}
try {
} finally {
target.getRenderer().wake(this);
target.getRenderer().render();
}
}
}
void mhr.appcore.commands.toolcommands.SelectToolCommand.dispose |
( |
| ) |
|
|
inline |
void mhr.appcore.commands.AppCommand.execute |
( |
AppCore |
target | ) |
|
|
inlineinherited |
Zpustí provedení příkazu na dané instanci jádra aplikace.
- Parameters
-
Definition at line 34 of file AppCommand.java.
{
try {
}
catch (RuntimeException
e) {
return;
} else {
}
}
}
}
void mhr.appcore.commands.AppCommand.setPDExceptionFeedback |
( |
PDFeedback |
ef | ) |
|
|
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.
- Parameters
-
Definition at line 26 of file AppCommand.java.
void mhr.appcore.commands.AppCommand.setPDFeedback |
( |
PDFeedback |
f | ) |
|
|
inlineinherited |
Nastaví zpětnou vazbu, která má být provedena po vykonání příkazu.
- Parameters
-
Definition at line 18 of file AppCommand.java.
RuntimeException mhr.appcore.commands.AppCommand.e = null |
|
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.
PDFeedback mhr.appcore.commands.AppCommand.exceptionFeedback = null |
|
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.
PDFeedback mhr.appcore.commands.AppCommand.feedback = null |
|
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.
Tool mhr.appcore.commands.toolcommands.SelectToolCommand.tool |
|
protected |
The documentation for this class was generated from the following file: