Class RefreshManager

    • Constructor Detail

      • RefreshManager

        private RefreshManager()
    • Method Detail

      • addRefreshParticipant

        public final void addRefreshParticipant​(RefreshManager.RefreshParticipant participant)
        Register participant
        Parameters:
        participant - participant
      • removeRefreshParticipant

        public final void removeRefreshParticipant​(RefreshManager.RefreshParticipant participant)
        Remove participant
        Parameters:
        participant - participant
      • refresh

        public void refresh​(Project project,
                            ProgressStatus progressStatus)
        Call refresh for all registered participants
        Parameters:
        project - project
        progressStatus - progress status