LinkAnnotation
Inheritance: java.lang.Object, com.groupdocs.annotation.models.annotationmodels.AnnotationBase
All Implemented Interfaces: com.groupdocs.annotation.models.annotationmodels.interfaces.annotations.ILinkAnnotation
public class LinkAnnotation extends AnnotationBase implements ILinkAnnotation
Represents Link annotation properties
Constructors
| Constructor | Description |
|---|---|
| LinkAnnotation() | Initializes new instance of LinkAnnotation 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() | Coordinates |
| setPoints(List |
Coordinates |
| getUrl() | Gets or sets annotation link url |
| setUrl(String value) | Gets or sets annotation link url |
| equals(LinkAnnotation other) | Compares Link Annotations using IEquatable Equals method |
| equals(Object o) | Compares Link Annotations using standard object Equals method |
| hashCode() | Returns HashCode of Link Annotation |
| deepClone() | Returns new Instance with same values |
| toString() | |
| toString(ToStringStyle toStringStyle) |
LinkAnnotation()
public LinkAnnotation()
Initializes new instance of LinkAnnotation 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()
Coordinates
Returns: java.util.List<com.groupdocs.annotation.models.Point> -
setPoints(List value)
public final void setPoints(List<Point> value)
Coordinates
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.util.List<com.groupdocs.annotation.models.Point> |
getUrl()
public final String getUrl()
Gets or sets annotation link url
Returns: java.lang.String -
setUrl(String value)
public final void setUrl(String value)
Gets or sets annotation link url
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
equals(LinkAnnotation other)
public final boolean equals(LinkAnnotation other)
Compares Link Annotations using IEquatable Equals method
Parameters:
| Parameter | Type | Description |
|---|---|---|
| other | LinkAnnotation | The LinkAnnotation object to compare with the current object |
Returns: boolean -
equals(Object o)
public boolean equals(Object o)
Compares Link 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 Link 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