Revision c97430d7
Added by Patrick Plitzner over 8 years ago
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
Fix label type info