public static class ExtendingThemeManager.ExtendingTheme extends Object implements Theme
Theme.Type| Constructor and Description |
|---|
ExtendingTheme(List<Theme> themes,
Set<ThemeResourceProvider> themeResourceProviders) |
| Modifier and Type | Method and Description |
|---|---|
String |
getImportName() |
Properties |
getMessages(Locale locale) |
Properties |
getMessages(String baseBundlename,
Locale locale) |
String |
getName() |
String |
getParentName() |
Properties |
getProperties() |
InputStream |
getResourceAsStream(String path) |
URL |
getTemplate(String name) |
Theme.Type |
getType() |
public ExtendingTheme(List<Theme> themes, Set<ThemeResourceProvider> themeResourceProviders)
public String getParentName()
getParentName in interface Themepublic String getImportName()
getImportName in interface Themepublic Theme.Type getType()
public URL getTemplate(String name) throws IOException
getTemplate in interface ThemeIOExceptionpublic InputStream getResourceAsStream(String path) throws IOException
getResourceAsStream in interface ThemeIOExceptionpublic Properties getMessages(Locale locale) throws IOException
getMessages in interface ThemeIOExceptionpublic Properties getMessages(String baseBundlename, Locale locale) throws IOException
getMessages in interface ThemeIOExceptionpublic Properties getProperties() throws IOException
getProperties in interface ThemeIOExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.