in too deep

This commit is contained in:
Leijurv
2018-10-30 11:51:49 -07:00
parent e1bb8fd570
commit c887b27df9
24 changed files with 393 additions and 25 deletions

View File

@@ -23,4 +23,12 @@ public interface IQuantizedChildTaskRelationship extends ITaskRelationshipBase {
}
double allocatedPriority(int quantity);
default boolean childProvidesClaimTo(int quantity) {
return quantityCompleted() >= quantity;
}
default int quantityCompleted() {
return ((ClaimProvider) child()).quantityCompletedForParent(this);
}
}