@Override
 public <E extends EventObject>
     List<ListPropertyModifierByEvent> getListPropertyModifiersByEventObject(E eventObject) {
   log.debug(
       "SimpleListPropertyModifierManager.getListPropertyModifiersByEventObject with parameters "
           + "eventObject = ["
           + eventObject
           + "]");
   List<ListPropertyModifierByEvent> list = new ArrayList<>();
   for (Class<? extends IChangeEvent> aClass : modifierByEventMap.keySet()) {
     if (aClass.isInstance(eventObject)) {
       log.info(eventObject.getClass() + " is equals to " + aClass);
       list.addAll(modifierByEventMap.get(aClass));
     }
   }
   return list;
 }
Ejemplo n.º 2
0
 // 保存
 public String save() throws Exception {
   JSONObject json = new JSONObject();
   try {
     this.beforeSave(e);
     this.getCrudService().save(e);
     this.afterSave(e);
     json.put("success", true);
     json.put("id", e.getId());
     json.put("msg", getText("form.save.success"));
   } catch (Exception e1) {
     logger.warn(e1.getMessage(), e1);
     json.put("success", false);
     json.put("msg", getSaveExceptionMsg(e1));
     json.put("e", e.getClass().getSimpleName());
   }
   this.json = json.toString();
   return "json";
 }
Ejemplo n.º 3
0
 /** @see WeightedGraph#setEdgeWeight(Object, double) */
 public void setEdgeWeight(E e, double weight) {
   assert (e instanceof DefaultWeightedEdge) : e.getClass();
   ((DefaultWeightedEdge) e).weight = weight;
 }