|
Dali Provisional API Release 3.2 |
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
|---|---|
| Command | Simple interface for implementing the GOF Command design pattern,
and it doesn't carry the baggage of Runnable. |
| CommandExecutor | This interface allows clients to control how a command is executed. |
| ExtendedCommandExecutor | This interface extends the normal command executor; it allows the client to specify when a command must be executed synchronously. |
| InterruptibleCommand | Simple interface for implementing the GOF Command design pattern
and allows for the command to throw an InterruptedException. |
| InterruptibleCommandExecutor | This interface allows clients to control how an interruptible command is executed. |
| InterruptibleParameterizedCommand<T> | Simple interface for implementing a command that takes a single argument
and allows for the command to throw an InterruptedException. |
| NotifyingRepeatingCommand | Extend the repeating command to support listeners that are notified when an execution "cycle" is complete; i.e. the command has, for the moment, handled every execution request and quiesced. |
| NotifyingRepeatingCommand.Listener | Interface implemented by listeners to be notified whenever the command has quiesced. |
| ParameterizedCommand<T> | Simple interface for implementing a command that takes a single argument. |
| RepeatingCommand | This command will execute repeatedly the minimum number of times. |
| StatefulCommandExecutor | Add the ability to start and stop the command executor. |
| StatefulExtendedCommandExecutor | Add the ability to start and stop the command executor. |
| Class Summary | |
|---|---|
| Command.Disabled | Singleton implementation of the command interface that will throw an exception when executed. |
| Command.Null | Singleton implementation of the command interface that will do nothing when executed. |
| CommandExecutor.Default | Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement. |
| CommandExecutor.Inactive | Singleton implementation of the command executor interface that ignores any commands. |
| ExtendedCommandExecutor.Default | Singleton implementation of the command executor interface that simply executes the command without any sort of enhancement. |
| ExtendedCommandExecutor.Inactive | Singleton implementation of the command executor interface that ignores any commands. |
| InterruptibleCommand.Interrupted | Singleton implementation of the interruptible command interface that will throw an interrupted exception when executed. |
| InterruptibleCommandExecutor.Default | Singleton implementation of the interruptible command executor interface that simply executes the command without any sort of enhancement. |
| InterruptibleParameterizedCommand.Interrupted<S> | Singleton implementation of the interruptible parameterized command interface that will throw an interrupted exception when executed. |
| NotifyingRepeatingCommand.Null | Singleton implementation of the notifying repeating command interface that will do nothing when executed. |
| ParameterizedCommand.Disabled<S> | Singleton implementation of the command interface that will throw an exception when executed. |
| ParameterizedCommand.Null<S> | Singleton implementation of the command interface that will do nothing when executed. |
| RepeatingCommand.Null | Singleton implementation of the repeating command interface that will do nothing when executed. |
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||