}
protected Probe[] performModeTest(byte mode) {
pm.getProject().getTagSettings().getTagLibraries()[0].setMode(mode);
pm.getProbeDesignTask(false, true, null, new DefaultNamingScheme(), new AllAcceptor(),
new NoSelector(), new DefaultProbeDesigner(new GreedyTagAllocator()), new DefaultTSSPairDesigner(new DefaultTSSConstructor()), new StreamErrorHandler(System.out,true)).run();
Probe[] probes = pm.getProject().getProbes().getSequenceList().toArray(new Probe[5]);
return probes;
}