Class AnnotationSelectionViewThemeConfiguration
-
- All Implemented Interfaces:
public final class AnnotationSelectionViewThemeConfiguration
Configuration class holding all resolved theme configuration properties related to the annotation selection view.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
AnnotationSelectionViewThemeConfiguration.Builder
Builder used to construct the AnnotationSelectionViewThemeConfiguration instance.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AnnotationSelectionViewThemeConfiguration(Integer selectionBorderWidth, Integer selectionBorderColor, Integer selectionScaleHandleColor, Integer selectionEditHandleColor, Integer selectionPadding, Integer guideLineWidth, Integer guideLineColor, Integer guideLineIncrease, Integer linkAnnotationBackgroundColor, Integer linkAnnotationBorderColor, Integer linkAnnotationHighlightBackgroundColor, Integer linkAnnotationHighlightBorderColor, Drawable topLeftScaleHandleDrawable, Drawable topCenterScaleHandleDrawable, Drawable topRightScaleHandleDrawable, Drawable centerLeftScaleHandleDrawable, Drawable centerRightScaleHandleDrawable, Drawable bottomLeftScaleHandleDrawable, Drawable bottomCenterScaleHandleDrawable, Drawable bottomRightScaleHandleDrawable, Drawable rotationHandleDrawable, Drawable backgroundDrawable)
-
Method Summary
Modifier and Type Method Description final Integer
getSelectionBorderWidth()
Annotation selection border width in pixels. final Integer
getSelectionBorderColor()
Annotation selection border color. final Integer
getSelectionScaleHandleColor()
Annotation selection scale handle color. final Integer
getSelectionEditHandleColor()
Annotation selection edit handle color. final Integer
getSelectionPadding()
Annotation selection padding. final Integer
getGuideLineWidth()
Guide line width in pixels. final Integer
getGuideLineColor()
Guide line color. final Integer
getGuideLineIncrease()
Defines size of the drawn guide line that will protrude outside of the selection rect (on each side). final Integer
getLinkAnnotationBackgroundColor()
Background color drawn on top of a link annotation. final Integer
getLinkAnnotationBorderColor()
Border color for link annotations. final Integer
getLinkAnnotationHighlightBackgroundColor()
Background color drawn on top of highlighted (i.e. final Integer
getLinkAnnotationHighlightBorderColor()
Border color of highlighted (i.e. final Drawable
getTopLeftScaleHandleDrawable()
Scale handle drawable in the top left part of the annotation selection layout. final Drawable
getTopCenterScaleHandleDrawable()
Scale handle drawable in the top center part of the annotation selection layout. final Drawable
getTopRightScaleHandleDrawable()
Scale handle drawable in the top right part of the annotation selection layout. final Drawable
getCenterLeftScaleHandleDrawable()
Scale handle drawable in the center left part of the annotation selection layout. final Drawable
getCenterRightScaleHandleDrawable()
Scale handle drawable in the center right part of the annotation selection layout. final Drawable
getBottomLeftScaleHandleDrawable()
Scale handle drawable in the bottom left part of the annotation selection layout. final Drawable
getBottomCenterScaleHandleDrawable()
Scale handle drawable in the bottom center part of the annotation selection layout. final Drawable
getBottomRightScaleHandleDrawable()
Scale handle drawable in the bottom right part of the annotation selection layout. final Drawable
getRotationHandleDrawable()
Scale handle drawable of the annotation selection layout for the rotation. final Drawable
getBackgroundDrawable()
Background drawable for the annotation selection layout. -
-
Constructor Detail
-
AnnotationSelectionViewThemeConfiguration
AnnotationSelectionViewThemeConfiguration(Integer selectionBorderWidth, Integer selectionBorderColor, Integer selectionScaleHandleColor, Integer selectionEditHandleColor, Integer selectionPadding, Integer guideLineWidth, Integer guideLineColor, Integer guideLineIncrease, Integer linkAnnotationBackgroundColor, Integer linkAnnotationBorderColor, Integer linkAnnotationHighlightBackgroundColor, Integer linkAnnotationHighlightBorderColor, Drawable topLeftScaleHandleDrawable, Drawable topCenterScaleHandleDrawable, Drawable topRightScaleHandleDrawable, Drawable centerLeftScaleHandleDrawable, Drawable centerRightScaleHandleDrawable, Drawable bottomLeftScaleHandleDrawable, Drawable bottomCenterScaleHandleDrawable, Drawable bottomRightScaleHandleDrawable, Drawable rotationHandleDrawable, Drawable backgroundDrawable)
-
-
Method Detail
-
getSelectionBorderWidth
final Integer getSelectionBorderWidth()
Annotation selection border width in pixels.
-
getSelectionBorderColor
final Integer getSelectionBorderColor()
Annotation selection border color.
-
getSelectionScaleHandleColor
final Integer getSelectionScaleHandleColor()
Annotation selection scale handle color.
-
getSelectionEditHandleColor
final Integer getSelectionEditHandleColor()
Annotation selection edit handle color.
-
getSelectionPadding
final Integer getSelectionPadding()
Annotation selection padding.
-
getGuideLineWidth
final Integer getGuideLineWidth()
Guide line width in pixels.
-
getGuideLineColor
final Integer getGuideLineColor()
Guide line color.
-
getGuideLineIncrease
final Integer getGuideLineIncrease()
Defines size of the drawn guide line that will protrude outside of the selection rect (on each side).
-
getLinkAnnotationBackgroundColor
final Integer getLinkAnnotationBackgroundColor()
Background color drawn on top of a link annotation.
-
getLinkAnnotationBorderColor
final Integer getLinkAnnotationBorderColor()
Border color for link annotations.
-
getLinkAnnotationHighlightBackgroundColor
final Integer getLinkAnnotationHighlightBackgroundColor()
Background color drawn on top of highlighted (i.e. touched) link annotations.
-
getLinkAnnotationHighlightBorderColor
final Integer getLinkAnnotationHighlightBorderColor()
Border color of highlighted (i.e. touched) link annotations.
-
getTopLeftScaleHandleDrawable
final Drawable getTopLeftScaleHandleDrawable()
Scale handle drawable in the top left part of the annotation selection layout.
-
getTopCenterScaleHandleDrawable
final Drawable getTopCenterScaleHandleDrawable()
Scale handle drawable in the top center part of the annotation selection layout.
-
getTopRightScaleHandleDrawable
final Drawable getTopRightScaleHandleDrawable()
Scale handle drawable in the top right part of the annotation selection layout.
-
getCenterLeftScaleHandleDrawable
final Drawable getCenterLeftScaleHandleDrawable()
Scale handle drawable in the center left part of the annotation selection layout.
-
getCenterRightScaleHandleDrawable
final Drawable getCenterRightScaleHandleDrawable()
Scale handle drawable in the center right part of the annotation selection layout.
-
getBottomLeftScaleHandleDrawable
final Drawable getBottomLeftScaleHandleDrawable()
Scale handle drawable in the bottom left part of the annotation selection layout.
-
getBottomCenterScaleHandleDrawable
final Drawable getBottomCenterScaleHandleDrawable()
Scale handle drawable in the bottom center part of the annotation selection layout.
-
getBottomRightScaleHandleDrawable
final Drawable getBottomRightScaleHandleDrawable()
Scale handle drawable in the bottom right part of the annotation selection layout.
-
getRotationHandleDrawable
final Drawable getRotationHandleDrawable()
Scale handle drawable of the annotation selection layout for the rotation.
-
getBackgroundDrawable
final Drawable getBackgroundDrawable()
Background drawable for the annotation selection layout. This feature is not support by callout annotations.
-
-
-
-