Package com.googlecode.rjm.model.journal

Examples of com.googlecode.rjm.model.journal.StatusJournalDetail


    Status fisrtOldValue = null;

    for (IssueJournal issueJournal : this.getJournals()) {
      for (JournalDetail<?> journalDetail : issueJournal.getDetails()) {
        if (journalDetail instanceof StatusJournalDetail) {
          StatusJournalDetail statusJournalDetail = (StatusJournalDetail) journalDetail;
          Transition newTransition = new Transition();
          newTransition.date = issueJournal.getCreationDate();
          newTransition.from = statusJournalDetail.getOldTypedValue();
          newTransition.to = statusJournalDetail.getTypedValue();
          transitionList.add(newTransition);
          if (fisrtOldValue == null) {
            fisrtOldValue = statusJournalDetail.getOldTypedValue();
          }
        }
      }
    }
View Full Code Here


    Status status = this.status;

    outter: for (IssueJournal issueJournal : this.getJournals()) {
      for (JournalDetail<?> journalDetail : issueJournal.getDetails()) {
        if (journalDetail instanceof StatusJournalDetail) {
          StatusJournalDetail statusJournalDetais = (StatusJournalDetail) journalDetail;
          if (DateUtil.lessOrEqual(issueJournal.getCreationDate(), date)) {
            status = statusJournalDetais.getTypedValue();
          } else {
            status = statusJournalDetais.getOldTypedValue();
            break outter;
          }
        }
      }
    }
View Full Code Here

TOP

Related Classes of com.googlecode.rjm.model.journal.StatusJournalDetail

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.