Interface ProjectMediaFolders

All Known Implementing Classes:
DesktopProject, LocalProject, ShadowProject

public interface ProjectMediaFolders
Interface for project media folders extension. This Project extension will provide additional methods for managing media folders in a project. This is useful for projects that have custom media folder structures or need to manage media files in a specific way.
  • Method Details

    • hasCustomProjectMediaFolder

      boolean hasCustomProjectMediaFolder()
      Has a custom project media folder been assigned
      Returns:
      true if project folder has been customized
    • getProjectMediaFolders

      List<String> getProjectMediaFolders()
      Get all media folders for the project
      Returns:
      list of media folders
    • addProjectMediaFolder

      void addProjectMediaFolder(String mediaFolder)
      Add a media folder to the project
      Parameters:
      mediaFolder -
    • addProjectMediaFolder

      void addProjectMediaFolder(int index, String mediaFolder)
      Add a media folder to the project at the specified index
      Parameters:
      index -
      mediaFolder -
    • removeProjectMediaFolder

      void removeProjectMediaFolder(String mediaFolder)
      Remove a media folder from the project
      Parameters:
      mediaFolder -