Interface ExpressionEditorView.Presenter

  • All Superinterfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<DMNSession>, org.jboss.errai.common.client.api.IsElement
    All Known Implementing Classes:
    ExpressionEditor
    Enclosing interface:
    ExpressionEditorView

    public static interface ExpressionEditorView.Presenter
    extends org.jboss.errai.common.client.api.IsElement, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<DMNSession>
    • Method Detail

      • setToolbarStateHandler

        void setToolbarStateHandler​(ToolbarStateHandler toolbarStateHandler)
      • setExpression

        void setExpression​(String nodeUUID,
                           org.kie.workbench.common.dmn.api.definition.HasExpression hasExpression,
                           Optional<org.kie.workbench.common.dmn.api.definition.HasName> hasName,
                           boolean isOnlyVisualChangeAllowed)
      • handleCanvasElementUpdated

        void handleCanvasElementUpdated​(org.kie.workbench.common.stunner.core.client.canvas.event.registration.CanvasElementUpdatedEvent event)
      • setExitCommand

        void setExitCommand​(org.uberfire.mvp.Command exitCommand)
      • isActive

        boolean isActive()
      • exit

        void exit()