Class ToolboxControlImpl<F extends org.kie.workbench.common.stunner.core.client.components.toolbox.ToolboxFactory<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>>

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasControl<AbstractCanvasHandler>, org.kie.workbench.common.stunner.core.client.canvas.controls.CanvasRegistrationControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>, org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>

    public class ToolboxControlImpl<F extends org.kie.workbench.common.stunner.core.client.components.toolbox.ToolboxFactory<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>>
    extends AbstractCanvasHandlerRegistrationControl<AbstractCanvasHandler>
    implements org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>
    • Field Detail

      • ALWAYS_SHOW_PREDICATE

        public static final Predicate<String> ALWAYS_SHOW_PREDICATE
    • Method Detail

      • 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>
      • getToolboxes

        public Iterator<org.kie.workbench.common.stunner.core.client.components.toolbox.Toolbox<?>> getToolboxes​(org.kie.workbench.common.stunner.core.graph.Element element)
        Specified by:
        getToolboxes in interface org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element>
      • destroyToolboxes

        public void destroyToolboxes()
      • hideAndDestroyToolboxes

        public void hideAndDestroyToolboxes()
      • show

        public org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element> show​(String uuid)
      • show

        public org.kie.workbench.common.stunner.core.client.canvas.controls.ToolboxControl<AbstractCanvasHandler,​org.kie.workbench.common.stunner.core.graph.Element> show​(org.kie.workbench.common.stunner.core.graph.Element element)
      • isActive

        public boolean isActive​(String uuid)