[forge-issues] [JBoss JIRA] (FORGE-719) Design an user interface API for addons

George Gastaldi (JIRA) jira-events at lists.jboss.org
Thu Dec 13 08:45:17 EST 2012


    [ https://issues.jboss.org/browse/FORGE-719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12741208#comment-12741208 ] 

George Gastaldi commented on FORGE-719:
---------------------------------------

It would be nice to have a common API with could be used to provide some tips to the UI Engine (SWT in case of Eclipse, Swing in IntelliJ and Shell) on how to ask for parameters for a specific command. In Shell, we can do that by prompting the user for each necessary parameter (unless it is explicitly set). In an UI, they would be probably be rendered as text fields. 

What we need is a domain model that fit in this proposal and also allowing some extra features, like input validation, mutually exclusive command options (as described in FORGE-297). As typesafe, I meant to allow the use of a Javabean to store the input for a specific parameter or group of parameters. 
                
> Design an user interface API for addons
> ---------------------------------------
>
>                 Key: FORGE-719
>                 URL: https://issues.jboss.org/browse/FORGE-719
>             Project: Forge
>          Issue Type: Story
>          Components: Brainstorming
>            Reporter: George Gastaldi
>             Fix For: 2.0.0.Alpha1
>
>
> Requirements: 
> - It must be usable in a Shell UI
> - It should be usable in a Visual UI (SWT, Swing)
> - It must be typesafe, therefore allowing the use of complex types.
> Let's use this JIRA to brainstorm about it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the forge-issues mailing list