/** Update a property model with value provided by a property editor, * showing a dialog if the value is invalid */ static boolean updateProp(PropertyModel mdl, PropertyEditor ed, String title) { // System.err.println("UPDATEPROP(model=" + mdl + ", editor=" + ed + ", title=" + title); Object newValue = ed.getValue(); Object o = noDlgUpdateProp(mdl, ed); // System.err.println(" result of noDlgUpdatePRop:" + o); if (o instanceof Exception) { if( o instanceof InvocationTargetException ) o = ((InvocationTargetException)o).getTargetException(); processThrowable((Throwable) o, title, newValue); } boolean result = (o instanceof Boolean) ? ((Boolean) o).booleanValue() : false; // System.err.println("RETURNING " + result); return result; }
/** Update a property model with value provided by a property editor, * showing a dialog if the value is invalid */ static boolean updateProp (PropertyModel mdl, PropertyEditor ed, String title) { // System.err.println("UPDATEPROP(model=" + mdl + ", editor=" + ed + ", title=" + title); Object newValue = ed.getValue(); Object o = noDlgUpdateProp(mdl, ed); // System.err.println(" result of noDlgUpdatePRop:" + o); if (o instanceof Exception) { processThrowable ((Exception) o, title, newValue); } boolean result = o instanceof Boolean ? ((Boolean) o).booleanValue() : false; // System.err.println("RETURNING " + result); return result; }
/** Update a property model with value provided by a property editor, * showing a dialog if the value is invalid */ static boolean updateProp (PropertyModel mdl, PropertyEditor ed, String title) { // System.err.println("UPDATEPROP(model=" + mdl + ", editor=" + ed + ", title=" + title); Object newValue = ed.getValue(); Object o = noDlgUpdateProp(mdl, ed); // System.err.println(" result of noDlgUpdatePRop:" + o); if (o instanceof Exception) { processThrowable ((Exception) o, title, newValue); } boolean result = o instanceof Boolean ? ((Boolean) o).booleanValue() : false; // System.err.println("RETURNING " + result); return result; }
processThrowable(e, propName, newValString);
"MSG_unknown_property_name"); //NOI18N processThrowable (e, propName, newValString);
"MSG_unknown_property_name"); //NOI18N processThrowable (e, propName, newValString);