private List<String> getSitemapUrls() {
List<String> list = new ArrayList<String>();
ComponentDemoInitializer initializer = ComponentDemoInitializer.getInstance();
ComponentDemoRegistry registry = ComponentDemoRegistry.getInstance();
initializer.registerComponentDemos(registry);
Map<ComponentDemoId, Set<IComponentDemoVariantId>> variantsAdded = new HashMap<ComponentDemoId, Set<IComponentDemoVariantId>>();
Iterator<IComponentDemoCategory> categories = registry.getDemoCategories().iterator();
while (categories.hasNext()) {
IComponentDemoCategory aCategory = categories.next();
Iterator<IComponentDemo> componentDemos = aCategory.getComponentDemos().iterator();
while (componentDemos.hasNext()) {
IComponentDemo aComponentDemo = componentDemos.next();