Author: doogie
Date: Fri Oct 19 07:17:07 2007 New Revision: 586467 URL: http://svn.apache.org/viewvc?rev=586467&view=rev Log: Start of java 1.5 markup. Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelParam.java ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermGroup.java ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermission.java ofbiz/trunk/framework/service/src/org/ofbiz/service/ServiceValidationException.java ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceInfo.java ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceRule.java ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceUtil.java Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelParam.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelParam.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelParam.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelParam.java Fri Oct 19 07:17:07 2007 @@ -63,7 +63,7 @@ public String stringListSuffix; /** Validation methods */ - public List validators; + public List<ModelParamValidator> validators; /** Default value */ private String defaultValue = null; @@ -109,7 +109,7 @@ public String getPrimaryFailMessage(Locale locale) { if (validators != null && validators.size() > 0) { - return ((ModelParamValidator) validators.get(0)).getFailMessage(locale); + return validators.get(0).getFailMessage(locale); } else { return null; } Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermGroup.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermGroup.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermGroup.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermGroup.java Fri Oct 19 07:17:07 2007 @@ -34,15 +34,13 @@ public static final String PERM_JOIN_AND = "AND"; public static final String PERM_JOIN_OR = "OR"; - public List permissions = new LinkedList(); + public List<ModelPermission> permissions = new LinkedList<ModelPermission>(); public String joinType; public boolean evalPermissions(DispatchContext dctx, Map context) { if (permissions != null && permissions.size() > 0) { boolean foundOne = false; - Iterator i = permissions.iterator(); - while (i.hasNext()) { - ModelPermission perm = (ModelPermission) i.next(); + for (ModelPermission perm: permissions) { if (perm.evalPermission(dctx, context)) { foundOne = true; } else { Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermission.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermission.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermission.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelPermission.java Fri Oct 19 07:17:07 2007 @@ -92,7 +92,7 @@ return false; } GenericDelegator delegator = userLogin.getDelegator(); - List partyRoles = null; + List<GenericValue> partyRoles = null; try { partyRoles = delegator.findByAnd("PartyRole", "roleTypeId", nameOrRole, "partyId", userLogin.get("partyId")); } catch (GenericEntityException e) { Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ServiceValidationException.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ServiceValidationException.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/ServiceValidationException.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ServiceValidationException.java Fri Oct 19 07:17:07 2007 @@ -27,13 +27,13 @@ */ public class ServiceValidationException extends GenericServiceException { - protected List messages = new ArrayList(); - protected List missingFields = new ArrayList(); - protected List extraFields = new ArrayList(); + protected List<String> messages = new ArrayList<String>(); + protected List<String> missingFields = new ArrayList<String>(); + protected List<String> extraFields = new ArrayList<String>(); protected String errorMode = null; protected ModelService service = null; - public ServiceValidationException(ModelService service, List missingFields, List extraFields, String errorMode) { + public ServiceValidationException(ModelService service, List<String> missingFields, List<String> extraFields, String errorMode) { super(); this.service = service; this.errorMode = errorMode; @@ -50,7 +50,7 @@ this.service = service; } - public ServiceValidationException(String str, ModelService service, List missingFields, List extraFields, String errorMode) { + public ServiceValidationException(String str, ModelService service, List<String> missingFields, List<String> extraFields, String errorMode) { super(str); this.service = service; this.errorMode = errorMode; @@ -67,7 +67,7 @@ this.service = service; } - public ServiceValidationException(String str, Throwable nested, ModelService service, List missingFields, List extraFields, String errorMode) { + public ServiceValidationException(String str, Throwable nested, ModelService service, List<String> missingFields, List<String> extraFields, String errorMode) { super(str, nested); this.service = service; this.errorMode = errorMode; @@ -79,7 +79,7 @@ } } - public ServiceValidationException(List messages, ModelService service, List missingFields, List extraFields, String errorMode) { + public ServiceValidationException(List<String> messages, ModelService service, List<String> missingFields, List<String> extraFields, String errorMode) { super(); this.messages = messages; this.service = service; @@ -92,19 +92,19 @@ } } - public ServiceValidationException(List messages, ModelService service, String errorMode) { + public ServiceValidationException(List<String> messages, ModelService service, String errorMode) { this(messages, service, null, null, errorMode); } - public List getExtraFields() { + public List<String> getExtraFields() { return extraFields; } - public List getMissingFields() { + public List<String> getMissingFields() { return missingFields; } - public List getMessageList() { + public List<String> getMessageList() { if (this.messages == null || this.messages.size() == 0) { return null; } @@ -134,9 +134,8 @@ if (msg != null) { sb.append(msg).append('\n'); } - Iterator i = this.messages.iterator(); - while (i.hasNext()) { - sb.append(i.next()); + for (String m: this.messages) { + sb.append(m); } msg = sb.toString(); } Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceInfo.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceInfo.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceInfo.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceInfo.java Fri Oct 19 07:17:07 2007 @@ -41,10 +41,10 @@ protected GenericValue info; protected Date startDate; - protected List rRulesList; - protected List eRulesList; - protected List rDateList; - protected List eDateList;; + protected List<RecurrenceRule> rRulesList; + protected List<RecurrenceRule> eRulesList; + protected List<Date> rDateList; + protected List<Date> eDateList;; /** Creates new RecurrenceInfo */ public RecurrenceInfo(GenericValue info) throws RecurrenceInfoException { @@ -74,12 +74,9 @@ // Get the recurrence rules objects try { - Collection c = info.getRelated("RecurrenceRule"); - Iterator i = c.iterator(); - - rRulesList = new ArrayList(); - while (i.hasNext()) { - rRulesList.add(new RecurrenceRule((GenericValue) i.next())); + rRulesList = new ArrayList<RecurrenceRule>(); + for (GenericValue value: info.getRelated("RecurrenceRule")) { + rRulesList.add(new RecurrenceRule(value)); } } catch (GenericEntityException gee) { rRulesList = null; @@ -89,12 +86,9 @@ // Get the exception rules objects try { - Collection c = info.getRelated("ExceptionRecurrenceRule"); - Iterator i = c.iterator(); - - eRulesList = new ArrayList(); - while (i.hasNext()) { - eRulesList.add(new RecurrenceRule((GenericValue) i.next())); + eRulesList = new ArrayList<RecurrenceRule>(); + for (GenericValue value: info.getRelated("ExceptionRecurrenceRule")) { + eRulesList.add(new RecurrenceRule(value)); } } catch (GenericEntityException gee) { eRulesList = null; @@ -128,22 +122,22 @@ } /** Returns a recurrence rule iterator */ - public Iterator getRecurrenceRuleIterator() { + public Iterator<RecurrenceRule> getRecurrenceRuleIterator() { return rRulesList.iterator(); } /** Returns a sorted recurrence date iterator */ - public Iterator getRecurrenceDateIterator() { + public Iterator<Date> getRecurrenceDateIterator() { return rDateList.iterator(); } /** Returns a exception recurrence iterator */ - public Iterator getExceptionRuleIterator() { + public Iterator<RecurrenceRule> getExceptionRuleIterator() { return eRulesList.iterator(); } /** Returns a sorted exception date iterator */ - public Iterator getExceptionDateIterator() { + public Iterator<Date> getExceptionDateIterator() { return eDateList.iterator(); } @@ -171,15 +165,14 @@ /** Removes the recurrence from persistant store. */ public void remove() throws RecurrenceInfoException { - List rulesList = new ArrayList(); + List<RecurrenceRule> rulesList = new ArrayList<RecurrenceRule>(); rulesList.addAll(rRulesList); rulesList.addAll(eRulesList); - Iterator i = rulesList.iterator(); try { - while (i.hasNext()) - ((RecurrenceRule) i.next()).remove(); + for (RecurrenceRule rule: rulesList) + rule.remove(); info.remove(); } catch (RecurrenceRuleException rre) { throw new RecurrenceInfoException(rre.getMessage(), rre); @@ -226,9 +219,9 @@ boolean hasNext = true; // Get the next recurrence from the rule(s). - Iterator rulesIterator = getRecurrenceRuleIterator(); + Iterator<RecurrenceRule> rulesIterator = getRecurrenceRuleIterator(); while (rulesIterator.hasNext()) { - RecurrenceRule rule = (RecurrenceRule) rulesIterator.next(); + RecurrenceRule rule = rulesIterator.next(); while (hasNext) { // Gets the next recurrence time from the rule. nextRuleTime = getNextTime(rule, nextRuleTime); @@ -247,15 +240,11 @@ return checkDateList(rDateList, nextTime, fromTime); } - private long checkDateList(List dateList, long time, long fromTime) { + private long checkDateList(List<Date> dateList, long time, long fromTime) { long nextTime = time; if (dateList != null && dateList.size() > 0) { - Iterator dateIterator = dateList.iterator(); - - while (dateIterator.hasNext()) { - Date thisDate = (Date) dateIterator.next(); - + for (Date thisDate: dateList) { if (nextTime > 0 && thisDate.getTime() < nextTime && thisDate.getTime() > fromTime) nextTime = thisDate.getTime(); else if (nextTime == 0 && thisDate.getTime() > fromTime) @@ -266,10 +255,10 @@ } private boolean isValid(long time) { - Iterator exceptRulesIterator = getExceptionRuleIterator(); + Iterator<RecurrenceRule> exceptRulesIterator = getExceptionRuleIterator(); while (exceptRulesIterator.hasNext()) { - RecurrenceRule except = (RecurrenceRule) exceptRulesIterator.next(); + RecurrenceRule except = exceptRulesIterator.next(); if (except.isValid(getStartTime(), time) || eDateList.contains(new Date(time))) return false; Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceRule.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceRule.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceRule.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceRule.java Fri Oct 19 07:17:07 2007 @@ -656,8 +656,8 @@ GenericValue value = delegator.makeValue("RecurrenceRule"); value.set("frequency", freqStr); - value.set("intervalNumber", new Long(interval)); - value.set("countNumber", new Long(count)); + value.set("intervalNumber", interval); + value.set("countNumber", count); if (endTime > 0) { value.set("untilDateTime", new java.sql.Timestamp(endTime)); } Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceUtil.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceUtil.java?rev=586467&r1=586466&r2=586467&view=diff ============================================================================== --- ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceUtil.java (original) +++ ofbiz/trunk/framework/service/src/org/ofbiz/service/calendar/RecurrenceUtil.java Fri Oct 19 07:17:07 2007 @@ -49,15 +49,13 @@ } /** Returns a List of parsed date strings. */ - public static List parseDateList(List dateList) { - List newList = new ArrayList(); + public static List<Date> parseDateList(List<String> dateList) { + List<Date> newList = new ArrayList<Date>(); if (dateList == null) return newList; - Iterator i = dateList.iterator(); - - while (i.hasNext()) - newList.add(parseDate((String) i.next())); + for (String value: dateList) + newList.add(parseDate(value)); return newList; } @@ -77,12 +75,10 @@ } /** Returns a Llist of date strings from a List of Date objects */ - public static List formatDateList(List dateList) { - List newList = new ArrayList(); - Iterator i = dateList.iterator(); - - while (i.hasNext()) - newList.add(formatDate((Date) i.next())); + public static List<String> formatDateList(List<Date> dateList) { + List<String> newList = new ArrayList<String>(); + for (Date date: dateList) + newList.add(formatDate(date)); return newList; } |
Free forum by Nabble | Edit this page |