DistanceAnnotation
Inheritance: java.lang.Object, com.groupdocs.annotation.models.annotationmodels.AnnotationBase
All Implemented Interfaces: com.groupdocs.annotation.models.annotationmodels.interfaces.annotations.IDistanceAnnotation
public class DistanceAnnotation extends AnnotationBase implements IDistanceAnnotation
Represents Distance annotation properties
Constructors
| Constructor | Description | 
|---|---|
| DistanceAnnotation() | Initializes new instance of DistanceAnnotation class. | 
Methods
| Method | Description | 
|---|---|
| getBox() | Gets or sets annotation position | 
| setBox(Rectangle value) | Gets or sets annotation position | 
| getOpacity() | Gets or sets annotation opacity | 
| setOpacity(Double value) | Gets or sets annotation opacity | 
| getPenColor() | Gets or sets annotation pen color | 
| setPenColor(Integer value) | Gets or sets annotation pen color | 
| getPenStyle() | Gets or sets annotation pen style | 
| setPenStyle(Byte value) | Gets or sets annotation pen style | 
| getPenWidth() | Gets or sets annotation pen width | 
| setPenWidth(Byte value) | Gets or sets annotation pen width | 
| equals(DistanceAnnotation other) | Compares Distance Annotations using IEquatable Equals method | 
| equals(Object o) | Compares Distance Annotations using standard object Equals method | 
| hashCode() | Returns HashCode of Distance Annotation | 
| deepClone() | Returns new Instance with same values | 
| toString() | |
| toString(ToStringStyle toStringStyle) | 
DistanceAnnotation()
public DistanceAnnotation()
Initializes new instance of DistanceAnnotation class.
getBox()
public final Rectangle getBox()
Gets or sets annotation position
Returns: Rectangle -
setBox(Rectangle value)
public final void setBox(Rectangle value)
Gets or sets annotation position
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | Rectangle | 
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 | 
getPenColor()
public final Integer getPenColor()
Gets or sets annotation pen color
Returns: java.lang.Integer -
setPenColor(Integer value)
public final void setPenColor(Integer value)
Gets or sets annotation pen color
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.lang.Integer | 
getPenStyle()
public final Byte getPenStyle()
Gets or sets annotation pen style
Returns: java.lang.Byte -
setPenStyle(Byte value)
public final void setPenStyle(Byte value)
Gets or sets annotation pen style
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.lang.Byte | 
getPenWidth()
public final Byte getPenWidth()
Gets or sets annotation pen width
Returns: java.lang.Byte -
setPenWidth(Byte value)
public final void setPenWidth(Byte value)
Gets or sets annotation pen width
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| value | java.lang.Byte | 
equals(DistanceAnnotation other)
public final boolean equals(DistanceAnnotation other)
Compares Distance Annotations using IEquatable Equals method
Parameters:
| Parameter | Type | Description | 
|---|---|---|
| other | DistanceAnnotation | The DistanceAnnotation object to compare with the current object | 
Returns: boolean -
equals(Object o)
public boolean equals(Object o)
Compares Distance 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 Distance 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