StrikeoutAnnotation

Inheritance: java.lang.Object, com.groupdocs.annotation.models.annotationmodels.AnnotationBase

All Implemented Interfaces: com.groupdocs.annotation.models.annotationmodels.interfaces.annotations.IStrikeoutAnnotation

public class StrikeoutAnnotation extends AnnotationBase implements IStrikeoutAnnotation

Represents Strikeout annotation properties

Constructors

Constructor Description
StrikeoutAnnotation() Initializes new instance of StrikeoutAnnotation class.

Methods

Method Description
getFontColor() Gets or sets annotation text font color
setFontColor(Integer value) Gets or sets annotation text font color
getBackgroundColor() Gets or sets annotation text font color
setBackgroundColor(Integer value) Gets or sets annotation text font color
getOpacity() Gets or sets annotation opacity
setOpacity(Double value) Gets or sets annotation opacity
getPoints() Gets or sets collection of points that describe rectangles with text
setPoints(List value) Gets or sets collection of points that describe rectangles with text
equals(StrikeoutAnnotation other) Compares Strikeout Annotations using IEquatable Equals method
equals(Object o) Compares Strikeout Annotations using standard object Equals method
hashCode() Returns HashCode of Strikeout Annotation
deepClone() Returns new Instance with same values
toString()
toString(ToStringStyle toStringStyle)

StrikeoutAnnotation()

public StrikeoutAnnotation()

Initializes new instance of StrikeoutAnnotation class.

getFontColor()

public final Integer getFontColor()

Gets or sets annotation text font color

Returns: java.lang.Integer -

setFontColor(Integer value)

public final void setFontColor(Integer value)

Gets or sets annotation text font color

Parameters:

Parameter Type Description
value java.lang.Integer

getBackgroundColor()

public final Integer getBackgroundColor()

Gets or sets annotation text font color

Returns: java.lang.Integer -

setBackgroundColor(Integer value)

public final void setBackgroundColor(Integer value)

Gets or sets annotation text font color

Parameters:

Parameter Type Description
value java.lang.Integer

getOpacity()

public final Double getOpacity()

Gets or sets annotation opacity

Returns: java.lang.Double -

setOpacity(Double value)

public final void setOpacity(Double value)

Gets or sets annotation opacity

Parameters:

Parameter Type Description
value java.lang.Double

getPoints()

public final List<Point> getPoints()

Gets or sets collection of points that describe rectangles with text

Returns: java.util.List<com.groupdocs.annotation.models.Point> -

setPoints(List value)

public final void setPoints(List<Point> value)

Gets or sets collection of points that describe rectangles with text

Parameters:

Parameter Type Description
value java.util.List<com.groupdocs.annotation.models.Point>

equals(StrikeoutAnnotation other)

public final boolean equals(StrikeoutAnnotation other)

Compares Strikeout Annotations using IEquatable Equals method

Parameters:

Parameter Type Description
other StrikeoutAnnotation The StrikeoutAnnotation object to compare with the current object

Returns: boolean

equals(Object o)

public boolean equals(Object o)

Compares Strikeout Annotations using standard object Equals method

Parameters:

Parameter Type Description
o java.lang.Object The object to compare with the current object

Returns: boolean

hashCode()

public int hashCode()

Returns HashCode of Strikeout Annotation

Returns: int

deepClone()

public Object deepClone()

Returns new Instance with same values

Returns: java.lang.Object -

toString()

public String toString()

Returns: java.lang.String

toString(ToStringStyle toStringStyle)

public String toString(ToStringStyle toStringStyle)

Parameters:

Parameter Type Description
toStringStyle org.apache.commons.lang3.builder.ToStringStyle

Returns: java.lang.String