Class ShapeBasedAnnotationDTO

java.lang.Object
com.google.gwt.core.client.JavaScriptObject
com.levigo.jadice.web.client.messaging.ShapeBasedAnnotationDTO
Direct Known Subclasses:
ArrowAnnotationDTO, EllipseAnnotationDTO, ImageAnnotationDTO, LineAnnotationDTO, PathAnnotationDTO, RectangleAnnotationDTO, TextAnnotationDTO, TextHighlightAnnotationDTO

public class ShapeBasedAnnotationDTO extends com.google.gwt.core.client.JavaScriptObject
  • Constructor Details

    • ShapeBasedAnnotationDTO

      protected ShapeBasedAnnotationDTO()
  • Method Details

    • isAllowResize

      public final boolean isAllowResize()
    • setAllowResize

      public final void setAllowResize(boolean allowResize)
    • isFilled

      public final boolean isFilled()
    • setFilled

      public final void setFilled(boolean filled)
    • isIconified

      public final boolean isIconified()
    • setIconified

      public final void setIconified(boolean iconified)
    • isLinePainted

      public final boolean isLinePainted()
    • setLinePainted

      public final void setLinePainted(boolean linePainted)
    • getLineWidth

      public final float getLineWidth()
    • setLineWidth

      public final void setLineWidth(float lineWidth)
    • getStrokeResolution

      public final ResolutionDTO getStrokeResolution()
    • setStrokeResolution

      public final void setStrokeResolution(ResolutionDTO strokeResolution)
    • getFillColor

      public final ColorDTO getFillColor()
    • setFillColor

      public final void setFillColor(ColorDTO fillColor)
    • getStrokeColor

      public final ColorDTO getStrokeColor()
    • setStrokeColor

      public final void setStrokeColor(ColorDTO strokeColor)
    • create

      public static ShapeBasedAnnotationDTO create(boolean allowResize, boolean filled, boolean iconified, boolean linePainted, Float lineWidth, ResolutionDTO strokeResolution, ColorDTO fillColor, ColorDTO strokeColor)
    • from

      public static ShapeBasedAnnotationDTO from(ShapeBasedAnnotation anno)
    • applyToAnnotation

      public final void applyToAnnotation(ShapeBasedAnnotation anno)