Author: jleroux
Date: Sat Nov 7 21:35:50 2009 New Revision: 833770 URL: http://svn.apache.org/viewvc?rev=833770&view=rev Log: A (slightly modified) patch from Marc Morin "Resolve java warnings exposed in Eclipse : framework - widget" (https://issues.apache.org/jira/browse/OFBIZ-3123) - OFBIZ-3123 I have only replaced a while loop by an enhanced for loop Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/WidgetWorker.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/AbstractCache.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/ScreenCache.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/WidgetContextCacheKey.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/html/HtmlFormRenderer.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/html/HtmlFormWrapper.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/html/HtmlMenuWrapper.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/html/HtmlMenuWrapperImage.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/html/HtmlScreenRenderer.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/html/HtmlTreeRenderer.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/menu/MenuFactory.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/menu/MenuWrapTransform.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/menu/ModelMenu.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/menu/ModelMenuCondition.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/IterateSectionWidget.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/MacroScreenRenderer.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/MacroScreenViewHandler.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ModelScreen.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ModelScreenCondition.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ModelScreenWidget.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ScreenFactory.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ScreenFopViewHandler.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/text/TextFormRenderer.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/tree/ModelTree.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/tree/ModelTreeCondition.java ofbiz/trunk/framework/widget/src/org/ofbiz/widget/tree/TreeFactory.java Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/WidgetWorker.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/WidgetWorker.java?rev=833770&r1=833769&r2=833770&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/WidgetWorker.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/WidgetWorker.java Sat Nov 7 21:35:50 2009 @@ -27,7 +27,6 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.StringUtil; import org.ofbiz.base.util.UtilGenerics; import org.ofbiz.base.util.UtilHttp; Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/AbstractCache.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/AbstractCache.java?rev=833770&r1=833769&r2=833770&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/AbstractCache.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/AbstractCache.java Sat Nov 7 21:35:50 2009 @@ -44,7 +44,7 @@ return getCacheNamePrefix() + widgetName; } - protected UtilCache getCache(String widgetName) { + protected <K,V> UtilCache<K,V> getCache(String widgetName) { return UtilCache.findCache(getCacheName(widgetName)); } Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/ScreenCache.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/ScreenCache.java?rev=833770&r1=833769&r2=833770&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/ScreenCache.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/ScreenCache.java Sat Nov 7 21:35:50 2009 @@ -29,9 +29,9 @@ } public GenericWidgetOutput get(String screenName, WidgetContextCacheKey wcck) { - UtilCache screenCache = getCache(screenName); + UtilCache<WidgetContextCacheKey,GenericWidgetOutput> screenCache = getCache(screenName); if (screenCache == null) return null; - return (GenericWidgetOutput) screenCache.get(wcck); + return screenCache.get(wcck); } public GenericWidgetOutput put(String screenName, WidgetContextCacheKey wcck, GenericWidgetOutput output) { @@ -40,10 +40,10 @@ } public GenericWidgetOutput remove(String screenName, WidgetContextCacheKey wcck) { - UtilCache screenCache = getCache(screenName); + UtilCache<WidgetContextCacheKey,GenericWidgetOutput> screenCache = getCache(screenName); if (Debug.verboseOn()) Debug.logVerbose("Removing from ScreenCache with key [" + wcck + "], will remove from this cache: " + (screenCache == null ? "[No cache found to remove from]" : screenCache.getName()), module); if (screenCache == null) return null; - GenericWidgetOutput retVal = (GenericWidgetOutput) screenCache.remove(wcck); + GenericWidgetOutput retVal = screenCache.remove(wcck); if (Debug.verboseOn()) Debug.logVerbose("Removing from ScreenCache with key [" + wcck + "], found this in the cache: " + retVal, module); return retVal; } Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/WidgetContextCacheKey.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/WidgetContextCacheKey.java?rev=833770&r1=833769&r2=833770&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/WidgetContextCacheKey.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/cache/WidgetContextCacheKey.java Sat Nov 7 21:35:50 2009 @@ -18,17 +18,16 @@ *******************************************************************************/ package org.ofbiz.widget.cache; -import org.ofbiz.base.util.Debug; -import org.ofbiz.base.util.UtilGenerics; -import org.ofbiz.base.util.UtilMisc; - -import java.util.Iterator; import java.util.Map; import java.util.Set; import javolution.util.FastMap; import javolution.util.FastSet; +import org.ofbiz.base.util.Debug; +import org.ofbiz.base.util.UtilGenerics; +import org.ofbiz.base.util.UtilMisc; + public class WidgetContextCacheKey { public static final String module = WidgetContextCacheKey.class.getName(); Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java?rev=833770&r1=833769&r2=833770&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java Sat Nov 7 21:35:50 2009 @@ -23,7 +23,6 @@ import java.io.StringReader; import java.io.StringWriter; import java.sql.Timestamp; -import com.ibm.icu.util.Calendar; import java.util.HashSet; import java.util.Iterator; import java.util.List; @@ -37,7 +36,6 @@ import javax.servlet.http.HttpServletResponse; import javolution.util.FastList; -import javolution.util.FastSet; import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.StringUtil; @@ -75,6 +73,8 @@ import org.ofbiz.widget.form.ModelFormField.TextareaField; import org.ofbiz.widget.screen.ModelScreenWidget; +import com.ibm.icu.util.Calendar; + import freemarker.core.Environment; import freemarker.template.Template; import freemarker.template.TemplateException; @@ -766,7 +766,7 @@ // http://www.cs.tut.fi/~jkorpela/forms/combo.html if (otherFieldSize > 0) { fieldName = modelFormField.getParameterName(context); - Map dataMap = modelFormField.getMap(context); + Map<String, ? extends Object> dataMap = modelFormField.getMap(context); if (dataMap == null) { dataMap = context; } Modified: ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java?rev=833770&r1=833769&r2=833770&view=diff ============================================================================== --- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java (original) +++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelForm.java Sat Nov 7 21:35:50 2009 @@ -1283,7 +1283,7 @@ return maxNumOfColumns; } - protected Object safeNext(Iterator iterator) { + protected <X> X safeNext(Iterator<X> iterator) { try { return iterator.next(); } catch (NoSuchElementException e) { @@ -1305,12 +1305,12 @@ return; } // if list is empty, do not render rows - Iterator iter = null; + Iterator<?> iter = null; if (obj instanceof Iterator) { - iter = (Iterator) obj; + iter = (Iterator<?>) obj; setPaginate(true); } else if (obj instanceof List) { - iter = ((List) obj).listIterator(); + iter = ((List<?>) obj).listIterator(); setPaginate(true); } @@ -1370,12 +1370,12 @@ return; } // if list is empty, do not render rows - Iterator iter = null; + Iterator<?> iter = null; if (obj instanceof Iterator) { - iter = (Iterator) obj; + iter = (Iterator<?>) obj; setPaginate(true); } else if (obj instanceof List) { - iter = ((List) obj).listIterator(); + iter = ((List<?>) obj).listIterator(); setPaginate(true); } @@ -2152,7 +2152,7 @@ public String getPaginateTarget(Map<String, Object> context) { String targ = this.paginateTarget.expandString(context); if (UtilValidate.isEmpty(targ)) { - Map parameters = (Map) context.get("parameters"); + Map<String, ?> parameters = UtilGenerics.cast(context.get("parameters")); if (parameters != null && parameters.containsKey("targetRequestUri")) { targ = (String) parameters.get("targetRequestUri"); } @@ -2183,7 +2183,7 @@ if (value == null) { // try parameters.VIEW_INDEX as that is an old OFBiz convention - Map parameters = (Map) context.get("parameters"); + Map<String, Object> parameters = UtilGenerics.cast(context.get("parameters")); if (parameters != null) { value = parameters.get("VIEW_INDEX" + "_" + getPaginatorNumber(context)); @@ -2224,7 +2224,7 @@ if (value == null) { // try parameters.VIEW_SIZE as that is an old OFBiz convention - Map parameters = (Map) context.get("parameters"); + Map<String, Object> parameters = UtilGenerics.cast(context.get("parameters")); if (parameters != null) { value = parameters.get("VIEW_SIZE" + "_" + getPaginatorNumber(context)); @@ -2456,7 +2456,7 @@ listSize = 0; } } else if (entryList instanceof List) { - List items = (List) entryList; + List<?> items = (List<?>) entryList; listSize = items.size(); } @@ -2542,9 +2542,9 @@ try { value = (String)context.get(field); if (value == null) { - Map parameters = (Map) context.get("parameters"); + Map<String, String> parameters = UtilGenerics.cast(context.get("parameters")); if (parameters != null) { - value = (String)parameters.get(field); + value = parameters.get(field); } } } catch (Exception e) { |
Free forum by Nabble | Edit this page |