コード例 #1
0
ファイル: GUI.java プロジェクト: kryukov/jimm-multi
 public void setValueAt(Object value, int row, int colum) {
   Object o = getValueAt(row, colum);
   if (value instanceof String
       && !(((String) value).startsWith("MOD_")
           || ((String) value).startsWith("TAR_")
           || ((String) value).startsWith("GENERAL"))
       && o instanceof LGString) {
     lgs = (LGString) o;
     if (!((String) value).equals(lgs.getValue())) {
       lgs.setTranslated(LGString.NEWLY_TRANSLATED);
       lgs.setValue((String) value);
       super.setValueAt(lgs.getClone(), row, colum);
     }
   } else {
     super.setValueAt(value, row, colum);
   }
 }