In roller weblog for a theme we can get the template using a link.After introducing mobile templates we need to have two templates for a single link such as <BaseUrl>/page/archive . Therefore following API change was done in Theme.
public List<ThemeTemplate> getTemplatesByLink(String link) throws WebloggerException
This will return list of templates for the given link (Earlier it was single template.) So the templates will be differentiated using their type (mobile , standard)
I have added a method in Page Model to retrieve the StyleSheet of mobile template.So template creators can add the mobile style sheet using following script.