[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Release notes required: Yes Account: null (null) Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Oanh Thai Hoang updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Oanh Thai Hoang Fix Version/s: 5.5 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Ngoc Nguyenthanh updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Ngoc Nguyenthanh Fix Version/s: 5.5. Fix Version/s: 5.4.9 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Hieu Nguyen Duc updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Hieu Nguyen Duc Original Estimate: 3.5h Remaining Estimate: 3.5h Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 54 55 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 53 54 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić reopened an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Status: Reviewed Reopened Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Michael Mühlebach updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Michael Mühlebach Fix Version/s: 5.4.8 Account: null (null) Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 52 53 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 52 53 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Story Points: 8 Account: null (null) Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 51 52 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 50 51 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 49 50 Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 49 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Jan Haderka updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Jan Haderka Fix Version/s: 5.4.8 Fix Version/s: 5.4.x Account: Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Fix Version/s: 5.4.x Fix Version/s: 5.4.7 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić reopened an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Status: Reviewed Reopened Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 44 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 43 44 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 42 43 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Sprint: Saigon 40 41 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Philip Mundt updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Philip Mundt Fix Version/s: 5.4.7 Fix Version/s: 5.4.6 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Parent: MGNLUI-3731 Issue Type: Sub-task Improvement Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Fix Version/s: 5.4.6 Fix Version/s: 5.4.5 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to:
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić updated an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Change By: Mikaël Geljić Many small apps use our form framework (vs. plain Vaadin forms) to build forms from configuration, and benefit from validation styles.It is then possible to use the form framework with Vaadin {{BeanItems}}, for example.However, it is not possible to "bind" an {{OptionGroup}} field to an enum member of a {{BeanItem}}. Several reasons for that:* Transformers are initialized anyway, and try to {{#setValue}} on the underlying property (e.g. {{MethodProperty}} ) , with potential incompatible types.** Transformers actually make very little sense for {{BeanItems}}, that would be super convoluted* {{OptionGroup}} will want to use a String for value presentation anyway, so we need a {{Converter}}** We can set a {{converterClass}} already, though Vaadin's {{StringToEnumConverter}} is a no-go, since it humanizes and localizes the presentation already (we use a different caption mode)** Instead, we need a simple/stupid converter from the enum to its {{name()}}, and back, and we do need that String here, because the option values come from config.* Finally, default value doesn't work when value and property types are incompatible—even when a {{converterClass}} is configured** there we can add a fallback to tentatively solve thatIf for some reason we don't want to do any of the above, one has to resort in using booleans or Strings in {{BeanItems}}, which is simply less elegant.Finally, if our form-framework were more elegant (e.g. wrapping plain Vaadin forms, or not self-imposing itself just for the sake of validation bubbles), this would surely be a lot more trivial: such binding takes less than 5 minutes to do with plain Vaadin. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc)
[magnolia-dev] [JIRA] (MGNLUI-3772) Support BeanItems with enum members
Title: Message Title Mikaël Geljić created an issue Magnolia UI / MGNLUI-3772 Support BeanItems with enum members Issue Type: Sub-task Assignee: Mikaël Geljić Components: forms Created: 15/Feb/16 3:12 PM Fix Versions: 5.4.5 Labels: vaadin BeanItem smallapp Priority: Neutral Reporter: Mikaël Geljić Security Level: Public Many small apps use our form framework (vs. plain Vaadin forms) to build forms from configuration, and benefit from validation styles. It is then possible to use the form framework with Vaadin BeanItems, for example. However, it is not possible to "bind" an OptionGroup field to an enum member of a BeanItem. Several reasons for