Interface ProjectContainerProvider


public interface ProjectContainerProvider
This is a less vague variant of the SubprojectProvider for code that wants to access projects that the current project serves as container for. The implementation by project types is nonmandatory and if it's missing in the project's lookup, users should fallback to SubprojectProvider
Since:
1.56
See Also:
  • Method Details

    • getContainedProjects

      @NonNull ProjectContainerProvider.Result getContainedProjects()
    • addChangeListener

      void addChangeListener(@NonNull ChangeListener listener)
      Add a listener to changes in the set of dependency projects.
      Parameters:
      listener - a listener to add
    • removeChangeListener

      void removeChangeListener(@NonNull ChangeListener listener)
      Remove a listener to changes in the set of dependency projects.
      Parameters:
      listener - a listener to remove