applies temp style to to the current style and image directory and manually refreshes the icons in the navigation tree . the page will reload based on navigation rules to ensure the theme is applied ; this is necessary because of difficulties encountered by updating the stylesheet reference within the of the document . concode_field_sep String tempStyle concode_elem_sep String imageDirPath concode_elem_sep ArrayList styleList concode_elem_sep String cssPath concode_elem_sep String XP concode_elem_sep String currentStyle concode_elem_sep String RIME concode_elem_sep String ROYALE concode_elem_sep HashMap styleMap concode_field_sep String getImageDirectory concode_elem_sep String getStyle concode_elem_sep String getCurrentStyle concode_elem_sep void setCurrentStyle concode_elem_sep List getStyleList concode_elem_sep String getImageDirPath concode_elem_sep String getCssPath
String function ( ) { if ( ! currentStyle . equalsIgnoreCase ( tempStyle ) ) { currentStyle = tempStyle ; return NavigationNames . THEME_CHANGE ; } return null ; }