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

Examples of edu.hawaii.ics.csdl.jupiter.model.review.ReviewId


   */
  public void updateTitle() {
    ReviewModel reviewModel = ReviewModel.getInstance();
    IProject project = reviewModel.getProjectManager().getProject();
    String projectName = (project != null) ? project.getName() : "";
    ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
    String phaseNameKey = reviewModel.getPhaseManager().getPhaseNameKey();
    ColumnDataModelManager columnDataModelManager = ColumnDataModelManager.getInstance();
    ColumnDataModel columnDataModel = columnDataModelManager.getModel(phaseNameKey);
    String reviewIdName = (reviewId != null) ? " - " + reviewId.getReviewId() : "";
    String reviewPhaseName = ReviewI18n.getString(phaseNameKey);
    updateTitle(projectName, reviewIdName, reviewPhaseName);
  }
View Full Code Here


   */
  private void fillReviewIdMap() {
    this.reviewIdMap.clear();
    for (Review review : this.reviewIdReviewMap.values()) {
      ReviewResource reviewResource = new ReviewResource(review);
      ReviewId reviewId = reviewResource.getReviewId();
      this.reviewIdMap.put(reviewId.getReviewId(), reviewId);
    }
  }
View Full Code Here

      public int compare(Date object1, Date object2) {
        return object2.compareTo(object1);
      }
    });
    for (Iterator<ReviewId> i = reviewIdList.iterator(); i.hasNext();) {
      ReviewId reviewId = (ReviewId) i.next();
      reviewIdNameMap.put(reviewId.getDate(), reviewId.getReviewId());
    }
    return new ArrayList<String>(reviewIdNameMap.values()).toArray(new String[] {});
  }
View Full Code Here

   *
   * @param reviewIdName the review id name.
   * @return the <code>Map</code> of the <code>ReviewerId</code> instance.
   */
  public Map<String, ReviewerId> getReviewers(String reviewIdName) {
    ReviewId reviewId = this.reviewIdMap.get(reviewIdName);
    Map<String, ReviewerId> reviewersMap = new TreeMap<String, ReviewerId>();
    if (reviewId != null) {
      reviewersMap = reviewId.getReviewers();
    }
    return reviewersMap;
  }
View Full Code Here

   *         <code>false</code> if review id already exist.
   */
  public boolean addReviewResource(ReviewResource reviewResource) throws ReviewException {
    if (reviewResource != null) {
      Review review = reviewResource.getReview();
      ReviewId reviewId = reviewResource.getReviewId();

      this.property.getReview().add(review);
      PropertyXmlSerializer.serializeProperty(this.property, this.project);
      this.reviewIdReviewMap.put(reviewId.getReviewId(), review);
      this.reviewIdMap.put(reviewId.getReviewId(), reviewId);
      return true;
    }

    return false;
  }
View Full Code Here

    typeComboData.left = new FormAttachment(typeLabel, 75, SWT.LEFT);
    typeComboData.right = new FormAttachment(50, 0);
    typeCombo.setLayoutData(typeComboData);
    ReviewModel reviewModel = ReviewModel.getInstance();
    IProject project = reviewModel.getProjectManager().getProject();
    ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
    String[] typeItems = TypeKeyManager.getInstance(project, reviewId).getElements();
    typeCombo.setItems(typeItems);
    typeCombo.addFocusListener(new FocusListener() {
      public void focusGained(FocusEvent event) {
        int type = ReviewEvent.TYPE_FOCUS;
View Full Code Here

      }
      public void focusLost(FocusEvent event) {
      }    
    });
    ReviewModel reviewModel = ReviewModel.getInstance();
    ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
    IProject project = reviewModel.getProjectManager().getProject();
    if (reviewId != null) {
      String reviewIdString = reviewId.getReviewId();
      PropertyResource reviewIdResource = PropertyResource.getInstance(project, false);
      String[] items = reviewIdResource.getReviewerIdNames(reviewIdString);
      assignedToCombo.setItems((items == null) ? new String[] {} : items);
      reviewModel = ReviewModel.getInstance();
      String reviewerId = reviewModel.getReviewerIdManager().getReviewerId().getReviewerId();
View Full Code Here

    statusComboData.left = new FormAttachment(statusLabel, 75, SWT.LEFT);
    statusComboData.right = new FormAttachment(50, 0);
    statusCombo.setLayoutData(statusComboData);
    ReviewModel reviewModel = ReviewModel.getInstance();
    IProject project = reviewModel.getProjectManager().getProject();
    ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
    String[] statusItems = StatusKeyManager.getInstance(project, reviewId).getElements();
    statusCombo.setItems(statusItems);
    statusCombo.addFocusListener(new FocusListener() {
      public void focusGained(FocusEvent event) {
        int type = ReviewEvent.TYPE_FOCUS;
View Full Code Here

  public void setReviewIssue(ReviewIssue reviewIssue) {
    if (!this.ancestor.isDisposed()) {
      this.reviewIssue = reviewIssue;
      ReviewModel reviewModel = ReviewModel.getInstance();
      IProject project = reviewModel.getProjectManager().getProject();
      ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
      TypeKeyManager typeKeyManager = TypeKeyManager.getInstance(project, reviewId);
      String localizedTypeText = typeKeyManager.getLocalizedLabel(reviewIssue.getType().getKey());
      this.typeCombo.select(typeCombo.indexOf(localizedTypeText));
      SeverityKeyManager severityKeyManager = SeverityKeyManager.getInstance(project, reviewId);
      String severityKey = reviewIssue.getSeverity().getKey();
      String localizedSeverityText = severityKeyManager.getLocalizedLabel(severityKey);
      this.severityCombo.select(severityCombo.indexOf(localizedSeverityText));
      this.summaryText.setText(reviewIssue.getSummary());
      String description = reviewIssue.getDescription();
      this.descriptionText.setText(description);
      this.teamDescriptionText.setText(description);
      String newDescription = createAnnotationDescription(reviewIssue.getAnnotation(), description);
      this.reworkDescriptionText.setText(newDescription);
      this.annotationText.setText(reviewIssue.getAnnotation());
      this.revisionText.setText(reviewIssue.getRevision());
      if (reviewId != null) {
        // if no assigned to person was set yet, then it would be set.
        String reviewIdString = reviewId.getReviewId();
        PropertyResource reviewIdResource = PropertyResource.getInstance(project, false);
        String[] items = reviewIdResource.getReviewerIdNames(reviewIdString);
        assignedToCombo.setItems((items == null) ? new String[] {} : items);
        String assginedTo = reviewIssue.getAssignedTo();
        if (assginedTo.equals("")) {
          this.assignedToCombo.setText(reviewId.getAuthor());
        }
        else {
          this.assignedToCombo.setText(reviewIssue.getAssignedTo());
        }
      }
View Full Code Here

     return null;
    }
    try {
      ReviewModel reviewModel = ReviewModel.getInstance();
      IProject project = reviewModel.getProjectManager().getProject();
      ReviewId reviewId = reviewModel.getReviewIdManager().getReviewId();
      TypeKeyManager typeKeyManager = TypeKeyManager.getInstance(project, reviewId);
      SeverityKeyManager severityKeyManager = SeverityKeyManager.getInstance(project, reviewId);
      ResolutionKeyManager resolutionKeyManager = ResolutionKeyManager.getInstance(project,
                                                                                   reviewId);
      StatusKeyManager statusKeyManager = StatusKeyManager.getInstance(project, reviewId);
View Full Code Here

TOP

Related Classes of edu.hawaii.ics.csdl.jupiter.model.review.ReviewId

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.