Uses of Interface
io.github.interacto.command.Command
-
Packages that use Command Package Description io.github.interacto.binding io.github.interacto.command io.github.interacto.command.library io.github.interacto.instrument -
-
Uses of Command in io.github.interacto.binding
Classes in io.github.interacto.binding with type parameters of type Command Modifier and Type Interface Description interfaceWidgetBinding<C extends Command>The concept of widget binding and its related services.classWidgetBindingImpl<C extends Command,I extends InteractionImpl<D,?,?>,D extends InteractionData>The base class to do widget bindings, i.e. bindings between user interactions and (undoable) commands.Fields in io.github.interacto.binding declared as Command Modifier and Type Field Description protected CWidgetBindingImpl. cmdThe current command in progress.Methods in io.github.interacto.binding with parameters of type Command Modifier and Type Method Description protected abstract voidWidgetBindingImpl. executeCmdAsync(Command cmd) -
Uses of Command in io.github.interacto.command
Classes in io.github.interacto.command that implement Command Modifier and Type Class Description classAnonCommandAn anonymous command that takes an anonymous function as a parameter corresponding to the command to execute.classCommandImplBase implementation of the Command interface.Methods in io.github.interacto.command that return types with arguments of type Command Modifier and Type Method Description io.reactivex.Observable<Command>CommandsRegistry. commands()An RX observable objects that will provide the commands produced by the binding.List<Command>CommandsRegistry. getCommands()Methods in io.github.interacto.command with parameters of type Command Modifier and Type Method Description voidCommandsRegistry. addCommand(Command cmd)Adds a command to the register.voidCommandsRegistry. cancelCmd(Command cmd)Aborts the given command, i.e. the cmd is cancelled and removed from the register.static voidCommand. executeAndFlush(Command cmd)Execute if possible (canDo) the given command (if not null) and flush it.voidCommandsRegistry. removeCommand(Command cmd)Removes the command from the register.voidCommandsRegistry. unregisterCommand(Command cmd)Removes and flushes the commands from the register that use the given command type.booleanCommand. unregisteredBy(Command cmd)Checks whether the current command can be cancelled by the given one.booleanCommandImpl. unregisteredBy(Command cmd) -
Uses of Command in io.github.interacto.command.library
Classes in io.github.interacto.command.library that implement Command Modifier and Type Class Description classActivateInstrumentThis action activates an instrument.classAnonymousCommandAn anonymous class that permits to create a command without defining a specific ActionImpl class.classInactivateInstrumentThis command inactivates an instrument.classInstrumentCommandThis command manipulates an instrument.classModifyValue<T>The goal of this abstract command is to modify an object.classOpenWebPageThis command opens an URI in the default browser.classPositionCommandDefines an abstract command that move an object to the given position.classRedoA command that redoes a command.classUndoA command that undoes a command.classZoomA command for zooming in/out a zoomable object. -
Uses of Command in io.github.interacto.instrument
Classes in io.github.interacto.instrument with type parameters of type Command Modifier and Type Interface Description interfaceInstrument<T extends WidgetBinding<? extends Command>>The concept of instrument and its related services.classInstrumentImpl<T extends WidgetBinding<? extends Command>>The base class of an instrument.
-