@@ -0,0 +1,755 @@
+package gvs.ui.tree.model;%0A%0Aimport gvs.ui.tree.layout.TreeLayoutController;%0A%0Aimport java.util.Observable;%0A%0A/**%0A * Model which gives updates to the visualization panel%0A * %0A * @author aegli%0A *%0A */%0A%0Apublic class VisualizationTreeModel extends Observable %7B%0A%0A%09private TreeModel treeModel = null;%0A%0A%09/**%0A%09 * Builds an instance of a VisualTreeModel%0A%09 *%0A%09 */%0A%09public VisualizationTreeModel() %7B%0A%09%7D%0A%0A%09/**%0A%09 * Sets a tree model for displaying%0A%09 * %0A%09 * @param pTreeModel%0A%09 */%0A%09public void setTreeModel(TreeModel pTreeModel, TreeLayoutController pLayoutController) %7B%0A%09%09this.treeModel = pTreeModel;%0A%09%09setChanged();%0A%09%09notifyObservers(pLayoutController);%0A%09%7D%0A%0A%09/**%0A%09 * Returns currently held tree model%0A%09 * %0A%09 */%0A%09public TreeModel getTreeModel() %7B%0A%09%09return treeModel;%0A%09%7D%0A%7D%0A

add ui.tree.model.VisualizationTreeModel. spellcheck docs