001package de.deepamehta.topicmaps; 002 003import de.deepamehta.core.model.ChildTopicsModel; 004import de.deepamehta.core.service.ModelFactory; 005 006 007 008class DefaultTopicmapRenderer implements TopicmapRenderer { 009 010 @Override 011 public String getUri() { 012 return "dm4.webclient.default_topicmap_renderer"; 013 } 014 015 @Override 016 public ChildTopicsModel initialTopicmapState(ModelFactory mf) { 017 return mf.newChildTopicsModel() 018 .put("dm4.topicmaps.translation", mf.newChildTopicsModel() 019 .put("dm4.topicmaps.translation_x", 0) 020 .put("dm4.topicmaps.translation_y", 0) 021 ); 022 } 023}