Project

General

Profile

« Previous | Next » 

Revision cb9801c1

Added by Katja Luther over 5 years ago

ref #7755: provide all data for specimen pages

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/dto/IdentifiedEntityDTO.java
32 32
		String typeLabel;
33 33
		String identifier;
34 34
		public AlternativeIdentifier(DefinedTerm identifierType, String identifier) {
35

  
35 36
			if (identifierType != null){
36 37
			    this.typeUuid = identifierType.getUuid();
37 38
			    this.typeLabel = identifierType.getTitleCache();
38 39
			}
40

  
39 41
			this.identifier = identifier;
40 42
		}
41 43
		public UUID getTypeUuid() {return typeUuid;}
......
54 56
	public IdentifiedEntityDTO(DefinedTerm identifierType, String identifier,
55 57
	        UUID entityUuid, String titleCache, String abbrevTitleCache){
56 58
	    super(entityUuid, titleCache, abbrevTitleCache);
57
	    this.identifier = new AlternativeIdentifier(identifierType, identifier);
59
	    if (identifier != null){
60
	        this.identifier = new AlternativeIdentifier(identifierType, identifier);
61
	    }
62

  
58 63
	}
59 64

  
60 65
	public AlternativeIdentifier getIdentifier() {

Also available in: Unified diff