List of usage examples for org.springframework.util AutoPopulatingList AutoPopulatingList
public AutoPopulatingList(ElementFactory<E> elementFactory)
From source file:org.kuali.kra.bo.Organization.java
@SuppressWarnings("unchecked") public Organization() { super();/* w w w . j av a 2s . c o m*/ organizationYnqs = new AutoPopulatingList<OrganizationYnq>(OrganizationYnq.class); organizationTypes = new AutoPopulatingList<OrganizationType>(OrganizationType.class); organizationIdcs = new AutoPopulatingList<OrganizationIndirectcost>(OrganizationIndirectcost.class); organizationAudits = new AutoPopulatingList<OrganizationAudit>(OrganizationAudit.class); }
From source file:org.kuali.kra.subaward.bo.SubAward.java
/**. * This is the Getter Method for initializeCollections *//* www. j ava 2 s .c o m*/ protected void initializeCollections() { subAwardFundingSourceList = new AutoPopulatingList<SubAwardFundingSource>(SubAwardFundingSource.class); subAwardAmountInfoList = new AutoPopulatingList<SubAwardAmountInfo>(SubAwardAmountInfo.class); subAwardContactsList = new AutoPopulatingList<SubAwardContact>(SubAwardContact.class); subAwardCloseoutList = new AutoPopulatingList<SubAwardCloseout>(SubAwardCloseout.class); subAwardCustomDataList = new AutoPopulatingList<SubAwardCustomData>(SubAwardCustomData.class); subAwardReportList = new AutoPopulatingList<SubAwardReports>(SubAwardReports.class); }
From source file:org.kuali.coeus.common.impl.sponsor.hierarchy.SponsorHierarchyForm.java
public SponsorHierarchyForm() { super();//from w ww . j a va2s . c o m hierarchyNameList = new ArrayList(); newSponsors = new AutoPopulatingList<List>(ArrayList.class); //topSponsorHierarchies = KcServiceLocator.getService(SponsorService.class).getTopSponsorHierarchy(); }
From source file:org.kuali.coeus.common.questionnaire.framework.core.Questionnaire.java
public Questionnaire() { super();/*from w w w .j ava2s . c om*/ questionnaireQuestions = new AutoPopulatingList<QuestionnaireQuestion>(QuestionnaireQuestion.class); questionnaireUsages = new AutoPopulatingList<QuestionnaireUsage>(QuestionnaireUsage.class); }
From source file:org.kuali.coeus.common.questionnaire.impl.core.QuestionnaireMaintenanceForm.java
@SuppressWarnings("unchecked") public QuestionnaireMaintenanceForm() { super();/*ww w . j a v a 2s.co m*/ questionnaireUsages = new ArrayList<QuestionnaireUsage>(); qnaireQuestions = new AutoPopulatingList<Object>(Object.class); questionNumber = 1; }
From source file:org.kuali.coeus.common.questionnaire.impl.core.QuestionnaireMaintenanceForm.java
@SuppressWarnings("unchecked") public void reset(ActionMapping mapping, HttpServletRequest request) { this.setMethodToCall(""); qnaireQuestions = new AutoPopulatingList<Object>(Object.class); // to prevent indexoutofbound exception when populate if (this.getDocument() != null) { Questionnaire qn = (Questionnaire) ((MaintenanceDocumentBase) this.getDocument()) .getNewMaintainableObject().getBusinessObject(); qn.setActive(false);// w ww . j av a2 s . co m qn.setQuestionnaireUsages(new AutoPopulatingList<QuestionnaireUsage>(qn.getQuestionnaireUsages(), QuestionnaireUsage.class)); } questionNumber = 1; }
From source file:org.kuali.coeus.common.questionnaire.impl.core.QuestionnaireMaintenanceForm.java
@Override public void populate(HttpServletRequest request) { qnaireQuestions = new AutoPopulatingList<Object>(Object.class); for (Object key : request.getParameterMap().keySet()) { String paraName = (String) key; if (StringUtils.isNotBlank(paraName) && paraName.startsWith("qnaireQuestions[")) { qnaireQuestions.add(new Object()); }/*from ww w .j av a 2s. c o m*/ } super.populate(request); List<QuestionnaireQuestion> qList = populateQuestionnaireQuestions(); if (!qList.isEmpty()) { QuestionnaireMaintenanceForm qnForm = (QuestionnaireMaintenanceForm) this; ((Questionnaire) ((MaintenanceDocumentBase) qnForm.getDocument()).getNewMaintainableObject() .getDataObject()).setQuestionnaireQuestions(qList); } }