Package edu.hawaii.ics.csdl.jupiter.model.reviewissue

Examples of edu.hawaii.ics.csdl.jupiter.model.reviewissue.ReviewIssueModelManager


        ReviewIssue savingReviewIssue = model.get(reviewIssueId);
        savingReviewIssue.setLine(newLineNumber.intValue() + "");
      }
      if (isReviewMarker) {
        log.debug("review marker was moved along with resource change.");
        ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
        ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getCurrentModel();
        reviewIssueModel.notifyListeners(ReviewIssueModelEvent.EDIT);
      }
      return true; // visit the children
    }
View Full Code Here


      ReviewDialog.openSimpleComfirmMessageDialog(title, message);
      return false;
    }
   
    // fill review issues into model.
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    ReviewPlugin plugin = ReviewPlugin.getInstance();
    IPreferenceStore store = plugin.getPreferenceStore();
    if (isReviewSelectionWizardInvoked) {
      ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getModel(project, reviewId);
      reviewIssueModel.notifyListeners(ReviewIssueModelEvent.MERGE);
      // fill the specified phase's column data into model
      ColumnDataModelManager columnDataModelManager = ColumnDataModelManager.getInstance();
      ColumnDataModel columnDataModel = columnDataModelManager.getModel(reviewPhaseNameKey);

      ReviewTableView view = ReviewTableView.getActiveView();
      // set column data model into view.
      // null happens when the view is not opened yet after Eclipse startup.
      if (view == null) {
        view = ReviewTableView.bringViewToTop();
      }
      view.createColumns(columnDataModel);
      PropertyResource propertyResource = PropertyResource.getInstance(project, true);
      String reviewIdString = reviewId.getReviewId();
      ReviewResource reviewResource = propertyResource.getReviewResource(reviewIdString, true);
      if (reviewResource != null) {
        FilterPhase filterPhase = reviewResource.getFilterPhase(reviewPhaseNameKey);
        view.setFilterStatus(filterPhase.isEnabled());
      }
    }
    else {
      reviewIssueModelManager.getCurrentModel();
    }
    return true;
  }
View Full Code Here

      if (selecteItems.length > 0) {
        selectedIssueId = ((ReviewIssue) selecteItems[0].getData()).getIssueId();
      }
    }
   
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getModel(project, reviewId);
    reviewIssueModel.notifyListeners(ReviewIssueModelEvent.MERGE);

    ColumnDataModelManager columnDataModelManager = ColumnDataModelManager.getInstance();
    ColumnDataModel columnDataModel = columnDataModelManager.getModel(reviewPhaseNameKey);
   
View Full Code Here

    int previousIndex = 0;
    if (view != null) {
      previousIndex = view.getTable().getSelectionIndex();
    }
   
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getModel(project, reviewId);
    log.debug("review issue model size: " + reviewIssueModel.size());
    reviewIssueModel.notifyListeners(ReviewIssueModelEvent.MERGE);

    ColumnDataModelManager columnDataModelManager = ColumnDataModelManager.getInstance();
    ColumnDataModel columnDataModel = columnDataModelManager.getModel(reviewPhaseNameKey);
View Full Code Here

    ReviewIssue savingReviewIssue = editorView.getReviewIssue();
    String activeTabNameKey = editorView.getActiveTabNameKey();
    if (savingReviewIssue == null) {
      return false;
    }
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getCurrentModel();

    // make sure the editingCodeReview is contained.
    if (reviewIssueModel.contains(savingReviewIssue.getIssueId())) {
      ReviewIssue originalReviewIssue = reviewIssueModel.get(savingReviewIssue.getIssueId());
      if (!originalReviewIssue.contentEquals(savingReviewIssue)) {
View Full Code Here

      if (reviewIssue != null) {
        try {
          ReviewModel reviewModel = ReviewModel.getInstance();
          IProject project = reviewModel.getProjectManager().getProject();
          ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
          ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
          ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getCurrentModel();
          String reviewer = reviewIssue.getReviewer();
          ReviewerId reviewerId = new ReviewerId(reviewer, "");
         
          IFile iFile = FileResource.getReviewFile(project, reviewId, reviewerId);
          if (iFile == null) {
View Full Code Here

   * @param reviewIdName the review id name.
   * @param reviewPhaseName the review phase name.
   */
  private void updateTitle(String projectName, String reviewIdName, String reviewPhaseName) {
    int displayedItems = getTable().getItemCount();
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    ReviewIssueModel reviewIssueModel = reviewIssueModelManager.getCurrentModel();
    int totalItems = reviewIssueModel.size();
    if (ReviewTableViewAction.FILTER.isChecked()) {
      IPreferenceStore store = ReviewPlugin.getInstance().getPreferenceStore();
      String prefFilterKey = FilterPreferencePage.ENABLE_FILTER_STORE_KEY;
      boolean isPrefFilterEnabled = store.getBoolean(prefFilterKey);
View Full Code Here

   * @see org.eclipse.ui.IViewPart#init(org.eclipse.ui.IViewSite)
   */
  public void init(IViewSite site) throws PartInitException {
    super.init(site);
    this.partListener = new ReviewEditorViewPartListenerAdapter();
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    this.reviewIssueModel = reviewIssueModelManager.getCurrentModel();
  }
View Full Code Here

   * Disposes listeners.
   */
  public void dispose() {
    super.dispose();
    getViewSite().getPage().removePartListener(partListener);
    ReviewIssueModelManager reviewIssueModelManager = ReviewIssueModelManager.getInstance();
    this.reviewIssueModel = reviewIssueModelManager.getCurrentModel();
  }
View Full Code Here

TOP

Related Classes of edu.hawaii.ics.csdl.jupiter.model.reviewissue.ReviewIssueModelManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.