Project

General

Profile

« Previous | Next » 

Revision 27cee58f

Added by Patrick Plitzner over 5 years ago

ref #7502 Add Name.Genus and epithets

View differences:

eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/input/NameEditorInput.java
41 41

  
42 42
	private static final String PROPERTY_NAME_CACHE = "Name Cache";
43 43
	private static final String PROPERTY_AUTHORSHIP_CACHE = "Authorship Cache";
44
	private static final String PROPERTY_GENUS = "Genus";
45
	private static final String PROPERTY_INFRA_GENERIC = "Infra Generic";
46
	private static final String PROPERTY_SPECIFIC_EPITHET = "Spec. Epithet";
47
	private static final String PROPERTY_INFRA_SPECIFIC_EPITHET = "Infra Spec. Epithet";
44 48

  
45 49
	public static AbstractBulkEditorInput getInstance() {
46 50
		if (instance == null) {
......
54 58
        List<String> propertyKeysInternal = new ArrayList<>();
55 59
        propertyKeysInternal.add(PROPERTY_NAME_CACHE);
56 60
        propertyKeysInternal.add(PROPERTY_AUTHORSHIP_CACHE);
61
        propertyKeysInternal.add(PROPERTY_GENUS);
62
        propertyKeysInternal.add(PROPERTY_INFRA_GENERIC);
63
        propertyKeysInternal.add(PROPERTY_SPECIFIC_EPITHET);
64
        propertyKeysInternal.add(PROPERTY_INFRA_SPECIFIC_EPITHET);
57 65
        return propertyKeysInternal;
58 66
    }
59 67

  
......
65 73
	    else if(property.equals(PROPERTY_AUTHORSHIP_CACHE)){
66 74
	        return cdmBase.getAuthorshipCache();
67 75
	    }
76
	    else if(property.equals(PROPERTY_GENUS)){
77
	        return cdmBase.getGenusOrUninomial();
78
	    }
79
	    else if(property.equals(PROPERTY_INFRA_GENERIC)){
80
	        return cdmBase.getInfraGenericEpithet();
81
	    }
82
	    else if(property.equals(PROPERTY_SPECIFIC_EPITHET)){
83
	        return cdmBase.getSpecificEpithet();
84
	    }
85
	    else if(property.equals(PROPERTY_INFRA_SPECIFIC_EPITHET)){
86
	        return cdmBase.getInfraSpecificEpithet();
87
	    }
68 88
	    return super.getPropertyValue(cdmBase, property);
69 89
	}
70 90

  

Also available in: Unified diff