TaskConditionTrigger
使用条件中此类的扩展来监视任务是否存在属性更改。通过这种方式,任务可以相互监视。
示例:
public Condition<Task> createCondition(Task task) {
Condition<Task> cnd = new Condition<Task>();
cnd.setDesc("The task must be complete.");
TaskConditionTrigger cndTrigger = new
TaskConditionTrigger(task);
cnd.setTriggers(Collections.singleton(cndTrigger));
cnd.setPredicate(new Predicate<Task>() {
@Override
public boolean evaluate(Task task) {
return task.getComplete();
}
});
return cnd;
}
在线 API:
有关编码细节,请参见 Simcenter STAR-CCM+ 帮助菜单: