Exemplo n.º 1
0
 public boolean isAssociateWith(Unit unit) {
   for (ResultUnitAssociation association : getResultUnitAssociations()) {
     if (association.getUnit().equals(unit)) {
       return true;
     }
   }
   return false;
 }
Exemplo n.º 2
0
 public boolean isAssociatedWithUnit(Unit unit) {
   for (ResultUnitAssociation association : getResultUnitAssociations()) {
     if (association.getUnit() == unit) {
       return true;
     }
   }
   return false;
 }
Exemplo n.º 3
0
  /** Returns true if exists an association between result and the given unit and role. */
  public boolean hasAssociationWithUnitRole(Unit unit, ResultUnitAssociationRole role) {
    if (unit != null && role != null && this.hasAnyResultUnitAssociations()) {
      final List<ResultUnitAssociation> list = this.getResultUnitAssociations();

      for (ResultUnitAssociation association : list) {
        if (association.getUnit() != null
            && association.getUnit().equals(unit)
            && association.getRole().equals(role)) {
          return true;
        }
      }
    }
    return false;
  }
Exemplo n.º 4
0
 @Checked("ResultPredicates.writePredicate")
 public void removeUnitAssociation(ResultUnitAssociation association) {
   association.delete();
   updateModifiedByAndDate();
 }