Class AbstractCanvasInlineTextEditorControl

    • Field Detail

      • isMultiline

        protected boolean isMultiline
      • borderOffsetX

        protected double borderOffsetX
      • borderOffsetY

        protected double borderOffsetY
      • underBoxOffset

        protected double underBoxOffset
      • topBorderOffset

        protected double topBorderOffset
      • fontSizeCorrection

        protected double fontSizeCorrection
      • maxInnerLeftBoxWidth

        protected double maxInnerLeftBoxWidth
      • maxInnerLeftBoxHeight

        protected double maxInnerLeftBoxHeight
      • maxInnerTopBoxWidth

        protected double maxInnerTopBoxWidth
      • maxInnerTopBoxHeight

        protected double maxInnerTopBoxHeight
      • scrollBarOffset

        protected double scrollBarOffset
      • paletteOffsetX

        protected double paletteOffsetX
      • innerBoxOffsetY

        protected double innerBoxOffsetY
    • Constructor Detail

      • AbstractCanvasInlineTextEditorControl

        public AbstractCanvasInlineTextEditorControl()
    • Method Detail

      • getFloatingView

        protected abstract org.kie.workbench.common.stunner.core.client.components.views.FloatingView<com.google.gwt.user.client.ui.IsWidget> getFloatingView()
      • bind

        public void bind​(EditorSession session)
        Specified by:
        bind in interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl.SessionAware<EditorSession>
      • wrapTextEditorBoxElement

        protected com.google.gwt.user.client.ui.IsWidget wrapTextEditorBoxElement​(org.jboss.errai.common.client.dom.HTMLElement element)
      • register

        public void register​(org.kie.workbench.common.stunner.core.graph.Element element)
        Specified by:
        register in interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>
      • show

        public org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<AbstractCanvasHandler,​EditorSession,​org.kie.workbench.common.stunner.core.graph.Element> show​(org.kie.workbench.common.stunner.core.graph.Element item)
        Specified by:
        show in interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<AbstractCanvasHandler,​EditorSession,​org.kie.workbench.common.stunner.core.graph.Element>
      • setCommandManagerProvider

        public void setCommandManagerProvider​(org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
        Specified by:
        setCommandManagerProvider in interface org.kie.workbench.common.stunner.core.client.command.RequiresCommandManager<AbstractCanvasHandler>
      • rollback

        public org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<AbstractCanvasHandler,​EditorSession,​org.kie.workbench.common.stunner.core.graph.Element> rollback()
        Specified by:
        rollback in interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<AbstractCanvasHandler,​EditorSession,​org.kie.workbench.common.stunner.core.graph.Element>
      • hide

        public org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<AbstractCanvasHandler,​EditorSession,​org.kie.workbench.common.stunner.core.graph.Element> hide()
        Specified by:
        hide in interface org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasInlineTextEditorControl<AbstractCanvasHandler,​EditorSession,​org.kie.workbench.common.stunner.core.graph.Element>
      • scheduleDeferredCommand

        public void scheduleDeferredCommand​(com.google.gwt.core.client.Scheduler.ScheduledCommand command)