public void deleteCurrent()
 {
     if (current == null)
         return;
     list_of_file.Remove (current);
     current.Delete ();
     Object.Destroy (current.gameObject);
     current = null;
     size_of_listChanged ();
 }
 void Save(File_Input file_input)
 {
     file_input.Write (strategy.toString());
 }
 public void setCurrent(File_Input fi)
 {
     if (current != null)
         current.setToCurrentFile (false);
     current = fi;
 }