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)