Class AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler>

    • 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>
    • Constructor Detail

      • AbstractCanvasHandlerRegistrationControl

        public AbstractCanvasHandlerRegistrationControl()
    • Method Detail

      • update

        public void update​(org.kie.workbench.common.stunner.core.graph.Element element)
      • registerHandler

        protected void registerHandler​(String uuid,
                                       org.kie.workbench.common.stunner.core.client.shape.view.event.ViewHandler<?> handler)
      • clear

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

        protected void doClear()
      • deregister

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

        public boolean isRegistered​(org.kie.workbench.common.stunner.core.graph.Element element)
      • getRegisteredElements

        protected Set<String> getRegisteredElements()
      • isRegistered

        protected boolean isRegistered​(String uuid)
      • deregister

        protected void deregister​(String uuid)
      • checkNotRegistered

        protected boolean checkNotRegistered​(org.kie.workbench.common.stunner.core.graph.Element element)
      • checkEventContext

        protected boolean checkEventContext​(org.kie.workbench.common.stunner.core.client.canvas.event.AbstractCanvasHandlerEvent canvasHandlerEvent)