Revision 253231ca
Added by Andreas Müller over 1 year ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/e4/container/AbstractGroupedContainer.java | ||
---|---|---|
6 | 6 |
* The contents of this file are subject to the Mozilla Public License Version 1.1 |
7 | 7 |
* See LICENSE.TXT at the top of this package for the full license terms. |
8 | 8 |
*/ |
9 |
|
|
10 | 9 |
package eu.etaxonomy.taxeditor.editor.name.e4.container; |
11 | 10 |
|
12 | 11 |
import java.util.Iterator; |
... | ... | |
115 | 114 |
private LineBreakListener lineBreakListener; |
116 | 115 |
|
117 | 116 |
private int cursorPosition; |
118 |
|
|
117 |
|
|
119 | 118 |
private long lastEventTime; |
120 | 119 |
|
121 | 120 |
protected Composite control; |
... | ... | |
161 | 160 |
TaxonName name = (TaxonName)parseHandler.parse(text); |
162 | 161 |
getTaxonBase().setName(name); |
163 | 162 |
getTaxonBase().setTitleCache((getTaxonBase().generateTitle())); |
164 |
|
|
163 |
|
|
165 | 164 |
|
166 | 165 |
// show errors resulting from parsing |
167 | 166 |
calculateAnnotations(); |
168 | 167 |
// store the position of the cursor |
169 | 168 |
storeCursor(); |
170 | 169 |
// notify selection listener |
171 |
setDelayedSelection();
|
|
170 |
setDelayedSelection(); |
|
172 | 171 |
//EventUtility.postAsyncEvent(WorkbenchEventConstants.REFRESH_DETAILS, true); |
173 |
|
|
172 |
|
|
174 | 173 |
}; |
175 | 174 |
|
176 | 175 |
nameCompositeFocusListener = new FocusAdapter() { |
... | ... | |
577 | 576 |
private volatile boolean stop = false; |
578 | 577 |
private Display display; |
579 | 578 |
|
580 |
public Delay(Display display) {
|
|
579 |
private Delay(Display display) {
|
|
581 | 580 |
this.display = display; |
582 | 581 |
} |
583 | 582 |
@Override |
Also available in: Unified diff
cleanup