taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/MultiPageTaxonEditorAdapterFactory.java -text
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/MultiPageTaxonEditorDataChangeBehaviour.java -text
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/Page.java -text
-taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/ParseListener.java -text
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/SimpleSelectionProvider.java -text
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInput.java -text
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/editor/TaxonEditorInputFactory.java -text
private CompositeBorderDecorator borderDecorator; \r
private FocusListener focusListener;\r
private LineBreakListener lineBreakListener;\r
- private ParseListener parseListener;\r
\r
private String emptyViewerPrompt;\r
\r
textWidget.removeFocusListener(focusListener);\r
}\r
\r
- if (parseListener != null) {\r
- textWidget.removeModifyListener(parseListener);\r
- }\r
- \r
if (lineBreakListener != null) {\r
textWidget.removeVerifyListener(lineBreakListener);\r
textWidget.removeKeyListener(lineBreakListener);\r
+++ /dev/null
-/**\r
- * Copyright (C) 2007 EDIT\r
- * European Distributed Institute of Taxonomy \r
- * http://www.e-taxonomy.eu\r
- * \r
- * The contents of this file are subject to the Mozilla Public License Version 1.1\r
- * See LICENSE.TXT at the top of this package for the full license terms.\r
- */\r
-package eu.etaxonomy.taxeditor.editor;\r
-\r
-import org.eclipse.swt.custom.StyledText;\r
-import org.eclipse.swt.events.ModifyEvent;\r
-import org.eclipse.swt.events.ModifyListener;\r
-import org.eclipse.swt.widgets.Text;\r
-\r
-/**\r
- * Passes modified text to the method <code>parse</code>. \r
- * \r
- * @author p.ciardelli\r
- * @created 02.06.2008\r
- * @version 1.0\r
- */\r
-public abstract class ParseListener implements ModifyListener {\r
-\r
- public void modifyText(ModifyEvent e) {\r
- if (e.widget instanceof StyledText) {\r
- StyledText widget = (StyledText) e.widget;\r
- String text = widget.getText();\r
- parse(text);\r
- }\r
- if (e.widget instanceof Text) {\r
- String text = ((Text) e.widget).getText();\r
- parse(text);\r
- }\r
- }\r
- \r
- abstract public void parse(String text);\r
-}\r
import eu.etaxonomy.cdm.model.taxon.TaxonBase;\r
import eu.etaxonomy.taxeditor.editor.EditorUtil;\r
import eu.etaxonomy.taxeditor.editor.GroupedComposite;\r
-import eu.etaxonomy.taxeditor.editor.ParseListener;\r
import eu.etaxonomy.taxeditor.editor.labels.ILabelImageStrategy;\r
import eu.etaxonomy.taxeditor.editor.labels.LabelImageProvider;\r
import eu.etaxonomy.taxeditor.model.ImageResources;\r
private boolean isUseParser = false;\r
\r
protected ParseHandler parseHandler;\r
- \r
- \r
- private ParseListener parseListener;\r
- \r
+ \r
protected boolean isParsing;\r
\r
protected TaxonNameBase parsedName;\r