Project

General

Profile

Download (3.66 KB) Statistics
| Branch: | Tag: | Revision:
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
        return "";
67
    }
68

    
69
    /* (non-Javadoc)
70
     * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getEmptyCacheMessage(java.lang.Object)
71
     */
72
    @Override
73
    public String getEmptyCacheMessage(Object entity) {
74
        // TODO Auto-generated method stub
75
        return null;
76
    }
77

    
78
    /* (non-Javadoc)
79
     * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#setText(java.lang.String, java.lang.Object)
80
     */
81
    @Override
82
    public void setText(String text, Object entity) {
83
        // TODO Auto-generated method stub
84

    
85
    }
86

    
87
    /* (non-Javadoc)
88
     * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#getHoverText(java.lang.Object)
89
     */
90
    @Override
91
    public String getHoverText(Object entity) {
92
        return ((SpecimenOrObservationBase)entity).getTitleCache();
93
    }
94

    
95
    /* (non-Javadoc)
96
     * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#setStatusMessage(java.lang.String, java.lang.Object)
97
     */
98
    @Override
99
    public void setStatusMessage(String text, Object entity) {
100
        // TODO Auto-generated method stub
101

    
102
    }
103

    
104
    /* (non-Javadoc)
105
     * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#isEntityCacheEmpty(java.lang.Object)
106
     */
107
    @Override
108
    public boolean isEntityCacheEmpty(Object entity) {
109
        // TODO Auto-generated method stub
110
        return false;
111
    }
112

    
113
    /* (non-Javadoc)
114
     * @see eu.etaxonomy.taxeditor.annotatedlineeditor.ILineDisplayStrategy#addDisplayListener(java.lang.Object, eu.etaxonomy.taxeditor.annotatedlineeditor.EntityListener)
115
     */
116
    @Override
117
    public void addDisplayListener(Object entity, EntityListener listener) {
118
        // TODO Auto-generated method stub
119

    
120
    }
121

    
122
}
(2-2/3)