Project

General

Profile

« Previous | Next » 

Revision c97430d7

Added by Patrick Plitzner over 8 years ago

Fix label type info

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateView.java
238 238
                }
239 239
            }
240 240
            viewer.setInput(rootElements);
241
            refreshTree();
241
            refreshTree(false);
242 242
            previousCdmEntitySession.bind();
243 243
        }
244 244
    }
......
369 369
     * Refreshes the derivate hierarchy tree
370 370
     */
371 371
    public void refreshTree(){
372
        refreshTree(true);
373
    }
374

  
375
    /**
376
     * Refreshes the derivate hierarchy tree
377
     * @param refreshViewer if <code>true</code> then also the
378
     * viewer will be refreshed. This was implemented due to
379
     * performance reasons. If passing <code>false</code>
380
     * does what was expected use <code>false</code> preferably.
381
     */
382
    public void refreshTree(boolean refreshViewer){
372 383
        //refresh typedesignations
373 384
        labelProvider.refresh();
374
        viewer.refresh();
385
        if(refreshViewer){
386
            viewer.refresh();
387
        }
375 388
    }
376 389

  
377 390
    //FIXME:Remoting hack to make this work for remoting

Also available in: Unified diff