import java.util.List;
/**
- * A Bundle represents a set key/value pairs stored in a ".properties"
- * text file. Bundles are used for internationalization (language
- * translations) and for configuration files (config.properties and
- * source/default.properties).
- *
- * The argument list is used for formating the returned value (FIXME:
- * how?)
+ * 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);
}