Details:

1) I downloaded a theme from jquery and added the relevant part to
wiquery-1.2.3.jar, jar is part of my libararies

2) I updated my Application to implement IThemableApplication:

  public ResourceReference getTheme(Session session) {
        if (session instanceof MidasSession){
            MidasSession msession = (MidasSession) session;
            if(msession.getMetaData(msession.WIQUERY_THEME_KEY) == null){
                msession.setMetaData(msession.WIQUERY_THEME_KEY, 
                                    
MidasWiQueryThemeResourceReference.get("midas", "1.8.18"));
            }
            log.debug("theme key is " +
msession.getMetaData(msession.WIQUERY_THEME_KEY));
            return msession.getMetaData(msession.WIQUERY_THEME_KEY);  
        }
        else{
            log.debug("Session is not a Midas session");
            return null;
        }
    }

3) As there was a jquery version hardcoded, I created my own resource
reference:
public class MidasWiQueryThemeResourceReference extends
WiQueryStyleSheetResourceReference{
        private static final long serialVersionUID = 6795863553105608280L;

        /**
         * Singleton instance.
         */
        private static MidasWiQueryThemeResourceReference instance;

        /**
         * Returns the {@link CoreJavaScriptResourceReference} instance.
         */
        public static MidasWiQueryThemeResourceReference get(String theme, 
String
version) {
                if (instance == null)
                        instance = new 
MidasWiQueryThemeResourceReference(theme, version);
                return instance;
        }

        /**
         * Builds a new instance of {@link CoreJavaScriptResourceReference}.
         */
        private MidasWiQueryThemeResourceReference(String theme, String 
version) {
            super(WiQueryCoreThemeResourceReference.class, theme
                                + "/jquery-ui-"+version+".custom.css");
        }

}


--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/wiquery-css-tp4407116p4438639.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to