Revision 1941a843
Added by Andreas Müller almost 6 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/dwca/out/DwcaReferenceRecord.java | ||
---|---|---|
19 | 19 |
import eu.etaxonomy.cdm.model.agent.AgentBase; |
20 | 20 |
import eu.etaxonomy.cdm.model.common.LSID; |
21 | 21 |
import eu.etaxonomy.cdm.model.common.Language; |
22 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
|
22 |
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod;
|
|
23 | 23 |
import eu.etaxonomy.cdm.model.media.Rights; |
24 | 24 |
|
25 | 25 |
/** |
... | ... | |
40 | 40 |
private String bibliographicCitation; |
41 | 41 |
private String title; |
42 | 42 |
private AgentBase<?> creator; |
43 |
private TimePeriod date; |
|
43 |
private VerbatimTimePeriod date;
|
|
44 | 44 |
private String source; |
45 | 45 |
private String description; |
46 | 46 |
private String subject; |
... | ... | |
194 | 194 |
} |
195 | 195 |
|
196 | 196 |
|
197 |
public TimePeriod getDate() { |
|
197 |
public VerbatimTimePeriod getDate() {
|
|
198 | 198 |
return date; |
199 | 199 |
} |
200 | 200 |
|
201 | 201 |
|
202 |
public void setDate(TimePeriod date) { |
|
202 |
public void setDate(VerbatimTimePeriod date) {
|
|
203 | 203 |
this.date = date; |
204 | 204 |
} |
205 | 205 |
|
cdmlib-io/src/test/java/eu/etaxonomy/cdm/io/reference/RisReferenceImportTest.java | ||
---|---|---|
30 | 30 |
import eu.etaxonomy.cdm.model.agent.Person; |
31 | 31 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
32 | 32 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
33 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
|
33 |
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod;
|
|
34 | 34 |
import eu.etaxonomy.cdm.model.reference.Reference; |
35 | 35 |
import eu.etaxonomy.cdm.model.reference.ReferenceType; |
36 | 36 |
import eu.etaxonomy.cdm.test.integration.CdmTransactionalIntegrationTest; |
... | ... | |
114 | 114 |
Assert.assertEquals("Jongkind" ,person.getFamilyName()); |
115 | 115 |
Assert.assertEquals("Carel C. H." ,person.getGivenName()); |
116 | 116 |
//date |
117 |
TimePeriod date = ref.getDatePublished(); |
|
117 |
VerbatimTimePeriod date = ref.getDatePublished();
|
|
118 | 118 |
Assert.assertEquals(Integer.valueOf(2017) ,date.getStartYear()); |
119 | 119 |
//vol |
120 | 120 |
Assert.assertEquals("47(1)" ,ref.getVolume()); |
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Reference.java | ||
---|---|---|
858 | 858 |
@Override |
859 | 859 |
@Transient |
860 | 860 |
public String getYear(){ |
861 |
TimePeriod datePublished = this.getDatePublished(); |
|
861 |
VerbatimTimePeriod datePublished = this.getDatePublished();
|
|
862 | 862 |
if (datePublished != null ){ |
863 | 863 |
String result = getDatePublished().getYear(); |
864 | 864 |
return result; |
... | ... | |
875 | 875 |
*/ |
876 | 876 |
@Transient |
877 | 877 |
public String getDatePublishedString(){ |
878 |
TimePeriod datePublished = this.getDatePublished(); |
|
878 |
VerbatimTimePeriod datePublished = this.getDatePublished();
|
|
879 | 879 |
if (datePublished != null ){ |
880 | 880 |
return getDatePublished().toString(); |
881 | 881 |
}else{ |
... | ... | |
891 | 891 |
*/ |
892 | 892 |
@Transient |
893 | 893 |
public String getTimePeriodPublishedString(){ |
894 |
TimePeriod datePublished = this.getDatePublished(); |
|
894 |
VerbatimTimePeriod datePublished = this.getDatePublished();
|
|
895 | 895 |
if (datePublished != null ){ |
896 | 896 |
return getDatePublished().getTimePeriod(); |
897 | 897 |
}else{ |
... | ... | |
1165 | 1165 |
public Object clone() { |
1166 | 1166 |
try { |
1167 | 1167 |
Reference result = (Reference)super.clone(); |
1168 |
result.setDatePublished(datePublished != null? (TimePeriod)datePublished.clone(): null); |
|
1168 |
result.setDatePublished(datePublished != null? (VerbatimTimePeriod)datePublished.clone(): null);
|
|
1169 | 1169 |
//no changes to: title, authorship, hasProblem, nomenclaturallyRelevant, uri |
1170 | 1170 |
return result; |
1171 | 1171 |
} catch (CloneNotSupportedException e) { |
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/reference/DefaultReferenceCacheStrategy.java | ||
---|---|---|
19 | 19 |
import eu.etaxonomy.cdm.common.CdmUtils; |
20 | 20 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
21 | 21 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
22 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
|
22 |
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod;
|
|
23 | 23 |
import eu.etaxonomy.cdm.model.reference.INomenclaturalReference; |
24 | 24 |
import eu.etaxonomy.cdm.model.reference.Reference; |
25 | 25 |
import eu.etaxonomy.cdm.model.reference.ReferenceType; |
... | ... | |
326 | 326 |
if (reference.getDatePublished() != null && ! reference.getDatePublished().isEmpty()){ |
327 | 327 |
String thisRefDate = reference.getDatePublished().toString(); |
328 | 328 |
if (hasInRef && reference.getInBook().getDatePublished() != null){ |
329 |
TimePeriod inRefDate = reference.getInReference().getDatePublished(); |
|
329 |
VerbatimTimePeriod inRefDate = reference.getInReference().getDatePublished();
|
|
330 | 330 |
String inRefDateString = inRefDate.getYear(); |
331 | 331 |
if (isNotBlank(inRefDateString)){ |
332 | 332 |
int pos = StringUtils.lastIndexOf(result, inRefDateString); |
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/VerbatimTimePeriodTest.java | ||
---|---|---|
51 | 51 |
@Before |
52 | 52 |
public void setUp() throws Exception { |
53 | 53 |
onlyStartYear = VerbatimTimePeriod.NewVerbatimInstance(1922); |
54 |
onlyEndYear = VerbatimTimePeriod.NewVerbatimInstance(null, 1857);;
|
|
54 |
onlyEndYear = VerbatimTimePeriod.NewVerbatimInstance(null, 1857); |
|
55 | 55 |
startAndEndYear = VerbatimTimePeriod.NewVerbatimInstance(1931, 1957); |
56 | 56 |
Integer start = null; |
57 | 57 |
Integer end = null; |
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/reference/DefaultReferenceCacheStrategyTest.java | ||
---|---|---|
23 | 23 |
import eu.etaxonomy.cdm.model.agent.Person; |
24 | 24 |
import eu.etaxonomy.cdm.model.agent.Team; |
25 | 25 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
26 |
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod; |
|
26 | 27 |
import eu.etaxonomy.cdm.model.reference.IArticle; |
27 | 28 |
import eu.etaxonomy.cdm.model.reference.IBook; |
28 | 29 |
import eu.etaxonomy.cdm.model.reference.IBookSection; |
... | ... | |
366 | 367 |
bookSection1.setAuthorship(sectionTeam1); |
367 | 368 |
book1.setDatePublished(TimePeriod.NewInstance(1975)); |
368 | 369 |
Assert.assertEquals("Unexpected title cache.", "Section Author - My chapter in Book Author, My book. 1975", bookSection1.getTitleCache()); |
369 |
book1.setDatePublished(null); |
|
370 |
book1.setDatePublished((VerbatimTimePeriod)null);
|
|
370 | 371 |
bookSection1.setDatePublished(TimePeriod.NewInstance(1976)); |
371 | 372 |
bookSection1.setTitleCache(null, false); |
372 | 373 |
book1.setTitleCache(null, false); |
... | ... | |
401 | 402 |
bookSection1.setAuthorship(sectionTeam1); |
402 | 403 |
book1.setDatePublished(TimePeriod.NewInstance(1975)); |
403 | 404 |
Assert.assertEquals("Unexpected title cache.", "Section Author - My chapter in Book Author, My book. 1975", bookSection1.getTitleCache()); |
404 |
book1.setDatePublished(null); |
|
405 |
book1.setDatePublished((VerbatimTimePeriod)null);
|
|
405 | 406 |
bookSection1.setDatePublished(TimePeriod.NewInstance(1976)); |
406 | 407 |
Assert.assertEquals("Unexpected title cache.", "Section Author - My chapter in Book Author, My book. 1976", bookSection1.getTitleCache()); |
407 | 408 |
book1.setDatePublished(TimePeriod.NewInstance(1977)); |
... | ... | |
542 | 543 |
Assert.assertEquals("Unexpected abbrev title cache.", "My prot. abb. tit. in a bk.", generic1.getAbbrevTitleCache()); |
543 | 544 |
Assert.assertEquals("Unexpected title cache.", "Part Title in Authorteam, My book title. 1987", generic1.getTitleCache()); |
544 | 545 |
|
545 |
generic1.setDatePublished(null); |
|
546 |
generic1.setDatePublished((VerbatimTimePeriod)null);
|
|
546 | 547 |
Assert.assertEquals("Unexpected nom. ref.", "My prot. abb. tit. in a bk.", generic1.getNomenclaturalCitation(null)); |
547 | 548 |
Assert.assertEquals("Unexpected nom. ref.", "My prot. abb. tit. in a bk.", generic1.getNomenclaturalCitation("")); |
548 | 549 |
Assert.assertEquals("Unexpected nom. ref.", "My prot. abb. tit. in a bk.: pp. 44", generic1.getNomenclaturalCitation("pp. 44")); |
cdmlib-persistence/src/test/java/eu/etaxonomy/cdm/persistence/dao/hibernate/agent/AgentDaoImplTest.java | ||
---|---|---|
50 | 50 |
private IAgentDao agentDao; |
51 | 51 |
|
52 | 52 |
@SpringBeanByType |
53 |
IReferenceDao referenceDao; |
|
53 |
private IReferenceDao referenceDao;
|
|
54 | 54 |
|
55 | 55 |
private UUID uuid; |
56 | 56 |
private UUID personUuid; |
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/agent/AgentDaoImplTest.testUpdate-result.xml | ||
---|---|---|
1 | 1 |
<?xml version='1.0' encoding='UTF-8'?> |
2 | 2 |
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../dataset.xsd"> |
3 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
4 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" NOMENCLATURALTITLE="B.R. Clark" GIVENNAME="Benjamin" FAMILYNAME="Clark" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
3 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
4 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" NOMENCLATURALTITLE="B.R. Clark" GIVENNAME="Benjamin" FAMILYNAME="Clark" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
5 | 5 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="746e872b-3f61-442c-b093-6b4d15c87694" PROTECTEDTITLECACHE="true" TITLECACHE="I.J. Kitching" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
6 | 6 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="c62cd389-d787-47f4-99c3-b80eb12a1ef2" PROTECTEDTITLECACHE="true" TITLECACHE="S.J. Mayo" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
7 | 7 |
<AGENTBASE DTYPE="Person" CREATED="2008-12-10 09:56:07.0" UUID="dbaa601e-806b-40aa-a3cd-c2e179ddbd9a" PROTECTEDTITLECACHE="true" TITLECACHE="M.J. Scoble" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
... | ... | |
10 | 10 |
<AGENTBASE DTYPE="Institution" CREATED="2008-12-10 09:56:07.0" UUID="28f6aaa5-e03e-4831-9ce2-71eaf56cdebe" PROTECTEDTITLECACHE="true" TITLECACHE="Imperial College London" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/> |
11 | 11 |
<AGENTBASE DTYPE="Institution" CREATED="2008-12-10 09:56:07.0" UUID="2c06962e-84f8-4895-91b7-1ae6269e97d8" PROTECTEDTITLECACHE="true" TITLECACHE="University of Oxford" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/> |
12 | 12 |
|
13 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
14 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" GIVENNAME="Ben" FAMILYNAME="Clark" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
15 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="1" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
13 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
14 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" GIVENNAME="Ben" FAMILYNAME="Clark" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
15 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="1" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
16 | 16 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="746e872b-3f61-442c-b093-6b4d15c87694" PROTECTEDTITLECACHE="true" TITLECACHE="I.J. Kitching" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
17 | 17 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="c62cd389-d787-47f4-99c3-b80eb12a1ef2" PROTECTEDTITLECACHE="true" TITLECACHE="S.J. Mayo" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
18 | 18 |
<AGENTBASE_AUD DTYPE="Person" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="dbaa601e-806b-40aa-a3cd-c2e179ddbd9a" PROTECTEDTITLECACHE="true" TITLECACHE="M.J. Scoble" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/agent/AgentDaoImplTest.xml | ||
---|---|---|
1 | 1 |
<?xml version='1.0' encoding='UTF-8'?> |
2 | 2 |
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../dataset.xsd"> |
3 | 3 |
<AGENTBASE DTYPE="Person" ID="1" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" PROTECTEDNOMENCLATURALTITLECACHE="true" LIFESPAN_END="00000000" LIFESPAN_START="00000000" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/> |
4 |
<AGENTBASE DTYPE="Person" ID="2" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" PROTECTEDNOMENCLATURALTITLECACHE="true" GIVENNAME="Ben" FAMILYNAME="Clark" LIFESPAN_END="00000000" LIFESPAN_START="00000000" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/>
|
|
4 |
<AGENTBASE DTYPE="Person" ID="2" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" PROTECTEDNOMENCLATURALTITLECACHE="true" GIVENNAME="Ben" FAMILYNAME="Clark" LIFESPAN_END="[null]" LIFESPAN_START="[null]" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/>
|
|
5 | 5 |
<AGENTBASE DTYPE="Person" ID="3" CREATED="2008-12-10 09:56:07.0" UUID="746e872b-3f61-442c-b093-6b4d15c87694" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="I.J. Kitching" PROTECTEDNOMENCLATURALTITLECACHE="true" LIFESPAN_END="00000000" LIFESPAN_START="00000000" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/> |
6 | 6 |
<AGENTBASE DTYPE="Person" ID="4" CREATED="2008-12-10 09:56:07.0" UUID="c62cd389-d787-47f4-99c3-b80eb12a1ef2" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="S.J. Mayo" PROTECTEDNOMENCLATURALTITLECACHE="true" LIFESPAN_END="00000000" LIFESPAN_START="00000000" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/> |
7 | 7 |
<AGENTBASE DTYPE="Person" ID="5" CREATED="2008-12-10 09:56:07.0" UUID="dbaa601e-806b-40aa-a3cd-c2e179ddbd9a" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="M.J. Scoble" PROTECTEDNOMENCLATURALTITLECACHE="true" LIFESPAN_END="00000000" LIFESPAN_START="00000000" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/> |
... | ... | |
10 | 10 |
<AGENTBASE DTYPE="Institution" ID="8" CREATED="2008-12-10 09:56:07.0" UUID="28f6aaa5-e03e-4831-9ce2-71eaf56cdebe" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="Imperial College London" PROTECTEDNOMENCLATURALTITLECACHE="true" LIFESPAN_END="[null]" LIFESPAN_START="[null]" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/> |
11 | 11 |
<AGENTBASE DTYPE="Institution" ID="9" CREATED="2008-12-10 09:56:07.0" UUID="2c06962e-84f8-4895-91b7-1ae6269e97d8" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="University of Oxford" PROTECTEDNOMENCLATURALTITLECACHE="true" LIFESPAN_END="[null]" LIFESPAN_START="[null]" COLLECTORTITLE="[NULL]" PROTECTEDCOLLECTORTITLECACHE="FALSE" HASMOREMEMBERS="FALSE"/> |
12 | 12 |
|
13 |
<AGENTBASE_AUD DTYPE="Person" ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
14 |
<AGENTBASE_AUD DTYPE="Person" ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" GIVENNAME="Ben" FAMILYNAME="Clark" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/>
|
|
13 |
<AGENTBASE_AUD DTYPE="Person" ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="e4ec436a-3e8c-4166-a834-3bb84c2b5ad6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="H.C.J. Godfray" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
14 |
<AGENTBASE_AUD DTYPE="Person" ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="ed6ac546-8c6c-48c4-9b91-40b1157c05c6" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="B.R. Clark" GIVENNAME="Ben" FAMILYNAME="Clark" LIFESPAN_END="[null]" LIFESPAN_START="[null]"/>
|
|
15 | 15 |
<AGENTBASE_AUD DTYPE="Person" ID="3" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="746e872b-3f61-442c-b093-6b4d15c87694" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="I.J. Kitching" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
16 | 16 |
<AGENTBASE_AUD DTYPE="Person" ID="4" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="c62cd389-d787-47f4-99c3-b80eb12a1ef2" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="S.J. Mayo" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
17 | 17 |
<AGENTBASE_AUD DTYPE="Person" ID="5" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="dbaa601e-806b-40aa-a3cd-c2e179ddbd9a" UPDATED="2008-12-10 09:56:07.253" PROTECTEDTITLECACHE="true" TITLECACHE="M.J. Scoble" LIFESPAN_END="00000000" LIFESPAN_START="00000000"/> |
Also available in: Unified diff
ref #6752 strictly use VerbatimTimePeriod where possible