Class GeoportalItemReferences

  • All Implemented Interfaces:
    Serializable

    public class GeoportalItemReferences
    extends Object
    implements Serializable
    The Class GeoportalItemReferences.
    Author:
    Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it Oct 18, 2022
    See Also:
    Serialized Form
    • Constructor Detail

      • GeoportalItemReferences

        public GeoportalItemReferences()
        Instantiates a new geo na object.
      • GeoportalItemReferences

        public GeoportalItemReferences​(String projectID,
                                       String profileID,
                                       GeoportalItemReferences.SHARE_LINK_TO shareLinkTo)
        Instantiates a new geo na item ref.
        Parameters:
        projectID - the project ID
        profileID - the profile ID
        shareLinkTo - the share link to
      • GeoportalItemReferences

        public GeoportalItemReferences​(String projectID,
                                       String profileID,
                                       String layerObjectType)
        Instantiates a new geo na item ref.
        Parameters:
        projectID - the project ID
        profileID - the profile ID
        layerObjectType - the layer object type
    • Method Detail

      • getProfileID

        public String getProfileID()
        Gets the profile ID.
        Returns:
        the profile ID
      • getProjectID

        public String getProjectID()
        Gets the project ID.
        Returns:
        the project ID
      • getLayerObjectType

        public String getLayerObjectType()
        Gets the layer object type.
        Returns:
        the layer object type
      • getItemName

        public String getItemName()
        Gets the item name.
        Returns:
        the item name
      • setItemName

        public void setItemName​(String itemName)
        Sets the item name.
        Parameters:
        itemName - the new item name
      • getRestrictedLink

        public PublicLink getRestrictedLink()
        Gets the restricted link.
        Returns:
        the restricted link
      • setRestrictedLink

        public void setRestrictedLink​(PublicLink restrictedLink)
        Sets the restricted link.
        Parameters:
        restrictedLink - the new restricted link
      • getOpenLink

        public PublicLink getOpenLink()
        Gets the open link.
        Returns:
        the open link
      • setOpenLink

        public void setOpenLink​(PublicLink openLink)
        Sets the open link.
        Parameters:
        openLink - the new open link
      • toString

        public String toString()
        To string.
        Overrides:
        toString in class Object
        Returns:
        the string