Class DMNCanvasInlineTextEditorControl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<org.kie.workbench.common.stunner.core.client.session.impl.EditorSession>, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.client.session.impl.EditorSession,​org.kie.workbench.common.stunner.core.graph.Element>, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>, org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler>

    @Dependent
    @Observer
    public class DMNCanvasInlineTextEditorControl
    extends org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.CanvasInlineTextEditorControl
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl

        org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<S extends org.kie.workbench.common.stunner.core.client.session.ClientSession>
      • Nested classes/interfaces inherited from interface org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager

        org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager.CommandManagerProvider<H extends org.kie.workbench.common.stunner.core.client.canvas.CanvasHandler>
    • Field Summary

      • Fields inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.AbstractCanvasInlineTextEditorControl

        ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_TOP, borderOffsetX, borderOffsetY, DEFAULT_FONT_FAMILY, DEFAULT_FONT_SIZE, DEFAULT_MARGIN_X, fontSizeCorrection, innerBoxOffsetY, isMultiline, maxInnerLeftBoxHeight, maxInnerLeftBoxWidth, maxInnerTopBoxHeight, maxInnerTopBoxWidth, NOT_EDIT_ALPHA, ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL, paletteOffsetX, POSITION_INSIDE, POSITION_OUTSIDE, scrollBarOffset, SHAPE_EDIT_ALPHA, TITLE_EDIT_ALPHA, topBorderOffset, underBoxOffset
      • Fields inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl

        canvasHandler
    • Constructor Summary

      Constructors 
      Constructor Description
      DMNCanvasInlineTextEditorControl​(org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> floatingView, org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.TextEditorBox<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element> textEditorBox)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void initParameters()  
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.CanvasInlineTextEditorControl

        getFloatingView, getTextEditorBox
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.AbstractCanvasInlineTextEditorControl

        bind, doDestroy, doInit, hide, register, rollback, scheduleDeferredCommand, setCommandManagerProvider, show, wrapTextEditorBoxElement
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerRegistrationControl

        checkEventContext, checkNotRegistered, clear, deregister, deregister, doClear, getRegisteredElements, isRegistered, isRegistered, registerHandler, update
      • Methods inherited from class org.kie.workbench.common.stunner.core.client.canvas.controls.AbstractCanvasHandlerControl

        destroy, init
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl

        destroy, init
      • Methods inherited from interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl

        clear, deregister
    • Constructor Detail

      • DMNCanvasInlineTextEditorControl

        @Inject
        public DMNCanvasInlineTextEditorControl​(org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> floatingView,
                                                @InlineTextEditorBox
                                                org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.TextEditorBox<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element> textEditorBox)
    • Method Detail

      • initParameters

        @PostConstruct
        protected void initParameters()
        Overrides:
        initParameters in class org.kie.workbench.common.stunner.core.client.canvas.controls.inlineeditor.CanvasInlineTextEditorControl