Originally created by: jamieogl...@gmail.com
Originally owned by: jamieogl...@gmail.com
As a front end developer, I want to be able to use inheritance for specified SubClasses instead of the default parent/child relationship.
In the generated code I want to be able to specify that the subclass is an OO subclass, and extends the superclass. In the generated parent of the superclass, I want Add methods for each of the extended subclasses to be added to one list for the superclass.
Implementation suggestion.
Add a subclass relationship field to the relationship with the following values:
ParentChild (Default - child class to be included in its own list)
Extends (OO subclass)
Abstract (OO abstract class - not to be included in list with subclasses)
Virtual (OO virtual class - to be included in list with subclasses)
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: jamieogl...@gmail.com
Clarification:
The OO model is a three level hierarchy. So the parent of the superclass would have an Abstract or Virtual relationship with the superclass, which in turn would have Extends relationships with some of its subclasses. It can also have ParentChild, Abstract or virtual relationships with other subclasses.
To keep the implementation tractable, an Extended subclass cannot have Extended children.
Status: Started