throw new SimulationException("A probe already exists on this target & state");
}
}
}
Probe result = new ProbeImpl();
result.connect(ensembleName, target, state, record);
myProbeTasks.add(result.getProbeTask());
myProbes.add(result);
fireVisibleChangeEvent();
return result;
}