org.mmbase.applications.thememanager
Class ThemeManager
java.lang.Object
org.mmbase.applications.thememanager.ThemeManager
- Direct Known Subclasses:
- ThemeManagerController
- public class ThemeManager
- extends Object
|
Method Summary |
static boolean |
addAssign(String newid,
String newtheme)
|
static boolean |
changeAssign(String id,
String newtheme)
|
static boolean |
copyTheme(Theme th,
String newname)
|
static String |
getAssign(String id)
|
static HashMap |
getAssigned()
|
static String |
getStyleSheet(String context,
String themeid,
String cssid)
|
static Theme |
getTheme(String id)
|
static String |
getThemeImage(String context,
String themeid,
String imageid)
|
static String |
getThemeImage(String context,
String id,
String imagesetid,
String imageid)
|
static List |
getThemeImages(String context,
String themeID)
|
static List |
getThemeImages(String context,
String id,
String imagesetid)
|
static HashMap |
getThemes()
|
static void |
readAssigned()
|
static void |
readThemes()
|
static void |
registerPublicIDs()
Register the Public Ids for DTDs used by DatabaseReader
This method is called by XMLEntityResolver. |
static boolean |
removeAssign(String removeid)
|
static void |
save()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DTD_THEMES_1_0
public static final String DTD_THEMES_1_0
- DTD resource filename of the themes DTD version 1.0
- See Also:
- Constant Field Values
PUBLIC_ID_THEMES_1_0
public static final String PUBLIC_ID_THEMES_1_0
- Public ID of the themes DTD version 1.0
- See Also:
- Constant Field Values
haschanged
public static boolean haschanged
ThemeManager
public ThemeManager()
registerPublicIDs
public static void registerPublicIDs()
- Register the Public Ids for DTDs used by DatabaseReader
This method is called by XMLEntityResolver.
getStyleSheet
public static String getStyleSheet(String context,
String themeid,
String cssid)
readThemes
public static void readThemes()
copyTheme
public static boolean copyTheme(Theme th,
String newname)
readAssigned
public static void readAssigned()
getAssigned
public static HashMap getAssigned()
getThemes
public static HashMap getThemes()
getAssign
public static String getAssign(String id)
getTheme
public static Theme getTheme(String id)
getThemeImage
public static String getThemeImage(String context,
String themeid,
String imageid)
getThemeImage
public static String getThemeImage(String context,
String id,
String imagesetid,
String imageid)
getThemeImages
public static List getThemeImages(String context,
String themeID)
getThemeImages
public static List getThemeImages(String context,
String id,
String imagesetid)
changeAssign
public static boolean changeAssign(String id,
String newtheme)
addAssign
public static boolean addAssign(String newid,
String newtheme)
removeAssign
public static boolean removeAssign(String removeid)
save
public static void save()
MMBase build 1.8.1.20060716