Class TextAnnotationTextPropertyProviderImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.actions.TextPropertyProvider

    @ApplicationScoped
    public class TextAnnotationTextPropertyProviderImpl
    extends Object
    implements org.kie.workbench.common.stunner.core.client.canvas.controls.actions.TextPropertyProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getPriority()  
      String getText​(org.kie.workbench.common.stunner.core.graph.Element<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition> element)  
      void setText​(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler, org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> commandManager, org.kie.workbench.common.stunner.core.graph.Element<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition> element, String text)  
      boolean supports​(org.kie.workbench.common.stunner.core.graph.Element<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition> element)  
    • Constructor Detail

      • TextAnnotationTextPropertyProviderImpl

        public TextAnnotationTextPropertyProviderImpl()
      • TextAnnotationTextPropertyProviderImpl

        @Inject
        public TextAnnotationTextPropertyProviderImpl​(DefaultCanvasCommandFactory canvasCommandFactory,
                                                      org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils)
    • Method Detail

      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface org.kie.workbench.common.stunner.core.client.canvas.controls.actions.TextPropertyProvider
      • supports

        public boolean supports​(org.kie.workbench.common.stunner.core.graph.Element<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition> element)
        Specified by:
        supports in interface org.kie.workbench.common.stunner.core.client.canvas.controls.actions.TextPropertyProvider
      • setText

        public void setText​(org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler canvasHandler,
                            org.kie.workbench.common.stunner.core.client.command.CanvasCommandManager<org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler> commandManager,
                            org.kie.workbench.common.stunner.core.graph.Element<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition> element,
                            String text)
        Specified by:
        setText in interface org.kie.workbench.common.stunner.core.client.canvas.controls.actions.TextPropertyProvider
      • getText

        public String getText​(org.kie.workbench.common.stunner.core.graph.Element<? extends org.kie.workbench.common.stunner.core.graph.content.definition.Definition> element)
        Specified by:
        getText in interface org.kie.workbench.common.stunner.core.client.canvas.controls.actions.TextPropertyProvider