Interface ProjectMetaData


  • public interface ProjectMetaData
    Hosts user data about a project.

    These information are also saved to the project file.

    Author:
    Mathieu Bastian
    • Method Detail

      • getKeywords

        String getKeywords()
        Returns the keywords of this project.
        Returns:
        the project's keywords or empty string if missing
      • setKeywords

        void setKeywords​(String keywords)
        Sets the project's keywords.
        Parameters:
        keywords - keywords
      • getAuthor

        String getAuthor()
        Returns the author of this project.

        The default value is the computer's user name.

        Returns:
        project's author
      • setAuthor

        void setAuthor​(String author)
        Sets the project's author.
        Parameters:
        author - author
      • getDescription

        String getDescription()
        Returns the description of this project.
        Returns:
        the project's description or empty string if missing
      • setDescription

        void setDescription​(String description)
        Sets the project's description.
        Parameters:
        description - description
      • getTitle

        String getTitle()
        Returns the title of this project.
        Returns:
        the project's title or empty string if missing
      • setTitle

        void setTitle​(String title)
        Sets the project's title.
        Parameters:
        title - title