[jbosstools-commits] JBoss Tools SVN: r23876 - in trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template: util and 1 other directory.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Tue Aug 3 10:10:27 EDT 2010


Author: yradtsevich
Date: 2010-08-03 10:10:27 -0400 (Tue, 03 Aug 2010)
New Revision: 23876

Modified:
   trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/SpringFormSelectTemplate.java
   trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/util/Spring.java
Log:
https://jira.jboss.org/browse/JBIDE-6711 :
Spring templates for VPE
- form:select - 'multiple' attribute processing is changed 

Modified: trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/SpringFormSelectTemplate.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/SpringFormSelectTemplate.java	2010-08-03 14:04:22 UTC (rev 23875)
+++ trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/SpringFormSelectTemplate.java	2010-08-03 14:10:27 UTC (rev 23876)
@@ -41,16 +41,14 @@
 		VpeSpringUtil.copyAttribute(sourceElement, HTML.ATTR_SIZE,
 				select, HTML.ATTR_SIZE);
 		
-		if (sourceElement.hasAttribute(HTML.ATTR_MULTIPLE) && 
-				sourceElement.getAttribute(HTML.ATTR_MULTIPLE).equalsIgnoreCase(Boolean.TRUE.toString())) {
-			VpeSpringUtil.copyAttribute(sourceElement, HTML.ATTR_MULTIPLE,
-					select, HTML.ATTR_MULTIPLE);
-		}
-		
 		if (Spring.VALUE_TRUE.equals(sourceElement.getAttribute(Spring.ATTR_DISABLED))) {
 			select.setAttribute(HTML.ATTR_DISABLED, HTML.ATTR_DISABLED);
 		}
 		
+		if (!Spring.VALUE_FALSE.equals(sourceElement.getAttribute(Spring.ATTR_MULTIPLE))) {
+			select.setAttribute(HTML.ATTR_MULTIPLE, HTML.ATTR_MULTIPLE);
+		}
+		
 		if (sourceElement.hasAttribute(Spring.ATTR_ITEMS)) {
 			// an inner 'option' tag has to be generated
 			String optionBody = sourceElement.getAttribute(Spring.ATTR_ITEMS);

Modified: trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/util/Spring.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/util/Spring.java	2010-08-03 14:04:22 UTC (rev 23875)
+++ trunk/vpe/plugins/org.jboss.tools.vpe.spring/src/org/jboss/tools/vpe/spring/template/util/Spring.java	2010-08-03 14:10:27 UTC (rev 23876)
@@ -22,6 +22,8 @@
 	public static final String ATTR_ID = "id";						//$NON-NLS-1$
 	public static final String ATTR_ITEMS = "items"; //$NON-NLS-1$
 	public static final String ATTR_ITEM_LABEL = "itemLabel"; //$NON-NLS-1$
+	public static final String ATTR_MULTIPLE = "multiple";		//$NON-NLS-1$
 	
 	public static final String VALUE_TRUE = "true"; //$NON-NLS-1$
+	public static final String VALUE_FALSE = "false"; //$NON-NLS-1$
 }



More information about the jbosstools-commits mailing list