_startTime.getDoubleValue()));
startTime.setTypeEquals(BaseType.DOUBLE);
stopTime = new Parameter(this, "stopTime", new DoubleToken(
"Infinity"));
stopTime.setTypeEquals(BaseType.DOUBLE);
preemptive = new Parameter(this, "preemptive", new BooleanToken(
false));
preemptive.setTypeEquals(BaseType.BOOLEAN);
defaultTaskExecutionTime = new Parameter(this,
"defaultTaskExecutionTime", new DoubleToken(0.0));
defaultTaskExecutionTime.setTypeEquals(BaseType.DOUBLE);
synchronizeToRealTime = new Parameter(this,
"synchronizeToRealTime", new BooleanToken(false));
synchronizeToRealTime.setTypeEquals(BaseType.BOOLEAN);
timeResolution.setVisibility(Settable.FULL);
} catch (IllegalActionException ex) {
throw new InternalErrorException(getName()