Package com.avaya.clientservices.collaboration.whiteboard

## Interface DrawingHandler.ToolHandler

- All Known Implementing Classes:
    `BaseToolHandler`, `DeleteToolHandler`
  Enclosing class:
    DrawingHandler<T extends android.view.View & ZoomableSharingView>

      public static interface DrawingHandler.ToolHandler

  Interface for whiteboard tool handlers - objects responsible for assembling shapes based on user touch points. Client should not use/create object of this interface.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `drawShape​(java.util.List<Point> points, int action)` |
    `void` | `endDrawingShape​(java.util.List<Point> points)` |
    `void` | `toolChanged​(DrawingTool drawingTool)` |

- - ### Method Detail

    - #### drawShape

          void drawShape​(java.util.List<Point> points,
                         int action)

    - #### endDrawingShape

          void endDrawingShape​(java.util.List<Point> points)

    - #### toolChanged

          void toolChanged​(DrawingTool drawingTool)