public void deleteTemplate(Template t) {
   int idx = 0;
   for (int i = 0; i < mTemplates.size(); i++) {
     Template tx = mTemplates.get(i);
     if (t.getTitle().equals(tx.getTitle()) && t.getText().equals(tx.getText())) {
       idx = i;
       break;
     }
   }
   mTemplates.remove(idx);
 }
 public Template getTemplate(String title) {
   for (Template t : mTemplates) {
     if (t.getTitle().equals(title)) return t;
   }
   return null;
 }