예제 #1
0
 void setValues(List<SpecialFieldValue> values) {
   this.values = values;
   this.keywords = new ArrayList<>();
   this.map = new HashMap<>();
   for (SpecialFieldValue v : values) {
     if (v.getKeyword() != null) {
       keywords.add(v.getKeyword());
     }
     if (v.getFieldValue() != null) {
       map.put(v.getFieldValue(), v);
     }
   }
 }
 public SpecialFieldMenuAction(SpecialFieldValue val, JabRefFrame frame) {
   super(val.getMenuString(), val.getIcon());
   this.frame = frame;
   this.actionName = val.getActionName();
 }