View Issue Details

IDProjectCategoryView StatusLast Update
000846110000-003: Address SpaceSpecpublic2024-05-21 16:27
ReporterWolfgang Mahnke Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.05.04 RC1 
Summary0008461: ModellingRules on Events
Description

Recently, I got asked to use the OptionalPlaceholder ModellingRule for a Property of an EventType.

I have not found any statement in the spec about specific ModellingRules on EventTypes, only that InstanceDeclarations are used, which have to have a ModellingRule.
Obviously, for pure Events the OptionalPlaceholder ModellingRule does not make sense, since you cannot subscribe to it. For Events also represented as Objects (like Conditions), it can make sense, and actually Part 9 does use OptionalPlaceholder.

Should we add a statement to the spec or is this obvious enough?

TagsNo tags attached.
Commit Version1.05.04 RC
Fix Due Date2023-11-07

Activities

Jim Luth

2022-11-29 17:37

administrator   ~0018207

Add note to say they event fields must have Mandatory or Optional modelling rule because Placeholders will not be available in an event filter.

Jeff Harding

2024-05-20 19:31

developer   ~0021205

Added a statement to 4.7.2 EventTypes requiring that Abstract EventType defintiions only use Mandatory and Optional Modelling rules. The 'Abstract' is needed to ensure Part9, and other condition types are allowed to use placeholders.

Jim Luth

2024-05-21 16:27

administrator   ~0021223

Agreed to changes edited in Web Meeting.

Changed text to allow all Modelling Rules but state only Mandatory and Optional will appear as Event Fields.

Issue History

Date Modified Username Field Change
2022-11-25 09:08 Wolfgang Mahnke New Issue
2022-11-29 17:36 Jim Luth Assigned To => Jeff Harding
2022-11-29 17:36 Jim Luth Status new => assigned
2022-11-29 17:37 Jim Luth Note Added: 0018207
2022-11-29 17:37 Jim Luth Target Version => 1.05.03 RC1
2023-06-13 16:06 Jim Luth Target Version 1.05.03 RC1 =>
2023-07-25 16:26 Jim Luth Commit Version => 1.05.04 RC
2023-07-25 16:26 Jim Luth Fix Due Date => 2023-11-07
2024-05-20 19:31 Jeff Harding Status assigned => resolved
2024-05-20 19:31 Jeff Harding Resolution open => fixed
2024-05-20 19:31 Jeff Harding Fixed in Version => 1.05.04 RC1
2024-05-20 19:31 Jeff Harding Note Added: 0021205
2024-05-21 16:27 Jim Luth Status resolved => closed
2024-05-21 16:27 Jim Luth Note Added: 0021223