Author: scabanovich
Date: 2011-09-21 13:07:08 -0400 (Wed, 21 Sep 2011)
New Revision: 34930
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/bean/model/impl/JSF2ManagedBean.java
Log:
JBIDE-9761
https://issues.jboss.org/browse/JBIDE-9761
Default managed bean name in JSF2 is implemented.
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/bean/model/impl/JSF2ManagedBean.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/bean/model/impl/JSF2ManagedBean.java 2011-09-21
17:06:06 UTC (rev 34929)
+++
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/jsf2/bean/model/impl/JSF2ManagedBean.java 2011-09-21
17:07:08 UTC (rev 34930)
@@ -38,6 +38,12 @@
if(m != null) {
result = m.toString();
}
+ if(result == null || result.length() == 0) {
+ result = typeDefinition.getType().getElementName();
+ if(result.length() > 0) {
+ result = result.substring(0, 1).toLowerCase() + result.substring(1);
+ }
+ }
}
return result;
}