radio button code generation
----------------------------

         Key: BPM-236
         URL: http://jira.andromda.org/browse/BPM-236
     Project: Bpm4Struts Cartridge
        Type: Bug
    Versions: 3.1    
 Environment: Windows XP Pro, JDK 1.5, ANT 1.6.5,
    Reporter: Bobby Peterson
 Assigned to: Wouter Zoons 
    Priority: Critical


I recently upgraded from 3.0 to 3.1 SNAPSHOT.
There seems to be an issue with the code generation from a radio button.  When 
the dataType is "int" and the type is radio and I set 
@andromda.struts.view.field.radio=3  It generates code that does not compile.  
In the XXXFormImpl class.

The following is the new code that was generated that doesn't compile.

    /**
     * Converts the selected option index to the corresponding value as it was 
modeled.
     */
    public int getSelectTypeOptionValue(int optionIndex)
    {
        switch(optionIndex)
        {
            case 0 : return new int("selectType-1");
            case 1 : return new int("selectType-2");
            case 2 : return new int("selectType-3");
            default:
                throw new java.lang.ArrayIndexOutOfBoundsException(
                    "Cannot access option "+optionIndex+", please specify a 
value in the range [0-2]");
        }
    }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.andromda.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Andromda-devel mailing list
Andromda-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to