Interface IRichPage

    • Method Detail

      • getAuthor

        @Nullable
        IUser getAuthor()
      • getTitle

        @Nullable
        java.lang.String getTitle()
      • setTitle

        void setTitle​(@Nullable
                      java.lang.String title)
      • getTitleOrName

        @NotNull
        java.lang.String getTitleOrName()
        Return Title or Page Name if Title is not set
      • getCreated

        @Nullable
        java.util.Date getCreated()
      • getUpdated

        @Nullable
        java.util.Date getUpdated()
      • getUpdatedBy

        @Nullable
        IUser getUpdatedBy()
      • getHomepageContent

        @Nullable
        Text getHomepageContent()
      • setHomepageContent

        void setHomepageContent​(@Nullable
                                Text value)
      • hasDefaultContent

        boolean hasDefaultContent()
        Returns:
        true if default page content is used, false if the content of this page was customized by the user
        Since:
        3.10.1
      • getPageName

        @NotNull
        java.lang.String getPageName()
      • getSpaceId

        @NotNull
        java.lang.String getSpaceId()
      • getPageNameWithSpace

        @NotNull
        java.lang.String getPageNameWithSpace()
        Method returns the page name with the space in a readable form. Format: Space Name / Page Name or Page Name only if it's located in the default space.
        Returns:
        page name with space
      • getTitleWithSpace

        @NotNull
        java.lang.String getTitleWithSpace()
        Returns the title with the space (title) in a readable form. Format: "Space Title / Title" or only "Title" if it's located in the default space.
      • delete

        void delete()
        Deletes this Rich Page (including attachments) and removes all its files from the repository.