[forge-dev] How to have multiple choices in a Forge command ?
George Gastaldi
ggastald at redhat.com
Sun Oct 26 09:07:09 EDT 2014
Hi Antonio,
As Daniel said, you need to use UISelectMany (eg: https://github.com/rafabene/addon-deltaspike/blob/master/src/main/java/org/jboss/forge/addon/deltaspike/commands/AbstractDeltaSpikeCommand.java). See the UI addon documentation about the possible UI types: http://forge.jboss.org/addon/org.jboss.forge.addon:ui
> Em 26/10/2014, às 10:06, Daniel Cunha <danielsoro at gmail.com> escreveu:
>
> Hiho Antonio,
>
> jpa-new-listener --named MyListener --lifecycle PRE_PERSIST, POST_UPDATE, POST_REMOVE
> Maybe, DeltaSpike Addon can help you.
> It’s simple and easy to understand.
>
> In DeltaSpike Addon you can do that:
>
> deltaspike-install-modules[1] --modules JPA JSF Servlet Data
> For this case:
>
> jpa-new-entity --named MyEntity --listener DebugListener, AuditListener
> I don’t have a sample for it or I don’t remeber now.
>
> [1] https://github.com/rafabene/addon-deltaspike/blob/master/src/main/java/org/jboss/forge/addon/deltaspike/commands/DeltaSpikeInstallModulesCommand.java
>
>> On Sun, Oct 26, 2014 at 9:27 AM, Antonio Goncalves <antonio.mailing at gmail.com> wrote:
>>
>> And I have the same need for "Being able to create a new JPA listener" (https://issues.jboss.org/browse/FORGE-2093) :
>> jpa-new-listener --named MyListener --lifecycle PRE_PERSIST, POST_UPDATE, POST_REMOVE
>>
>> 2014-10-26 12:23 GMT+01:00 Antonio Goncalves <antonio.mailing at gmail.com>:
>>> Hi guys,
>>>
>>> I want to work on "Being able to add a listener when creating a new JPA entity "(https://issues.jboss.org/browse/FORGE-2094). Basically, when I create a new JPA entity, I want to be able to add as many listeners as I want.
>>>
>>> jpa-new-entity --named MyEntity --listener DebugListener, AuditListener
>>> Would generate :
>>> @Entity
>>> @EntityListeners({ DebugListener.class, AuditListener })
>>> public class MyEntity
>>> {
>>> }
>>>
>>> How do I do to be able to have several choices on an attribute ? I only know how to manage one value but not several one. Is it doable ? Any exemple in any Forge command ?
>>>
>>> Thanks
>>>
>>> --
>>> Antonio Goncalves
>>> Software architect and Java Champion
>>>
>>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France
>>
>>
>>
>> --
>> Antonio Goncalves
>> Software architect and Java Champion
>>
>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France
>>
>> _______________________________________________
>> forge-dev mailing list
>> forge-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/forge-dev
>
>
> --
> Daniel Cunha (soro) <http://www.cejug.net>
> Blog: http://www.danielsoro.com.br
> Twitter: https://twitter.com/dvlc_
> GitHub: https://github.com/danielsoro
> LinkedIn: http://www.linkedin.com/in/danielvlcunha
> _______________________________________________
> forge-dev mailing list
> forge-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/forge-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/forge-dev/attachments/20141026/d312fb3a/attachment-0001.html
More information about the forge-dev
mailing list