Project

General

Profile

« Previous | Next » 

Revision bb2b5493

Added by Katja Luther over 3 years ago

ref #9267: add message if sec of new taxon differs from sec of new parent

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/l10n/Messages.java
32 32
    public static String ChangeSynonymToAcceptedTaxonHandler_SELECT_PARENT;
33 33
    public static String ChangeSynonymToAcceptedTaxonOperation_INCONSISTENT_DATA;
34 34
    public static String ChangeSynonymToAcceptedTaxonOperation_NOT_IMPLEMENTED;
35
    public static String ChangeSynonymToAcceptedTaxonOperation_DifferentSec;
36
    public static String ChangeSynonymToAcceptedTaxonOperation_DifferentSec_Message;
35 37
    public static String CharacterEditor_CANNOT_PERFORM_MESSAGE;
36 38
    public static String CharacterEditor_CANNOT_PERFORM_TITLE;
37 39
    public static String CharacterEditor_CHARACTERS;
......
323 325
    public static String CharacterMatrix_ONLY_REMOVE;
324 326
    public static String CharacterMatrix_DELETE_DESCRIPTION;
325 327

  
328

  
326 329
    static {
327 330
        // initialize resource bundle
328 331
        NLS.initializeMessages(BUNDLE_NAME, Messages.class);
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/l10n/messages.properties
186 186
ChangeConceptToSynonymOperation_MULTI_REPS_MESSAGE=There are multiple relations between the accepted and the related taxon. This case is not handled by the software yet.
187 187
ChangeSynonymToAcceptedTaxonOperation_INCONSISTENT_DATA=Operation may lead to inconsistent data
188 188
ChangeSynonymToAcceptedTaxonOperation_NOT_IMPLEMENTED=Not yet implemented
189
ChangeSynonymToAcceptedTaxonOperation_DifferentSec=Different Secundum Reference
190
ChangeSynonymToAcceptedTaxonOperation_DifferentSec_Message=The new taxon and the parent does not have the same secundum reference.
189 191
CharacterEditor_CANNOT_PERFORM_MESSAGE=You have to select a structure, a property and a character tree to perform this action.
190 192
CharacterEditor_CANNOT_PERFORM_TITLE=Cannot perform action
191 193
CharacterEditor_CHARACTERS=Characters
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/l10n/messages_de.properties
185 185
ChangeConceptToSynonymOperation_MULTI_REPS_MESSAGE=Es gibt mehrere Verkn?pfungen zwischen dem akzeptierten und dem verkn?pften Taxon. Dieser Fall wird noch nicht von der Software unterst?tzt.
186 186
ChangeSynonymToAcceptedTaxonOperation_INCONSISTENT_DATA=Vorgang kann zu inkonsistenten Daten f?hren
187 187
ChangeSynonymToAcceptedTaxonOperation_NOT_IMPLEMENTED=Noch nicht implementiert
188
ChangeSynonymToAcceptedTaxonOperation_DifferentSec=Unterschiedliche Secundum Referenz
189
ChangeSynonymToAcceptedTaxonOperation_DifferentSec_Message=Das neue Taxon und sein Elterntaxon haben nicht die gleiche Secundum Referenz.
188 190
CharacterEditor_CANNOT_PERFORM_MESSAGE=Es muss eine Struktur, eine Eigenschaft und ein Character-Merkmalsbaum ausgew?hlt sein.
189 191
CharacterEditor_CANNOT_PERFORM_TITLE=Aktion kann nicht ausgef?hrt werden
190 192
CharacterEditor_CHARACTERS=Characters
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/ChangeSynonymToAcceptedTaxonOperation.java
94 94
				return postExecute(null);
95 95
			}
96 96
			newNode = (TaxonNode) result.getCdmEntity();
97
			if (!newNode.getTaxon().getSec().equals(newNode.getParent().getTaxon().getSec())){
98
			    MessagingUtils.confirmDialog(Messages.ChangeSynonymToAcceptedTaxonOperation_DifferentSec, Messages.ChangeSynonymToAcceptedTaxonOperation_DifferentSec_Message);
99

  
100
			}
97 101
		} catch (HomotypicalGroupChangeException e) {
98 102
			// TODO Auto-generated catch block
99 103
			e.printStackTrace();

Also available in: Unified diff