1 package eu
.etaxonomy
.taxeditor
.prototype1
.model
;
3 import org
.eclipse
.jface
.resource
.ImageDescriptor
;
4 import org
.eclipse
.ui
.IEditorInput
;
5 import org
.eclipse
.ui
.IPersistableElement
;
7 import eu
.etaxonomy
.cdm
.model
.name
.TaxonName
;
9 public class NameEditorInput
implements IEditorInput
{
11 private TaxonName taxonname
;
13 public NameEditorInput (TaxonName taxonname
) {
14 this.taxonname
= taxonname
;
17 public boolean exists() {
18 // TODO Auto-generated method stub
22 public ImageDescriptor
getImageDescriptor() {
23 // TODO Auto-generated method stub
27 public String
getName() {
28 return taxonname
.getName();
31 public IPersistableElement
getPersistable() {
32 // TODO Auto-generated method stub
36 public String
getToolTipText() {
37 return taxonname
.getName();
40 public Object
getAdapter(Class adapter
) {
42 if (adapter
== TaxonName
.class) {
43 return this.taxonname
;