eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/db.gif -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/delete.gif -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/edit_16x16.gif -text
+eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/edit_16x16.ico -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/heterosyn.gif -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/heterosyn_no_bg.gif -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/icons/homonym.gif -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/ApplicationWorkbenchAdvisor.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/ApplicationWorkbenchWindowAdvisor.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/Perspective.java -text
-eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/controller/CreateNameAction.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/controller/OpenNameEditorAction.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/controller/SaveNameAction.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/model/NameEditorInput.java -text
-eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/model/ObjectList.java -text
+eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/model/TaxonName.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/CarduusEditorView.java -text
-eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/CreateNameView.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/EditNameProperties.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/EmptyEditorView.java -text
-eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/LastNameView.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/MultiPagePilosellaView.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/MyCompletionProcessor.java -text
eclipseprojects/eu.etaxonomy.taxeditor.designproposal1/src/eu/etaxonomy/taxeditor/designproposal1/view/MyRuleScanner.java -text
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.ui.forms,
- eu.etaxonomy.cdmLibrary,
org.eclipse.jface.text
Eclipse-LazyStart: true
output.. = bin/\r
bin.includes = plugin.xml,\\r
META-INF/,\\r
- .\r
+ .,\\r
+ icons/,\\r
+ splash.bmp\r
\r
<splash\r
location="eu.etaxonomy.taxeditor.designproposal1" />\r
+ <launcher>\r
+ <solaris/>\r
+ <win useIco="true">\r
+ <ico path="/eu.etaxonomy.taxeditor.designproposal2/icons/edit_16x16.ico"/>\r
+ <bmp/>\r
+ </win>\r
+ </launcher>\r
+\r
+\r
+ <vm>\r
+ </vm>\r
\r
<plugins>\r
<plugin id="com.ibm.icu"/>\r
- <plugin id="eu.etaxonomy.cdmLibrary"/>\r
<plugin id="eu.etaxonomy.taxeditor.designproposal1"/>\r
<plugin id="org.eclipse.core.commands"/>\r
<plugin id="org.eclipse.core.contenttype"/>\r
import org.eclipse.ui.plugin.AbstractUIPlugin;\r
import org.osgi.framework.BundleContext;\r
\r
-import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
-import eu.etaxonomy.taxeditor.designproposal1.model.ObjectList;\r
+//import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
+\r
\r
/**\r
* The activator class controls the plug-in life cycle\r
// The shared instance\r
private static Activator plugin;\r
\r
- private CdmApplicationController cdmApp = new CdmApplicationController();\r
+// private CdmApplicationController cdmApp = new CdmApplicationController();\r
\r
- private ObjectList objectList = new ObjectList();\r
- \r
/**\r
* The constructor\r
*/\r
/**\r
* @return the objectList\r
*/\r
- public CdmApplicationController getApplicationController() {\r
- return this.cdmApp;\r
- } \r
- \r
+// public CdmApplicationController getApplicationController() {\r
+// return this.cdmApp;\r
+// } \r
\r
- /**\r
- * @return the objectList\r
- */\r
- public ObjectList getObjectList() {\r
- return this.objectList;\r
- } \r
+ \r
}\r
+++ /dev/null
-package eu.etaxonomy.taxeditor.designproposal1.controller;\r
-\r
-import org.eclipse.jface.action.Action;\r
-\r
-import eu.etaxonomy.cdm.api.service.INameService;\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
-import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
-\r
-public class CreateNameAction extends Action {\r
-\r
- private TaxonName tn;\r
- \r
- public CreateNameAction(String genus, String spEpithet) {\r
- \r
- INameService ns = Activator.getDefault().getApplicationController().getNameService();\r
- this.tn = ns.createTaxonName(null);\r
- tn.setGenus(genus);\r
- tn.setSpecificEpithet(spEpithet);\r
- }\r
- \r
- /* (non-Javadoc)\r
- * @see org.eclipse.jface.action.Action#run()\r
- */\r
- public void run() {\r
- //Application.\r
- Activator.getDefault().getApplicationController().getNameService().saveTaxonName(tn);\r
- Activator.getDefault().getObjectList().add(tn);\r
- }\r
-}\r
import org.eclipse.ui.IEditorInput;\r
import org.eclipse.ui.PartInitException;\r
\r
-import eu.etaxonomy.cdm.api.service.INameService;\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.api.service.INameService;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
import eu.etaxonomy.taxeditor.designproposal1.model.NameEditorInput;\r
+import eu.etaxonomy.taxeditor.designproposal1.model.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.view.MultiPagePilosellaView;\r
import eu.etaxonomy.taxeditor.designproposal1.view.NameEditorView;\r
\r
}\r
\r
public OpenNameEditorAction() {\r
- INameService ns = Activator.getDefault().getApplicationController().getNameService();\r
- this.taxonname = ns.createTaxonName(null);\r
+// INameService ns = Activator.getDefault().getApplicationController().getNameService();\r
+// this.taxonname = ns.createTaxonName(null);\r
+ this.taxonname = new TaxonName();\r
+ this.taxonname.setName("new");\r
setId(ID);\r
setText("New taxon");\r
}\r
\r
public OpenNameEditorAction(String name) {\r
- INameService ns = Activator.getDefault().getApplicationController().getNameService();\r
- this.taxonname = ns.createTaxonName(null);\r
+// INameService ns = Activator.getDefault().getApplicationController().getNameService();\r
+// this.taxonname = ns.createTaxonName(null);\r
+ this.taxonname = new TaxonName();\r
this.taxonname.setName(name);\r
// setId(ID);\r
// setText("New name");\r
\r
import org.eclipse.jface.action.Action;\r
\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
+import eu.etaxonomy.taxeditor.designproposal1.model.TaxonName;\r
\r
public class SaveNameAction extends Action {\r
TaxonName taxonname;\r
}\r
\r
public void run() {\r
- Activator.getDefault().getApplicationController().getNameService().\r
- saveTaxonName(taxonname);\r
+// Activator.getDefault().getApplicationController().getNameService().\r
+// saveTaxonName(taxonname);\r
}\r
}\r
import org.eclipse.ui.IEditorInput;\r
import org.eclipse.ui.IPersistableElement;\r
\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
\r
public class NameEditorInput implements IEditorInput {\r
\r
+++ /dev/null
-package eu.etaxonomy.taxeditor.designproposal1.model;\r
-\r
-import java.beans.PropertyChangeListener;\r
-import java.beans.PropertyChangeSupport;\r
-import java.util.ArrayList;\r
-import java.util.List;\r
-\r
-import eu.etaxonomy.cdm.model.common.VersionableEntity;\r
-\r
-public class ObjectList {\r
- \r
- private List objectList = new ArrayList();\r
- \r
- protected transient PropertyChangeSupport listeners = new PropertyChangeSupport(this);\r
- \r
- \r
- //public class ObjectList extends PlatformObject { \r
- \r
- /**\r
- * Adds a property-change listener.\r
- * @param l the listener\r
- */\r
- public void addPropertyChangeListener(PropertyChangeListener l){\r
- if (l == null) {\r
- throw new IllegalArgumentException();\r
- }\r
- this.listeners.addPropertyChangeListener(l);\r
- }\r
- \r
- \r
- public void removePropertyChangeListener(PropertyChangeListener l){\r
- this.listeners.removePropertyChangeListener(l);\r
- }\r
- \r
- /**\r
- * Notifies all listeners to a model-change\r
- * @param prop the property-id\r
- * @param old the old-value\r
- * @param newValue the new value\r
- */\r
- protected void firePropertyChange(String prop, Object old, Object newValue){\r
- if (this.listeners.hasListeners(prop)) {\r
- this.listeners.firePropertyChange(prop, old, newValue);\r
- }\r
- }\r
-\r
-\r
- /**\r
- * @param o\r
- * @return\r
- * @see java.util.List#add(java.lang.Object)\r
- */\r
- public void add(VersionableEntity ve) {\r
- this.objectList.add(ve);\r
- // model has changed --> fire\r
- firePropertyChange("ITEM_ADD", null, ve); //$NON-NLS-1$\r
- }\r
- \r
- \r
- /**\r
- * @param o\r
- * @return\r
- * @see java.util.List#remove(java.lang.Object)\r
- */\r
- public void remove(Object o) {\r
- this.objectList.remove(o);\r
-// model has changed --> fire\r
- firePropertyChange("ITEM_REMOVE", o, null); //$NON-NLS-1$\r
- }\r
-\r
-\r
- /**\r
- * @return\r
- * @see java.util.List#toArray()\r
- */\r
- public Object[] toArray() {\r
- return (Object[]) this.objectList.toArray(new Object[this.objectList.size()]);\r
- }\r
-}\r
--- /dev/null
+package eu.etaxonomy.taxeditor.designproposal1.model;\r
+\r
+public class TaxonName {\r
+ String name;\r
+\r
+ public String getName() {\r
+ return name;\r
+ }\r
+\r
+ public void setName(String name) {\r
+ this.name = name;\r
+ }\r
+ \r
+ \r
+}\r
\r
//import org.eclipse.ui.texteditor.AbstractTextEditor;\r
\r
-import eu.etaxonomy.cdm.event.ICdmEventListener;\r
-import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListener;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.OpenNameEditorAction;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.SaveNameAction;\r
+import eu.etaxonomy.taxeditor.designproposal1.model.TaxonName;\r
\r
-public class CarduusEditorView extends EditorPart implements ICdmEventListener {\r
+//public class CarduusEditorView extends EditorPart implements ICdmEventListener {\r
+public class CarduusEditorView extends EditorPart {\r
\r
private Table table_1;\r
private Text carduusLSpText;\r
\r
if (input.getAdapter(TaxonName.class) != null) {\r
taxonname = (TaxonName) input.getAdapter(TaxonName.class);\r
- taxonname.addCdmEventListener(this);\r
+// taxonname.addCdmEventListener(this);\r
} else {\r
\r
taxonname = null;\r
// txtGenus.setText ...\r
}\r
\r
- public void onDelete(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onDelete(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
public void onInsert(Object arg0) {\r
// TODO Auto-generated method stub\r
\r
}\r
\r
- public void onUpdate(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onUpdate(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
private static void addDropDown(final ToolItem item, final Menu menu) {\r
item.addListener(SWT.Selection, new Listener() {\r
+++ /dev/null
-package eu.etaxonomy.taxeditor.designproposal1.view;
-
-import org.eclipse.jface.action.IToolBarManager;
-import org.eclipse.jface.viewers.IStructuredContentProvider;
-import org.eclipse.jface.viewers.ITableLabelProvider;
-import org.eclipse.jface.viewers.LabelProvider;
-import org.eclipse.jface.viewers.TableViewer;
-import org.eclipse.jface.viewers.Viewer;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionAdapter;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.widgets.Button;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Event;
-import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Listener;
-import org.eclipse.swt.widgets.Text;
-import org.eclipse.ui.ISharedImages;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.ui.part.ViewPart;
-
-import eu.etaxonomy.taxeditor.designproposal1.controller.CreateNameAction;
-
-public class CreateNameView extends ViewPart {
- private Text txtSpEpithet;
- private Text txtGenus;
- public static final String ID = "eu.etaxonomy.taxeditor.designproposal1.view.createnameview";
-
- /**
- * This is a callback that will allow us to create the viewer and initialize
- * it.
- */
- public void createPartControl(Composite parent) {
- final GridLayout gridLayout = new GridLayout();
- gridLayout.numColumns = 2;
- parent.setLayout(gridLayout);
-
- final Label genusLabel = new Label(parent, SWT.NONE);
- genusLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));
- genusLabel.setText("Genus:");
-
- txtGenus = new Text(parent, SWT.BORDER);
- final GridData gd_txtGenus = new GridData(SWT.FILL, SWT.CENTER, true, false);
- txtGenus.setLayoutData(gd_txtGenus);
-
- final Label epithetLabel = new Label(parent, SWT.NONE);
- epithetLabel.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER, false, false));
- epithetLabel.setText("Epithet:");
-
- txtSpEpithet = new Text(parent, SWT.BORDER);
- final GridData gd_txtSpEpithet = new GridData(SWT.FILL, SWT.CENTER, true, false);
- txtSpEpithet.setLayoutData(gd_txtSpEpithet);
- new Label(parent, SWT.NONE);
-
- final Button saveNameButton = new Button(parent, SWT.NONE);
-
- saveNameButton.addListener(SWT.Selection, new Listener() {
- public void handleEvent(Event event) {
- new CreateNameAction(CreateNameView.this.txtGenus.getText(),
- CreateNameView.this.txtSpEpithet.getText()).run();
- }
- });
-
- final GridData gd_saveNameButton = new GridData(SWT.RIGHT, SWT.CENTER, false, false);
- saveNameButton.setLayoutData(gd_saveNameButton);
- saveNameButton.setText("Save Name");
- initializeToolBar();
- }
-
- /**
- * Passing the focus request to the viewer's control.
- */
- public void setFocus() {
- }
- private void initializeToolBar() {
- IToolBarManager toolBarManager = getViewSite().getActionBars().getToolBarManager();
- }
-}
\ No newline at end of file
+++ /dev/null
-package eu.etaxonomy.taxeditor.designproposal1.view;\r
-\r
-import java.beans.PropertyChangeEvent;\r
-import java.beans.PropertyChangeListener;\r
-\r
-import org.eclipse.jface.action.IMenuManager;\r
-import org.eclipse.jface.action.IToolBarManager;\r
-import org.eclipse.swt.SWT;\r
-import org.eclipse.swt.layout.GridData;\r
-import org.eclipse.swt.layout.GridLayout;\r
-import org.eclipse.swt.widgets.Composite;\r
-import org.eclipse.swt.widgets.Label;\r
-import org.eclipse.ui.part.ViewPart;\r
-\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
-import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
-\r
-public class LastNameView extends ViewPart implements PropertyChangeListener {\r
-\r
- public static final String ID = "eu.etaxonomy.taxeditor.designproposal1.view.LastNameView"; //$NON-NLS-1$\r
- private Label lblName;\r
- /**\r
- * Create contents of the view part\r
- * @param parent\r
- */\r
- @Override\r
- public void createPartControl(Composite parent) {\r
- Composite container = new Composite(parent, SWT.NONE);\r
- final GridLayout gridLayout = new GridLayout();\r
- gridLayout.numColumns = 2;\r
- container.setLayout(gridLayout);\r
-\r
- final Label theLastNameLabel = new Label(container, SWT.NONE);\r
- theLastNameLabel.setText("The last name created was: ");\r
-\r
- lblName = new Label(container, SWT.NONE);\r
- lblName.setText("none yet");\r
- lblName.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, false, false));\r
-\r
- \r
- new Label(container, SWT.NONE);\r
- //\r
- createActions();\r
- initializeToolBar();\r
- initializeMenu();\r
-\r
- Activator.getDefault().getObjectList().addPropertyChangeListener(this);\r
- \r
- }\r
-\r
- /**\r
- * Create the actions\r
- */\r
- private void createActions() {\r
- // Create the actions\r
- }\r
-\r
- /**\r
- * Initialize the toolbar\r
- */\r
- private void initializeToolBar() {\r
- IToolBarManager toolbarManager = getViewSite().getActionBars()\r
- .getToolBarManager();\r
- }\r
-\r
- /**\r
- * Initialize the menu\r
- */\r
- private void initializeMenu() {\r
- IMenuManager menuManager = getViewSite().getActionBars()\r
- .getMenuManager();\r
- }\r
-\r
- @Override\r
- public void setFocus() {\r
- // Set the focus\r
- }\r
-\r
- public void propertyChange(PropertyChangeEvent evt) {\r
- if (evt.getPropertyName().equalsIgnoreCase("ITEM_ADD")){\r
- TaxonName tn = (TaxonName)evt.getNewValue();\r
- lblName.setText( tn.getName());\r
- }\r
- }\r
-\r
-}\r
import org.eclipse.ui.PartInitException;\r
import org.eclipse.ui.part.MultiPageEditorPart;\r
\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.model.NameEditorInput;\r
+import eu.etaxonomy.taxeditor.designproposal1.model.TaxonName;\r
\r
public class MultiPagePilosellaView extends MultiPageEditorPart {\r
\r
\r
if (input.getAdapter(TaxonName.class) != null) {\r
taxonname = (TaxonName) input.getAdapter(TaxonName.class);\r
- System.out.println(taxonname.getCreatedWho());\r
+// System.out.println(taxonname.getCreatedWho());\r
// taxonname.addCdmEventListener(this);\r
} else {\r
\r
\r
//import org.eclipse.ui.texteditor.AbstractTextEditor;\r
\r
-import eu.etaxonomy.cdm.event.ICdmEventListener;\r
-import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListener;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.OpenNameEditorAction;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.SaveNameAction;\r
+import eu.etaxonomy.taxeditor.designproposal1.model.TaxonName;\r
\r
-public class NameEditorView extends EditorPart implements ICdmEventListener {\r
+//public class NameEditorView extends EditorPart implements ICdmEventListener {\r
+public class NameEditorView extends EditorPart {\r
\r
private Table table_1;\r
private Text text_3;\r
\r
if (input.getAdapter(TaxonName.class) != null) {\r
taxonname = (TaxonName) input.getAdapter(TaxonName.class);\r
- taxonname.addCdmEventListener(this);\r
+// taxonname.addCdmEventListener(this);\r
} else {\r
\r
taxonname = null;\r
// txtGenus.setText ...\r
}\r
\r
- public void onDelete(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onDelete(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
public void onInsert(Object arg0) {\r
// TODO Auto-generated method stub\r
\r
}\r
\r
- public void onUpdate(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onUpdate(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
private static void addDropDown(final ToolItem item, final Menu menu) {\r
item.addListener(SWT.Selection, new Listener() {\r
import com.swtdesigner.ResourceManager;\r
import com.swtdesigner.SWTResourceManager;\r
\r
-import eu.etaxonomy.cdm.api.service.INameService;\r
-import eu.etaxonomy.cdm.event.ICdmEventListener;\r
-import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.api.service.INameService;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListener;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.OpenNameEditorAction;\r
\r
-public class NameListView extends ViewPart implements ICdmEventListener {\r
+//public class NameListView extends ViewPart implements ICdmEventListener {\r
+public class NameListView extends ViewPart {\r
private Text searchText;\r
private Table table;\r
private Composite composite;\r
/**\r
* Refreshes a taxon name in the list\r
*/\r
- public void refreshElement(TaxonName taxonname) {\r
- }\r
+// public void refreshElement(TaxonName taxonname) {\r
+// }\r
\r
- public void onDelete(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onDelete(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
public void onInsert(Object arg0) {\r
// TODO Auto-generated method stub\r
public void onLoad(Object arg0) {\r
}\r
\r
- public void onUpdate(ICdmEventListenerRegistration arg0) {\r
- System.out.println("here i am");\r
- refreshElement((TaxonName)arg0);\r
- }\r
+// public void onUpdate(ICdmEventListenerRegistration arg0) {\r
+// System.out.println("here i am");\r
+// refreshElement((TaxonName)arg0);\r
+// }\r
\r
}\r
\r
//import org.eclipse.ui.texteditor.AbstractTextEditor;\r
\r
-import eu.etaxonomy.cdm.event.ICdmEventListener;\r
-import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
-import eu.etaxonomy.cdm.model.name.TaxonName;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListener;\r
+//import eu.etaxonomy.cdm.event.ICdmEventListenerRegistration;\r
+//import eu.etaxonomy.cdm.model.name.TaxonName;\r
import eu.etaxonomy.taxeditor.designproposal1.Activator;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.OpenNameEditorAction;\r
import eu.etaxonomy.taxeditor.designproposal1.controller.SaveNameAction;\r
+import eu.etaxonomy.taxeditor.designproposal1.model.TaxonName;\r
\r
-public class PilosellaEditorView extends EditorPart implements ICdmEventListener {\r
+//public class PilosellaEditorView extends EditorPart implements ICdmEventListener {\r
+public class PilosellaEditorView extends EditorPart {\r
\r
private Table table_1;\r
private Text text_3;\r
\r
if (input.getAdapter(TaxonName.class) != null) {\r
taxonname = (TaxonName) input.getAdapter(TaxonName.class);\r
- taxonname.addCdmEventListener(this);\r
+// taxonname.addCdmEventListener(this);\r
} else {\r
\r
taxonname = null;\r
// txtGenus.setText ...\r
}\r
\r
- public void onDelete(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onDelete(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
public void onInsert(Object arg0) {\r
// TODO Auto-generated method stub\r
\r
}\r
\r
- public void onUpdate(ICdmEventListenerRegistration arg0) {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
+// public void onUpdate(ICdmEventListenerRegistration arg0) {\r
+// // TODO Auto-generated method stub\r
+// \r
+// }\r
\r
private static void addDropDown(final ToolItem item, final Menu menu) {\r
item.addListener(SWT.Selection, new Listener() {\r