Class TitledResourceReference

    • Field Detail

      • fragmentId

        private java.lang.String fragmentId
      • title

        private java.lang.String title
    • Constructor Detail

      • TitledResourceReference

        public TitledResourceReference​(Resource resource)
      • TitledResourceReference

        public TitledResourceReference​(Resource resource,
                                       java.lang.String title)
      • TitledResourceReference

        public TitledResourceReference​(Resource resource,
                                       java.lang.String title,
                                       java.lang.String fragmentId)
    • Method Detail

      • getFragmentId

        public java.lang.String getFragmentId()
      • setFragmentId

        public void setFragmentId​(java.lang.String fragmentId)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getCompleteHref

        public java.lang.String getCompleteHref()
        If the fragmentId is blank it returns the resource href, otherwise it returns the resource href + '#' + the fragmentId.
        Returns:
        If the fragmentId is blank it returns the resource href, otherwise it returns the resource href + '#' + the fragmentId.
      • setResource

        public void setResource​(Resource resource,
                                java.lang.String fragmentId)
      • setResource

        public void setResource​(Resource resource)
        Sets the resource to the given resource and sets the fragmentId to null.
        Overrides:
        setResource in class ResourceReference