First commit, added all projects

This commit is contained in:
2026-05-31 14:39:57 -04:00
commit d2930f7af5
247 changed files with 22376354 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
package geography;
/**
* Interface for theme libraries that provide rendering themes.
*/
public interface ThemeLibrary
{
/**
* Get the theme for highlighted elements.
*
* @return The highlight theme
*/
Theme getHighlightTheme();
/**
* Get the theme for a given code.
*
* @param code
* The theme code
* @return The theme
*/
Theme getTheme(final String code);
}