Project

General

Profile

Download (784 Bytes) Statistics
| Branch: | Tag: | Revision:
1
/**
2
 * 
3
 */
4
package eu.etaxonomy.taxeditor.editor;
5

    
6
import org.eclipse.swt.widgets.Composite;
7

    
8
import eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor;
9
import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;
10

    
11
/**
12
 * <p>IDropTargetable interface.</p>
13
 *
14
 * @author n.hoffmann
15
 * @version $Id: $
16
 */
17
public interface IDropTargetable extends IPostOperationEnabled {
18

    
19
	/**
20
	 * <p>getControl</p>
21
	 *
22
	 * @return a {@link org.eclipse.swt.widgets.Composite} object.
23
	 */
24
	public Composite getControl();
25
	
26
	/**
27
	 * <p>getNameEditor</p>
28
	 *
29
	 * @return a {@link eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor} object.
30
	 */
31
	public TaxonNameEditor getEditor();
32

    
33
	/**
34
	 * <p>dragEntered</p>
35
	 */
36
	public void dragEntered();
37

    
38
	/**
39
	 * <p>dragLeft</p>
40
	 */
41
	public void dragLeft();
42
}
(5-5/18)