com.groupdocs.annotation.models.annotationmodels

Class LinkAnnotation

    • Constructor Detail

      • LinkAnnotation

        public LinkAnnotation()

        Initializes new instance of LinkAnnotation class.

    • Method Detail

      • deepClone

        public Object deepClone()

        Returns new Instance with same values

        Specified by:
        deepClone in interface com.aspose.ms.System.ICloneable
        Overrides:
        deepClone in class AnnotationBase
        Returns:
      • equals

        public final boolean equals(LinkAnnotation other)

        Compares Link Annotations using IEquatable Equals method

        Parameters:
        other - The LinkAnnotation object to compare with the current object
        Returns:
      • equals

        public boolean equals(Object o)

        Compares Link Annotations using standard object Equals method

        Specified by:
        equals in interface com.aspose.ms.System.IEquatable<AnnotationBase>
        Overrides:
        equals in class AnnotationBase
        Parameters:
        o - The object to compare with the current object
      • getFontColor

        public final Integer getFontColor()

        Gets or sets annotation text font color

        Specified by:
        getFontColor in interface IFontColor
        Returns:
      • getOpacity

        public final Double getOpacity()

        Gets or sets annotation opacity

        Specified by:
        getOpacity in interface IOpacity
        Returns:
      • getUrl

        public final String getUrl()

        Gets or sets annotation link url

        Specified by:
        getUrl in interface IUrl
        Returns:
      • hashCode

        public int hashCode()

        Returns HashCode of Link Annotation

        Overrides:
        hashCode in class AnnotationBase
      • setFontColor

        public final void setFontColor(Integer value)

        Gets or sets annotation text font color

        Specified by:
        setFontColor in interface IFontColor
        Parameters:
        value -
      • setOpacity

        public final void setOpacity(Double value)

        Gets or sets annotation opacity

        Specified by:
        setOpacity in interface IOpacity
        Parameters:
        value -
      • setPoints

        public final void setPoints(List<Point> value)

        Coordinates

        Specified by:
        setPoints in interface IPoints
        Parameters:
        value -
      • setUrl

        public final void setUrl(String value)

        Gets or sets annotation link url

        Specified by:
        setUrl in interface IUrl
        Parameters:
        value -