The template EventReport add things to the EventReport using CombineMembers.
Doing so it's not possible to indicate the classification for the relationship to differentiate the type of membership in the underlying PSM Collection that are:
To solve this we need to add a new template called EventReportItem which will make the EventReport template more generic.
Those properties (except contract which needs to be assigned to the event report and not a collection member) will be taken out from the EventReport template.
Template EventReportItem added:
Checking in data/contexts/OASIS/index.xmi;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/index.xmi,v <-- index.xmi
new revision: 1.40; previous revision: 1.39
done
Checking in data/contexts/OASIS/context_index.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/context_index.xml,v <-- context_index.xml
new revision: 1.57; previous revision: 1.56
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/imagemap.xml,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/imagemap.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/imagemap.xml,v <-- imagemap.xml
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/EventReportItem.xmi,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/EventReportItem.xmi;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/EventReportItem.xmi,v <-- EventReportItem.xmi
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/Template.png,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/Template.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/Template.png,v <-- Template.png
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/EventReportItem.png,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/EventReportItem.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/EventReportItem.png,v <-- EventReportItem.png
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/Readme.txt,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/Readme.txt;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/Readme.txt,v <-- Readme.txt
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/template.xml,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/template.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/template.xml,v <-- template.xml
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/.cvsignore,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/.cvsignore;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/.cvsignore,v <-- .cvsignore
initial revision: 1.1
done
Checking in data/contexts/OASIS/dvlp/index.mdxml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/dvlp/index.mdxml,v <-- index.mdxml
new revision: 1.45; previous revision: 1.44
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/test_data/Readme.txt,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/test_data/Readme.txt;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/test_data/Readme.txt,v <-- Readme.txt
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/.cvsignore,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/dvlp/.cvsignore;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/.cvsignore,v <-- .cvsignore
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/Readme.txt,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/dvlp/Readme.txt;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/Readme.txt,v <-- Readme.txt
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/UUIDs.xml,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/dvlp/UUIDs.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/UUIDs.xml,v <-- UUIDs.xml
initial revision: 1.1
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/OASISEventReportItem.mdxml,v
done
Checking in data/contexts/OASIS/templates/EventReportItem/dvlp/OASISEventReportItem.mdxml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReportItem/dvlp/OASISEventReportItem.mdxml,v <-- OASISEventReportItem.mdxml
initial revision: 1.1
done
EventReport template modified and simplified:
Checking in data/contexts/OASIS/templates/EventReport/Template.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/Template.png,v <-- Template.png
new revision: 1.3; previous revision: 1.2
done
Checking in data/contexts/OASIS/templates/EventReport/EventReport.xmi;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/EventReport.xmi,v <-- EventReport.xmi
new revision: 1.4; previous revision: 1.3
done
Checking in data/contexts/OASIS/templates/EventReport/template.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/template.xml,v <-- template.xml
new revision: 1.6; previous revision: 1.5
done
Checking in data/contexts/OASIS/templates/EventReport/imagemap.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/imagemap.xml,v <-- imagemap.xml
new revision: 1.3; previous revision: 1.2
done
RCS file: /cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/EventReport_Contract.png,v
done
Checking in data/contexts/OASIS/templates/EventReport/EventReport_Contract.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/EventReport_Contract.png,v <-- EventReport_Contract.png
initial revision: 1.1
done
Removing data/contexts/OASIS/templates/EventReport/EventReport_Contents.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/EventReport_Contents.png,v <-- EventReport_Contents.png
new revision: delete; previous revision: 1.1
done
Checking in data/contexts/OASIS/templates/EventReport/dvlp/OASISEventReport.mdxml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/dvlp/OASISEventReport.mdxml,v <-- OASISEventReport.mdxml
new revision: 1.4; previous revision: 1.3
done
Checking in data/contexts/OASIS/templates/EventReport/dvlp/UUIDs.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/EventReport/dvlp/UUIDs.xml,v <-- UUIDs.xml
new revision: 1.2; previous revision: 1.1
done
CCB meeting: 2013-03-17
Accepted proposal