public class NavigateToExpressionEditorCommand extends BaseNavigateCommand implements VetoExecutionCommand
editor, hasExpression, hasName, isOnlyVisualChangeAllowed, nodeUUID, presenter, refreshFormPropertiesEvent, sessionCommandManager, sessionManager
Constructor and Description |
---|
NavigateToExpressionEditorCommand(ExpressionEditorView.Presenter editor,
SessionPresenter<? extends ClientSession,?,Diagram> presenter,
SessionManager sessionManager,
SessionCommandManager<AbstractCanvasHandler> sessionCommandManager,
javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent,
String nodeUUID,
HasExpression hasExpression,
Optional<HasName> hasName,
boolean isOnlyVisualChangeAllowed) |
Modifier and Type | Method and Description |
---|---|
protected Command<AbstractCanvasHandler,CanvasViolation> |
newCanvasCommand(AbstractCanvasHandler context) |
protected Command<GraphCommandExecutionContext,RuleViolation> |
newGraphCommand(AbstractCanvasHandler context) |
addDRGEditorToCanvasWidget, addExpressionEditorToCanvasWidget, enableHandlers, hidePaletteWidget, navigateToDRGEditor, navigateToExpressionEditor, wrapElementForErrai1090
allow, execute, getCanvasCommand, getGraphCommand, getNode, undo
buildResult, checkShapeNotNull, toUUID, toUUIDs
public NavigateToExpressionEditorCommand(ExpressionEditorView.Presenter editor, SessionPresenter<? extends ClientSession,?,Diagram> presenter, SessionManager sessionManager, SessionCommandManager<AbstractCanvasHandler> sessionCommandManager, javax.enterprise.event.Event<RefreshFormPropertiesEvent> refreshFormPropertiesEvent, String nodeUUID, HasExpression hasExpression, Optional<HasName> hasName, boolean isOnlyVisualChangeAllowed)
protected Command<GraphCommandExecutionContext,RuleViolation> newGraphCommand(AbstractCanvasHandler context)
newGraphCommand
in class AbstractCanvasGraphCommand
protected Command<AbstractCanvasHandler,CanvasViolation> newCanvasCommand(AbstractCanvasHandler context)
newCanvasCommand
in class AbstractCanvasGraphCommand
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.