You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have verified that I am running the latest version of the Kalliope
I have searched open and closed issues to ensure it has not already been reported
Description
Implement the concept or an OrderedList in Kalliope.OO.
This is convention based and in the end multiple conventions could lead to the decision to make sure a List is an OrderedList.
Implement a property that is not a boolean (like isOrdered in UML), but have an indication (enumeration) that defines the concept found in the ORM model. It is then only a suggestion that this could be an ordered list.
Different projects / ORM models can then choose if they want these concepts to lead to an OrderedList or not.
Convention (for PASaaS): if a -to-many reference is a Ternary FactType having an extra ValueType referenced whose name starts with "Ordinal****", The List side of the relationship will be a Generic OrderList having the generic type that is the DataType of the "Ordinal*****" ValueType. The IProperty that is the result of this convention will contain the (enumeration) value "OrderType.IsFacttypeBasedOrdered". All other lists will have (OrderType enumeration default) a value of "OrderType.None".
The text was updated successfully, but these errors were encountered:
Prerequisites
Description
Implement the concept or an OrderedList in Kalliope.OO.
This is convention based and in the end multiple conventions could lead to the decision to make sure a List is an OrderedList.
Implement a property that is not a boolean (like isOrdered in UML), but have an indication (enumeration) that defines the concept found in the ORM model. It is then only a suggestion that this could be an ordered list.
Different projects / ORM models can then choose if they want these concepts to lead to an OrderedList or not.
The text was updated successfully, but these errors were encountered: