Interface AbstractCanvas.CanvasView<C extends AbstractCanvas.CanvasView>

  • All Superinterfaces:
    com.google.gwt.user.client.ui.IsWidget
    All Known Implementing Classes:
    AbstractCanvasView
    Enclosing class:
    AbstractCanvas<V extends AbstractCanvas.CanvasView>

    public static interface AbstractCanvas.CanvasView<C extends AbstractCanvas.CanvasView>
    extends com.google.gwt.user.client.ui.IsWidget
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      C add​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> shape)  
      C addChild​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> parent, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)  
      C clear()  
      C delete​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> shape)  
      C deleteChild​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> parent, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)  
      void destroy()  
      C dock​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> parent, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)  
      org.kie.workbench.common.stunner.core.graph.content.view.Point2D getAbsoluteLocation()  
      CanvasPanel getPanel()  
      org.kie.workbench.common.stunner.core.client.canvas.Transform getTransform()  
      C initialize​(CanvasPanel panel, CanvasSettings canvasSettings)  
      C setCursor​(AbstractCanvas.Cursors cursor)  
      C setGrid​(CanvasGrid grid)  
      C undock​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> childParent, org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)  
      • Methods inherited from interface com.google.gwt.user.client.ui.IsWidget

        asWidget
    • Method Detail

      • add

        C add​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> shape)
      • delete

        C delete​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> shape)
      • addChild

        C addChild​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> parent,
                   org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)
      • deleteChild

        C deleteChild​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> parent,
                      org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)
      • dock

        C dock​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> parent,
               org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)
      • undock

        C undock​(org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> childParent,
                 org.kie.workbench.common.stunner.core.client.shape.view.ShapeView<?> child)
      • clear

        C clear()
      • getTransform

        org.kie.workbench.common.stunner.core.client.canvas.Transform getTransform()
      • getAbsoluteLocation

        org.kie.workbench.common.stunner.core.graph.content.view.Point2D getAbsoluteLocation()
      • destroy

        void destroy()