/** * Test if the action is valid. */ public boolean isValid() { return state.containsObject(rplan) && timer.equals(state.getAttributeValue(rplan, OAVBDIRuntimeModel.plan_has_timer)) && super.isValid(); }
if(((CheckedAction)entries[i]).isValid())
if(((CheckedAction)entries[i]).isValid())
if(ca.isValid()) ca.run(); ca.cleanup();