public abstract class CourseCompletionProposition extends AbstractLeafProposition implements Proposition
Modifier and Type | Field and Description |
---|---|
protected boolean |
checkForAllCompleted |
protected Integer |
minToComplete |
Constructor and Description |
---|
CourseCompletionProposition() |
CourseCompletionProposition(Integer minToComplete) |
Modifier and Type | Method and Description |
---|---|
PropositionResult |
evaluate(ExecutionEnvironment environment) |
protected abstract Collection<String> |
getTermCourseIds(ExecutionEnvironment environment) |
getChildren, isCompound, recordResultWithNoDetails, recordSuccessWithDecimalValueDetail
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildren, isCompound
protected final boolean checkForAllCompleted
protected Integer minToComplete
public CourseCompletionProposition(Integer minToComplete)
public CourseCompletionProposition()
public PropositionResult evaluate(ExecutionEnvironment environment)
evaluate
in interface Proposition
protected abstract Collection<String> getTermCourseIds(ExecutionEnvironment environment)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.