/*
* Assign the probe to a Origin / Termination
*/
WorldObject probeHolder = null;
Origin origin = null;
try {
origin = getModel().getOrigin(probeUI.getName());
} catch (StructuralException e1) {
}
if (origin != null) {
probeHolder = showOrigin(origin.getName());
} else if (origin == null) {
Termination term = null;
try {
term = getModel().getTermination(probeUI.getName());
} catch (StructuralException e) {
}
if (term != null) {
probeHolder = showTermination(term.getName());
}
}
if (probeHolder != null) {
probeUI.setOffset(0, probeHolder.getHeight() / 2);
probeHolder.addChild(probeUI);
} else {
addChild(probeUI);
}
}