if (callback != null) {
try {
// Call the method with this object as the argument!
LOGGER.log(Level.FINEST, "Invoking callback");
callback.invoke(parent, new GmlSavingEvent(location, successful) );
}
catch (Exception e) {
LOGGER.log(Level.FINEST, "I couldn't invoke that method for some reason. "+e.getMessage());
}
}