public boolean eventPosted(EventObject event) {
ElementTreeModel model = (ElementTreeModel)_tree.getModel();
// XXX This crap needs cleaning up. Type switching is lazy...
if(event instanceof PropertyChangeEvent) {
// The project node has changed.
model.fireNodeChanged((ACSElement)event.getSource());
}
else if(event instanceof RefreshDisplayEvent && model != null) {
_tree.validate();
}
else if(event instanceof NewElementEvent &&