Project

General

Profile

« Previous | Next » 

Revision 0c763d5f

Added by Andreas Müller almost 3 years ago

ref #9624, ref #7305, ref #9326 refactor team formatting all over cdmlib (including et al. handling for biblio references)

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/facade/DerivedUnitFacadeFieldUnitCacheStrategy.java
147 147
			}
148 148

  
149 149
			int counter = 0;
150
//			int teamSize = collectorTeam.getTeamMembers().size();
151 150
			boolean fieldNumberAdded = false;
152 151
			List<Person> teamMembers = collectorTeam.getTeamMembers();
153 152
			for (Person member : teamMembers){
154 153
				counter++;
155
				String concatString = TeamDefaultCacheStrategy.concatString(collectorTeam, teamMembers, counter);
156
				//(counter >= teamSize)? " & " : ", ";
157
				result = CdmUtils.concat(concatString, result, getMemberString(member) );
154
				String sep = TeamDefaultCacheStrategy.teamConcatSeparator(collectorTeam, counter);
155
				result = CdmUtils.concat(sep, result, getMemberString(member) );
158 156
				if (member.equals(primaryCollector)){
159 157
					result = addFieldNumber(result, fieldNumber);
160 158
					fieldNumberAdded = true;

Also available in: Unified diff