|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.psika.numerist.StyleManager
public class StyleManager
Management of entry styles.
Field Summary | |
---|---|
protected static Style |
currentStyle
Current Style object. |
protected static java.util.Map<java.lang.String,java.io.File> |
styleFiles
Cache of style files. |
protected static java.util.Map<java.lang.String,Style> |
stylesMap
Map of all currently usable styles. |
Constructor Summary | |
---|---|
StyleManager()
|
Method Summary | |
---|---|
static java.lang.String[] |
findAllStyles()
Get all style names available for now and initialize cache of style files in order of later use. |
static Style |
getCurrentStyle()
Load current numerology style of characteristics. |
static Style |
getStyle(java.lang.String styleName)
Get numerology style of characteristics by name. |
protected static Style |
loadStyle(java.lang.String loadingStyle)
Loads style from configuration file. |
static boolean |
setCurrentStyle(java.lang.String styleName)
Set current default style of characteristics used for newly created entries. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static Style currentStyle
Style
object.
protected static final java.util.Map<java.lang.String,Style> stylesMap
protected static final java.util.Map<java.lang.String,java.io.File> styleFiles
Constructor Detail |
---|
public StyleManager()
Method Detail |
---|
public static Style getStyle(java.lang.String styleName)
styleName
- name of style wanted
Style
object or null
on errorpublic static boolean setCurrentStyle(java.lang.String styleName)
styleName
- name of style
true
on success, false
otherwisepublic static Style getCurrentStyle()
null
when not initialized yetprotected static Style loadStyle(java.lang.String loadingStyle)
loadingStyle
- style to load
null
public static java.lang.String[] findAllStyles()
Directory priorities (first items have higher priority):
ConfigurationUtils.getApplicationFiles(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |