Package management

Class ClientHandling


  • public class ClientHandling
    extends java.lang.Object
    checks all requests and redirects to Thread
    • Constructor Summary

      Constructors 
      Constructor Description
      ClientHandling​(java.lang.String id)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String createNewLayer​(java.lang.String layerid)  
      java.lang.String createNewShape​(java.lang.String clientId, java.lang.String type, java.lang.String canvasId, java.lang.String cx, java.lang.String cy, java.lang.String rx, java.lang.String ry, java.lang.String fill, java.lang.String stroke, java.lang.String stroke_width, java.lang.String info_text)  
      java.lang.String deleteAllClienteData()  
      boolean deleteShape​(java.lang.String shapeId)  
      java.lang.String editShape​(java.lang.String canvasId, java.lang.String shapeID, java.lang.String cx, java.lang.String cy, java.lang.String rx, java.lang.String ry, java.lang.String fill, java.lang.String stroke, java.lang.String stroke_width, java.lang.String info_text)  
      java.util.List<java.lang.String> getAllColoursFromLibrary()  
      java.util.List<java.lang.String> getAllEditOptionsFromLibrary()  
      java.util.List<java.lang.String> getAllLayerForClient()  
      java.util.List<java.lang.String> getAllShapesFromLayer​(java.lang.String layerId)  
      java.util.List<java.lang.String> getAllShapesFromLibrary()  
      java.lang.String getCanvasHtml()  
      java.lang.String getSVGDataString()  
      java.lang.String manageLayerActivity​(java.lang.Boolean activated, java.lang.String layerId)  
      java.lang.String registerNewClient()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ClientHandling

        public ClientHandling​(java.lang.String id)
    • Method Detail

      • getCanvasHtml

        public java.lang.String getCanvasHtml()
      • deleteShape

        public boolean deleteShape​(java.lang.String shapeId)
      • getAllEditOptionsFromLibrary

        public java.util.List<java.lang.String> getAllEditOptionsFromLibrary()
      • getAllShapesFromLibrary

        public java.util.List<java.lang.String> getAllShapesFromLibrary()
      • getAllColoursFromLibrary

        public java.util.List<java.lang.String> getAllColoursFromLibrary()
      • getAllShapesFromLayer

        public java.util.List<java.lang.String> getAllShapesFromLayer​(java.lang.String layerId)
      • getAllLayerForClient

        public java.util.List<java.lang.String> getAllLayerForClient()
      • editShape

        public java.lang.String editShape​(java.lang.String canvasId,
                                          java.lang.String shapeID,
                                          java.lang.String cx,
                                          java.lang.String cy,
                                          java.lang.String rx,
                                          java.lang.String ry,
                                          java.lang.String fill,
                                          java.lang.String stroke,
                                          java.lang.String stroke_width,
                                          java.lang.String info_text)
      • getSVGDataString

        public java.lang.String getSVGDataString()
      • registerNewClient

        public java.lang.String registerNewClient()
      • createNewLayer

        public java.lang.String createNewLayer​(java.lang.String layerid)
      • createNewShape

        public java.lang.String createNewShape​(java.lang.String clientId,
                                               java.lang.String type,
                                               java.lang.String canvasId,
                                               java.lang.String cx,
                                               java.lang.String cy,
                                               java.lang.String rx,
                                               java.lang.String ry,
                                               java.lang.String fill,
                                               java.lang.String stroke,
                                               java.lang.String stroke_width,
                                               java.lang.String info_text)
      • manageLayerActivity

        public java.lang.String manageLayerActivity​(java.lang.Boolean activated,
                                                    java.lang.String layerId)
      • deleteAllClienteData

        public java.lang.String deleteAllClienteData()