@Dependent public class ExpressionEditorControlImpl extends AbstractCanvasControl<AbstractCanvas> implements ExpressionEditorControl
CanvasControl.SessionAware<S extends ClientSession>
canvas
Constructor and Description |
---|
ExpressionEditorControlImpl(ExpressionEditorView view,
DecisionNavigatorPresenter decisionNavigator,
DMNGraphUtils dmnGraphUtils,
javax.enterprise.event.Event<CanvasElementUpdatedEvent> canvasElementUpdatedEvent) |
Modifier and Type | Method and Description |
---|---|
void |
bind(DMNSession session) |
protected void |
doDestroy() |
protected void |
doInit() |
ExpressionEditorView.Presenter |
getExpressionEditor() |
void |
onCanvasElementUpdated(CanvasElementUpdatedEvent event) |
void |
onCanvasFocusedSelectionEvent(CanvasSelectionEvent event) |
destroy, init
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy, init
@Inject public ExpressionEditorControlImpl(ExpressionEditorView view, DecisionNavigatorPresenter decisionNavigator, DMNGraphUtils dmnGraphUtils, javax.enterprise.event.Event<CanvasElementUpdatedEvent> canvasElementUpdatedEvent)
public void bind(DMNSession session)
bind
in interface CanvasControl.SessionAware<DMNSession>
protected void doInit()
doInit
in class AbstractCanvasControl<AbstractCanvas>
protected void doDestroy()
doDestroy
in class AbstractCanvasControl<AbstractCanvas>
public ExpressionEditorView.Presenter getExpressionEditor()
getExpressionEditor
in interface ExpressionEditorControl
public void onCanvasFocusedSelectionEvent(@Observes CanvasSelectionEvent event)
public void onCanvasElementUpdated(@Observes CanvasElementUpdatedEvent event)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.