List of usage examples for org.springframework.util AutoPopulatingList iterator
@Override
public Iterator<E> iterator()
From source file:org.kuali.ext.mm.integration.kfs.adaptor.impl.KfsDocumentServiceImpl.java
@SuppressWarnings({ "unchecked", "deprecation" }) protected String errors() { StringBuffer logMessage = new StringBuffer(); //TODO : NWU - Confirm the same behaviour if (!GlobalVariables.getMessageMap().getErrorMessages().isEmpty()) { for (Iterator i = GlobalVariables.getMessageMap().getErrorMessages().entrySet().iterator(); i .hasNext();) {/*from w ww . ja va 2s. co m*/ Map.Entry e = (Map.Entry) i.next(); logMessage.append("[" + e.getKey() + "] "); boolean first = true; AutoPopulatingList errorList = (AutoPopulatingList) e.getValue(); for (Iterator j = errorList.iterator(); j.hasNext();) { ErrorMessage em = (ErrorMessage) j.next(); if (first) { first = false; } else { logMessage.append(";"); } logMessage.append(em); } } } return logMessage.toString(); }
From source file:org.kuali.coeus.common.budget.impl.struts.BudgetSummaryAction.java
/** * //from ww w . java 2 s . c o m * This method is to check the error map to see if there is any error other than line item date error. * line item date date error should be resolved with adjustlineitem start/end date. * This is called after rule verification and before save. * @return */ private boolean isLineItemErrorOnly() { if (!GlobalVariables.getMessageMap().hasNoErrors()) { for (Iterator i = GlobalVariables.getMessageMap().getErrorMessages().entrySet().iterator(); i .hasNext();) { Map.Entry e = (Map.Entry) i.next(); AutoPopulatingList errorList = (AutoPopulatingList) e.getValue(); for (Iterator j = errorList.iterator(); j.hasNext();) { ErrorMessage em = (ErrorMessage) j.next(); if (!em.getErrorKey().equals("error.lineItem.dateDoesNotmatch")) { return false; } } } } return true; }
From source file:org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase.java
/** * This method is used during debugging to dump the contents of the error map, including the key names. It is not * used by the/*from w w w .j a v a 2s .c o m*/ * application in normal circumstances at all. */ protected void showErrorMap() { if (GlobalVariables.getMessageMap().hasNoErrors()) { return; } for (Iterator i = GlobalVariables.getMessageMap().getAllPropertiesAndErrors().iterator(); i.hasNext();) { Map.Entry e = (Map.Entry) i.next(); AutoPopulatingList errorList = (AutoPopulatingList) e.getValue(); for (Iterator j = errorList.iterator(); j.hasNext();) { ErrorMessage em = (ErrorMessage) j.next(); if (em.getMessageParameters() == null) { LOG.error(e.getKey().toString() + " = " + em.getErrorKey()); } else { LOG.error(e.getKey().toString() + " = " + em.getErrorKey() + " : " + em.getMessageParameters().toString()); } } } }
From source file:org.kuali.rice.krad.rules.MaintenanceDocumentRuleBase.java
/** * This method is used during debugging to dump the contents of the error map, including the key names. It is not * used by the//from ww w. ja va 2 s . c om * application in normal circumstances at all. */ protected void showErrorMap() { if (GlobalVariables.getMessageMap().hasNoErrors()) { return; } for (Iterator i = GlobalVariables.getMessageMap().getAllPropertiesAndErrors().iterator(); i.hasNext();) { Map.Entry e = (Map.Entry) i.next(); AutoPopulatingList errorList = (AutoPopulatingList) e.getValue(); for (Iterator j = errorList.iterator(); j.hasNext();) { ErrorMessage em = (ErrorMessage) j.next(); if (em.getMessageParameters() == null) { LOG.error(e.getKey().toString() + " = " + em.getErrorKey()); } else { LOG.error(e.getKey().toString() + " = " + em.getErrorKey() + " : " + em.getMessageParameters().toString()); } } } }