Class LineAnnotation
java.lang.Object
com.saperion.ngc.viewer.hylandviewer.annotation.json.Annotation
com.saperion.ngc.viewer.hylandviewer.annotation.json.line.LineAnnotation
Contains configuration for Line Annotation
- Author:
- schowdhury
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionLineAnnotation
(com.saperion.hyrcs.models.DocDimension docDimension, boolean editMode) -
Method Summary
Modifier and TypeMethodDescriptionvoid
This is an abstract method for filling up the annotation configuration by different types of annotations subclassesgetType()
boolean
boolean
Methods inherited from class com.saperion.ngc.viewer.hylandviewer.annotation.json.Annotation
getAnnId, getFillColor, getHeight, getOpacity, getPageNo, getStroke, getWidth, getX, getY, isFillable, isFixRotation, isMovable, isResizable, normalizeX, normalizeY, setAnnId, setPageNo
-
Constructor Details
-
LineAnnotation
public LineAnnotation() -
LineAnnotation
public LineAnnotation(com.saperion.hyrcs.models.DocDimension docDimension, boolean editMode)
-
-
Method Details
-
getType
- Specified by:
getType
in classAnnotation
-
isReverseX
public boolean isReverseX() -
isReverseY
public boolean isReverseY() -
getMarkerStart
-
getMarkerEnd
-
getLineCap
-
draw
Description copied from class:Annotation
This is an abstract method for filling up the annotation configuration by different types of annotations subclasses- Specified by:
draw
in classAnnotation
- Parameters:
section
- contains information about an annotation (e.g. - annotation type and key value pairs)
-