[JBoss JIRA] (FORGE-1807) Being able to have inheritance and implementation in most of the generated artifacts
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-1807?page=com.atlassian.jira.plugin... ]
George Gastaldi closed FORGE-1807.
----------------------------------
Fix Version/s: 3.1.2.Final
(was: 3.x Future)
Assignee: George Gastaldi
Resolution: Done
> Being able to have inheritance and implementation in most of the generated artifacts
> ------------------------------------------------------------------------------------
>
> Key: FORGE-1807
> URL: https://issues.jboss.org/browse/FORGE-1807
> Project: Forge
> Issue Type: Feature Request
> Components: Java EE
> Affects Versions: 2.5.0.Final
> Reporter: Antonio Goncalves
> Assignee: George Gastaldi
> Fix For: 3.1.2.Final
>
>
> Most of the generated artifact could benefit from being able to extend classes and/or implement interfaces. Something like :
> {code}
> jpa-new-entity --named Customer --extends Person
> jpa-new-entity --named Customer --extends Person --implements Clonable, Identifiable
> java-new-class --named MyClass --extends MyAbstractClass
> java-new-class --named MyClass --extends MyAbstractClass --implements Serializable
> cdi-new-bean --named MyBean --extends MyAbstractBean
> cdi-new-bean --named MyBean --extends MyAbstractClass --implements MyInterface
> ejb-new-bean --named MyEJB --extends MyAbstractService
> ejb-new-bean --named MyEjb --implements MyInterface
> faces-new-bean --named MyBackingBean --implements MyInterface
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)