public void setPropertyValue(Object id, Object value) {
if (VARIABLE_NAME.equals(id)) {
getEventNode().setVariableName((String) value);
} else if (EVENT_TYPE.equals(id)) {
List<EventFilter> eventFilters = new ArrayList<EventFilter>();
EventTypeFilter eventFilter = new EventTypeFilter();
eventFilter.setType((String) value);
eventFilters.add(eventFilter);
getEventNode().setEventFilters(eventFilters);
} else if (SCOPE.equals(id)) {
getEventNode().setScope((Integer) value == 1 ? "external" : "internal");
} else {