[forge-issues] [JBoss JIRA] (FORGE-1807) Being able to have inheritance and implementation in most of the generated artifacts

George Gastaldi (JIRA) issues at jboss.org
Tue May 3 15:06:01 EDT 2016


     [ https://issues.jboss.org/browse/FORGE-1807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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)


More information about the forge-issues mailing list