00929bed4790e35eea3756efb0664f64e21990fd
[taxeditor.git] / eu.etaxonomy.taxeditor.bulkeditor / src / main / java / eu / etaxonomy / taxeditor / dataimport / DataImportEditorLineDisplayStrategy.java
1 // $Id$
2 /**
3 * Copyright (C) 2013 EDIT
4 * European Distributed Institute of Taxonomy
5 * http://www.e-taxonomy.eu
6 *
7 * The contents of this file are subject to the Mozilla Public License Version 1.1
8 * See LICENSE.TXT at the top of this package for the full license terms.
9 */
10 package eu.etaxonomy.taxeditor.dataimport;
11
12 import org.eclipse.swt.graphics.Font;
13 import org.eclipse.swt.graphics.Image;
14
15 import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
16 import eu.etaxonomy.taxeditor.annotatedlineeditor.EntityListener;
17 import eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy;
18
19 /**
20 * @author pplitzner
21 * @date 20.09.2013
22 *
23 */
24 public class DataImportEditorLineDisplayStrategy implements ILineDisplayStrategy {
25
26 /* (non-Javadoc)
27 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getIndent(java.lang.Object)
28 */
29 @Override
30 public int getIndent(Object entity) {
31 // TODO Auto-generated method stub
32 return 0;
33 }
34
35 /* (non-Javadoc)
36 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getIcon(java.lang.Object)
37 */
38 @Override
39 public Image getIcon(Object entity) {
40 // TODO Auto-generated method stub
41 return null;
42 }
43
44 /* (non-Javadoc)
45 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getFont(java.lang.Object)
46 */
47 @Override
48 public Font getFont(Object entity) {
49 // TODO Auto-generated method stub
50 return null;
51 }
52
53 /* (non-Javadoc)
54 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getText(java.lang.Object)
55 */
56 @Override
57 public String getText(Object entity) {
58 return ((SpecimenOrObservationBase)entity).getTitleCache();
59 }
60
61 /* (non-Javadoc)
62 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getSupplementalText(java.lang.Object)
63 */
64 @Override
65 public String getSupplementalText(Object entity) {
66 // TODO Auto-generated method stub
67 return null;
68 }
69
70 /* (non-Javadoc)
71 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getEmptyCacheMessage(java.lang.Object)
72 */
73 @Override
74 public String getEmptyCacheMessage(Object entity) {
75 // TODO Auto-generated method stub
76 return null;
77 }
78
79 /* (non-Javadoc)
80 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#setText(java.lang.String, java.lang.Object)
81 */
82 @Override
83 public void setText(String text, Object entity) {
84 // TODO Auto-generated method stub
85
86 }
87
88 /* (non-Javadoc)
89 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getHoverText(java.lang.Object)
90 */
91 @Override
92 public String getHoverText(Object entity) {
93 // TODO Auto-generated method stub
94 return null;
95 }
96
97 /* (non-Javadoc)
98 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#setStatusMessage(java.lang.String, java.lang.Object)
99 */
100 @Override
101 public void setStatusMessage(String text, Object entity) {
102 // TODO Auto-generated method stub
103
104 }
105
106 /* (non-Javadoc)
107 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#isEntityCacheEmpty(java.lang.Object)
108 */
109 @Override
110 public boolean isEntityCacheEmpty(Object entity) {
111 // TODO Auto-generated method stub
112 return false;
113 }
114
115 /* (non-Javadoc)
116 * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#addDisplayListener(java.lang.Object, eu.etaxonomy.taxeditor.annotatedlineeditor.EntityListener)
117 */
118 @Override
119 public void addDisplayListener(Object entity, EntityListener listener) {
120 // TODO Auto-generated method stub
121
122 }
123
124 }