throw new MissingPropertyException(name, getClass());
}
public Map<String, Object> getProperties() {
ObservableMap map = new ObservableMap(getProject().getProperties());
map.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
doSetProperty(event.getPropertyName(), event.getNewValue());
}
});