@ApplicationScoped @Typed(value=org.kie.workbench.common.stunner.core.client.command.SessionCommandManager.class) public class ApplicationCommandManager extends Object implements SessionCommandManager<AbstractCanvasHandler>
| Constructor and Description |
|---|
ApplicationCommandManager(SessionManager sessionManager,
MouseRequestLifecycle lifecycle,
org.jboss.errai.ioc.client.api.ManagedInstance<RegistryAwareCommandManager> commandManagerInstances) |
| Modifier and Type | Method and Description |
|---|---|
CommandResult<CanvasViolation> |
allow(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
CommandResult<CanvasViolation> |
allow(Command<AbstractCanvasHandler,CanvasViolation> command) |
void |
complete() |
void |
destroy() |
CommandResult<CanvasViolation> |
execute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
CommandResult<CanvasViolation> |
execute(Command<AbstractCanvasHandler,CanvasViolation> command) |
void |
init() |
void |
rollback() |
void |
start() |
CommandResult<CanvasViolation> |
undo() |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context) |
CommandResult<CanvasViolation> |
undo(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
@Inject public ApplicationCommandManager(SessionManager sessionManager, MouseRequestLifecycle lifecycle, @Any org.jboss.errai.ioc.client.api.ManagedInstance<RegistryAwareCommandManager> commandManagerInstances)
@PostConstruct public void init()
public void start()
start in interface CommandRequestLifecyclepublic void rollback()
rollback in interface CommandRequestLifecyclepublic void complete()
complete in interface CommandRequestLifecyclepublic CommandResult<CanvasViolation> allow(Command<AbstractCanvasHandler,CanvasViolation> command)
public CommandResult<CanvasViolation> execute(Command<AbstractCanvasHandler,CanvasViolation> command)
public CommandResult<CanvasViolation> undo()
public CommandResult<CanvasViolation> allow(AbstractCanvasHandler context, Command<AbstractCanvasHandler,CanvasViolation> command)
allow in interface CommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> execute(AbstractCanvasHandler context, Command<AbstractCanvasHandler,CanvasViolation> command)
execute in interface CommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context, Command<AbstractCanvasHandler,CanvasViolation> command)
undo in interface CommandManager<AbstractCanvasHandler,CanvasViolation>public CommandResult<CanvasViolation> undo(AbstractCanvasHandler context)
undo in interface SessionCommandManager<AbstractCanvasHandler>@PreDestroy public void destroy()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.