if (value != null) {
LocalAgent model = (LocalAgent) getStructuredSelection().getFirstElement();
AppendableList list = (AppendableList) model.getData();
if (list.add(value)) {
try {
model.update(value);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}