View Javadoc
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  }