-- Fernando Bellas Permuy Associate Professor (Titular) at University of A Coruña Department of Information and Communications Technologies Facultad de Informática - Campus de Elviña, S/N 15071 - A Coruña - Spain http://www.tic.udc.es/~fbellas - fbellas@udc.es Tel: +34 981 167 000 (ext: 1353) - Fax: +34 981 167 160 >From c9af4778e28e370fb2a8dc2c63a4d75e41a07d7f Mon Sep 17 00:00:00 2001 From: Fernando Bellas Permuy <fbellas@udc.es> Date: Thu, 31 Dec 2009 13:14:28 +0100 Subject: [PATCH 6/7] ItEr41S15CUImportacionRecursosProductivosItEr40S20: Constraint added to verify criterion satisfactions are of a CriterionType compatible with the resource. A test case has also been added.
55 lines
1.9 KiB
XML
55 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
|
|
|
<resource-list xmlns="http://rest.ws.navalplanner.org">
|
|
|
|
<!-- *** Machines *** -->
|
|
|
|
<!-- OK -->
|
|
<machine code=" m1 " name="m1-name" description="m1-desc"/>
|
|
|
|
<!-- Missing code and name (description is optional). -->
|
|
<machine code="" description=""/>
|
|
|
|
<!-- Criterion satisfaction of incorrect type. -->
|
|
<machine code="m2" name="m2-name" description="m2-desc">
|
|
<criterion-satisfaction-list>
|
|
<criterion-satisfaction
|
|
criterion-type-name=" WORK_RELATIONSHIP "
|
|
criterion-name=" hiredResourceWorkingRelationship "
|
|
start-date="2009-01-01"
|
|
finish-date=""/>
|
|
</criterion-satisfaction-list>
|
|
</machine>
|
|
|
|
<!-- *** Workers *** -->
|
|
|
|
<!-- OK -->
|
|
<worker first-name="w1-firstName" surname="w1-surname" nif=" w1-nif ">
|
|
<criterion-satisfaction-list>
|
|
<criterion-satisfaction
|
|
criterion-type-name=" WORK_RELATIONSHIP "
|
|
criterion-name=" hiredResourceWorkingRelationship "
|
|
start-date="2009-01-01"
|
|
finish-date=""/>
|
|
<criterion-satisfaction
|
|
criterion-type-name="LEAVE"
|
|
criterion-name="paternityLeave"
|
|
start-date="2009-12-24"
|
|
finish-date="2009-12-25"/>
|
|
</criterion-satisfaction-list>
|
|
</worker>
|
|
|
|
<!-- Missing first name, surname, and nif. -->
|
|
<worker first-name="" nif=""/>
|
|
|
|
<!-- Missing start date in criterion satisfaction. -->
|
|
<worker first-name="w2-firstName" surname="w2-surname" nif=" w2-nif ">
|
|
<criterion-satisfaction-list>
|
|
<criterion-satisfaction
|
|
criterion-type-name="LEAVE"
|
|
criterion-name="paternityLeave"
|
|
finish-date="2009-12-25"/>
|
|
</criterion-satisfaction-list>
|
|
</worker>
|
|
|
|
</resource-list>
|