public boolean delete(Table table) {
int index = table.getSelectionIndex();
if (index >= 0) {
TableItem item = table.getItem(index);
Element e = (Element) item.getData();
e.detach();
_dom.setChanged(true);
if(_dom.isLifeElement() || _dom.isDirectory())
_dom.setChangedForDirectory(_parent.getName(), Utils.getAttributeValue("name",_parent), SchedulerDom.MODIFY);
table.remove(index);
_main.updateScripts();