package co.phoenixlab.common.localization;

import java.util.Locale;

public interface LocaleStringProvider {

    void setActiveLocale(Locale locale);

    String get(String key);

    boolean contains(String key);

}

@@ -112,74 +112,654 @@
     
-void setActiveLocale(Locale locale);%0A%0A    String get(String key);%0A
+/**%0A     * Indicates to this provider which locale to load and use%0A     * @param locale The locale to load and use%0A     */%0A    void setActiveLocale(Locale locale);%0A%0A    /**%0A     * Gets the value associated with the given key, in the active locale.%0A     * @param key The key to look up%0A     * @return The value associated with the given key, or null if no such value exists%0A     */%0A    String get(String key);%0A%0A    /**%0A     * Gets whether or not this provider can provide the value associated with the given key%0A     * @param key The key to look up%0A     * @return True if there exists an associated value that can be provided, false if not%0A     */
 %0A   

Add documentation to provider