Class MetaLink

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class MetaLink
    extends MetaProperty
    Representation of an internal link to another document.
    Version:
    $Id: $Id
    Author:
    another
    • Constructor Detail

      • MetaLink

        public MetaLink​(java.lang.String name)

        Constructor for MetaLink.

        Parameters:
        name - a String object.
    • Method Detail

      • getLinkTarget

        public java.lang.String getLinkTarget()

        Getter for the field linkTarget.

        Returns:
        a String object.
      • getLinkType

        public java.lang.String getLinkType()

        Getter for the field linkType.

        Returns:
        a String object.
      • setLinkTarget

        public void setLinkTarget​(java.lang.String string)

        Setter for the field linkTarget.

        Parameters:
        string - a String object.
      • setLinkType

        public void setLinkType​(java.lang.String string)

        Setter for the field linkType.

        Parameters:
        string - a String object.
      • toNameConstant

        public java.lang.String toNameConstant()

        toNameConstant.

        Overrides:
        toNameConstant in class MetaProperty
        Returns:
        a String object.
      • isLinked

        public boolean isLinked()

        isLinked.

        Overrides:
        isLinked in class MetaProperty
        Returns:
        a boolean.
      • getTargetModuleName

        public java.lang.String getTargetModuleName()

        getTargetModuleName.

        Returns:
        a String object.
      • getTargetDocumentName

        public java.lang.String getTargetDocumentName()

        getTargetDocumentName.

        Returns:
        a String object.
      • doesTargetMatch

        public boolean doesTargetMatch​(MetaDocument document)

        doesTargetMatch.

        Parameters:
        document - a MetaDocument object.
        Returns:
        a boolean.
      • isRelative

        public boolean isRelative()

        isRelative.

        Returns:
        a boolean.
      • getLinkDecoration

        public java.util.List<java.lang.String> getLinkDecoration()

        Getter for the field linkDecoration.

        Returns:
        a List object.
      • setLinkDecoration

        public void setLinkDecoration​(java.util.List<java.lang.String> linkDecoration)

        Setter for the field linkDecoration.

        Parameters:
        linkDecoration - a List object.