1 package xuml.tools.datastore; 2 3 /** 4 * Stores and retrieves String properties. 5 * 6 * @author dave 7 * 8 */ 9 public interface DatastoreText { 10 11 /** 12 * Stores a property.. The kind, name and property can be thought of as 13 * corresponding roughly to table,column, row key. 14 * 15 * @param kind 16 * @param name 17 * @param property 18 * @param value 19 */ 20 void put(String kind, String name, String property, String value); 21 22 /** 23 * Returns a property value keyed by kind,name and property. 24 * 25 * @param kind 26 * @param name 27 * @param property 28 * @return 29 */ 30 String get(String kind, String name, String property); 31 32 }