114 List<Theme> themes =
new LinkedList<>();
117 if (theme.getImportName() != null) {
118 String[] s = theme.getImportName().split(
"/");
119 themes.add(
findTheme(s[1], Theme.Type.valueOf(s[0].toUpperCase())));
122 if (theme.getParentName() != null) {
123 for (String parentName = theme.getParentName(); parentName != null; parentName = theme.getParentName()) {
127 if (theme.getImportName() != null) {
128 String[] s = theme.getImportName().split(
"/");
129 themes.add(
findTheme(s[1], Theme.Type.valueOf(s[0].toUpperCase())));
Theme findTheme(String name, Theme.Type type)
Definition: ExtendingThemeManager.java:161
final KeycloakSession session
Definition: ExtendingThemeManager.java:46
< T extends Provider > Set< T > getAllProviders(Class< T > clazz)