Project

General

Profile

Download (580 Bytes) Statistics
| Branch: | Tag: | Revision:
1

    
2
package eu.etaxonomy.taxeditor.bulkeditor;
3

    
4
import eu.etaxonomy.taxeditor.bulkeditor.input.OccurrenceEditorInput;
5

    
6
public class PropertyTester extends org.eclipse.core.expressions.PropertyTester {
7

    
8
	public static final String IS_DERIVED_UNIT_EDITOR = "isDerivedUnitEditor";
9
	
10
	@Override
11
	public boolean test(Object receiver, String property, Object[] args,
12
			Object expectedValue) {
13
		
14
		BulkEditor editor = (BulkEditor) receiver;
15
		
16
		if(IS_DERIVED_UNIT_EDITOR.equals(property)){
17
			return editor.getEditorInput() instanceof OccurrenceEditorInput;
18
		}
19
		
20
		return false;
21
	}
22

    
23
}
(10-10/10)