org.kuali.student.common.util.krms.proposition
Class CourseCompletionProposition
java.lang.Object
org.kuali.student.common.util.krms.proposition.AbstractLeafProposition
org.kuali.student.common.util.krms.proposition.CourseCompletionProposition
- All Implemented Interfaces:
- Proposition
- Direct Known Subclasses:
- CourseSetCompletionProposition, SingleCourseCompletionProposition
public abstract class CourseCompletionProposition
- extends AbstractLeafProposition
- implements Proposition
Parent class for all course completion propositions
- Author:
- alubbers
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
checkForAllCompleted
protected final boolean checkForAllCompleted
minToComplete
protected Integer minToComplete
CourseCompletionProposition
public CourseCompletionProposition(Integer minToComplete)
CourseCompletionProposition
public CourseCompletionProposition()
evaluate
public PropositionResult evaluate(ExecutionEnvironment environment)
- Specified by:
evaluate
in interface Proposition
getTermCourseIds
protected abstract Collection<String> getTermCourseIds(ExecutionEnvironment environment)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.