cleanup / abuse system fix / prepping for a release
[mir.git] / source / mir / bundle / Bundle.java
index cec44e4..0b92ff1 100755 (executable)
@@ -31,6 +31,16 @@ package mir.bundle;
 
 import java.util.List;
 
+/**
+ * A Bundle represents a set  key/value pairs, for instane stored in a
+ * ".properties" text  file. Bundles are used for internationalization
+ * (language translations).
+ */
 public interface Bundle {
+  /**
+   * Returns a bundle value. The argument list is used  for formating the
+   * returned value: braced expressions like {0}, {1} are replaced with
+   * appropriate parameter
+   */
   public String getValue(String aKey, List anArguments);
 }