ArrowAnnotation
Leave feedback
On this page
Inheritance: java.lang.Object, com.groupdocs.annotation.models.annotationmodels.AnnotationBase
All Implemented Interfaces: com.groupdocs.annotation.models.annotationmodels.interfaces.annotations.IArrowAnnotation
public class ArrowAnnotation extends AnnotationBase implements IArrowAnnotation
Represents Arrow annotation properties
| Constructor | Description |
|---|---|
| ArrowAnnotation() | Initializes new instance of ArrowAnnotation class. |
| 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(ArrowAnnotation other) | Compares Area Annotations using IEquatable Equals method |
| equals(Object o) | Compares Arrow Annotations using standard object Equals method |
| hashCode() | Returns HashCode of Arrow Annotation |
| deepClone() | Returns new Instance with same values |
| toString() | |
| toString(ToStringStyle toStringStyle) |
public ArrowAnnotation()
Initializes new instance of ArrowAnnotation class.
public final Rectangle getBox()
Gets or sets annotation position
Returns: Rectangle -
public final void setBox(Rectangle value)
Gets or sets annotation position
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | Rectangle |
public final Double getOpacity()
Gets or sets annotation opacity
Returns: java.lang.Double -
public final void setOpacity(Double value)
Gets or sets annotation opacity
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Double |
public final Integer getPenColor()
Gets or sets annotation pen color
Returns: java.lang.Integer -
public final void setPenColor(Integer value)
Gets or sets annotation pen color
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Integer |
public final Byte getPenStyle()
Gets or sets annotation pen style
Returns: java.lang.Byte -
public final void setPenStyle(Byte value)
Gets or sets annotation pen style
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Byte |
public final Byte getPenWidth()
Gets or sets annotation pen width
Returns: java.lang.Byte -
public final void setPenWidth(Byte value)
Gets or sets annotation pen width
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Byte |
public final boolean equals(ArrowAnnotation other)
Compares Area Annotations using IEquatable Equals method
Parameters:
| Parameter | Type | Description |
|---|---|---|
| other | ArrowAnnotation | The ArrowAnnotation object to compare with the current object |
Returns: boolean -
public boolean equals(Object o)
Compares Arrow Annotations using standard object Equals method
Parameters:
| Parameter | Type | Description |
|---|---|---|
| o | java.lang.Object | The object to compare with the current object |
Returns: boolean
public int hashCode()
Returns HashCode of Arrow Annotation
Returns: int
public Object deepClone()
Returns new Instance with same values
Returns: java.lang.Object -
public String toString()
Returns: java.lang.String
public String toString(ToStringStyle toStringStyle)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| toStringStyle | org.apache.commons.lang3.builder.ToStringStyle |
Returns: java.lang.String
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.