Class BaseClearExpressionCommand
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasCommand
-
- org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasGraphCommand
-
- org.kie.workbench.common.dmn.client.commands.general.BaseClearExpressionCommand
-
- All Implemented Interfaces:
DMNCommand,VetoExecutionCommand,VetoUndoCommand,org.kie.workbench.common.stunner.core.client.command.CanvasCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.client.command.HasGraphCommand<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>,org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>
- Direct Known Subclasses:
ClearExpressionTypeCommand,ClearExpressionTypeCommand,ClearExpressionTypeCommand,ClearExpressionTypeCommand,ClearExpressionTypeCommand
public abstract class BaseClearExpressionCommand extends org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasGraphCommand implements VetoExecutionCommand, VetoUndoCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected GridCellTuplecellTupleprotected org.uberfire.mvp.CommandexecuteCanvasOperationprotected org.kie.workbench.common.dmn.api.definition.HasExpressionhasExpressionprotected Optional<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<?>>oldCellValueprotected org.kie.workbench.common.dmn.api.definition.model.ExpressionoldExpressionprotected UIModelMapperuiModelMapperprotected org.uberfire.mvp.CommandundoCanvasOperation
-
Constructor Summary
Constructors Constructor Description BaseClearExpressionCommand(GridCellTuple cellTuple, org.kie.workbench.common.dmn.api.definition.HasExpression hasExpression, UIModelMapper uiModelMapper, org.uberfire.mvp.Command executeCanvasOperation, org.uberfire.mvp.Command undoCanvasOperation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation>newCanvasCommand(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler context)protected org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.graph.command.GraphCommandExecutionContext,org.kie.workbench.common.stunner.core.rule.RuleViolation>newGraphCommand(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler context)-
Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasGraphCommand
allow, execute, getCanvasCommand, getGraphCommand, getNode, undo
-
-
-
-
Field Detail
-
cellTuple
protected final GridCellTuple cellTuple
-
hasExpression
protected final org.kie.workbench.common.dmn.api.definition.HasExpression hasExpression
-
uiModelMapper
protected final UIModelMapper uiModelMapper
-
executeCanvasOperation
protected final org.uberfire.mvp.Command executeCanvasOperation
-
undoCanvasOperation
protected final org.uberfire.mvp.Command undoCanvasOperation
-
oldExpression
protected final org.kie.workbench.common.dmn.api.definition.model.Expression oldExpression
-
oldCellValue
protected final Optional<org.uberfire.ext.wires.core.grids.client.model.GridCellValue<?>> oldCellValue
-
-
Constructor Detail
-
BaseClearExpressionCommand
public BaseClearExpressionCommand(GridCellTuple cellTuple, org.kie.workbench.common.dmn.api.definition.HasExpression hasExpression, UIModelMapper uiModelMapper, org.uberfire.mvp.Command executeCanvasOperation, org.uberfire.mvp.Command undoCanvasOperation)
-
-
Method Detail
-
newGraphCommand
protected org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.graph.command.GraphCommandExecutionContext,org.kie.workbench.common.stunner.core.rule.RuleViolation> newGraphCommand(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler context)
- Specified by:
newGraphCommandin classorg.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasGraphCommand
-
newCanvasCommand
protected org.kie.workbench.common.stunner.core.command.Command<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,org.kie.workbench.common.stunner.core.client.command.CanvasViolation> newCanvasCommand(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler context)
- Specified by:
newCanvasCommandin classorg.kie.workbench.common.stunner.core.client.canvas.command.AbstractCanvasGraphCommand
-
-