[ https://issues.apache.org/jira/browse/AXIS2C-1133?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sérgio Gomes updated AXIS2C-1133: --------------------------------- Attachment: string_enumeration_support.diff Proposed patch to fix the issue > Better support for string-type enemerations in the ADB code generator > --------------------------------------------------------------------- > > Key: AXIS2C-1133 > URL: https://issues.apache.org/jira/browse/AXIS2C-1133 > Project: Axis2-C > Issue Type: Improvement > Components: code generation > Reporter: Sérgio Gomes > Priority: Minor > Attachments: string_enumeration_support.diff > > > As discussed in [EMAIL PROTECTED] (and CC'ed in axis2-dev), this patch adds > support for a more "C-like" handling of string-type enumerations, by allowing > values to be read and written with a native enum structure. > Summary of changes: > src/org/apache/axis2/schema/writer/CStructWriter.java: > - Capitalize and normalize (i.e., remove invalid characters) the "id" > property in enumFacet tags > src/org/apache/axis2/schema/template/CADBBeanTemplateHeader.xsl: > - Generate enum declaration > - Generate declarations for specialized enum getter and setter > src/org/apache/axis2/schema/template/CADBBeanTemplateSource.xsl > - Generate specialized getter and setter; the data is still stored in string > format, these functions simply convert back and forth -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]