public void updateAssessmentMetaData(String label, String entry) { addAssessmentMetaData(label, entry); }
public Long getAssessmentTemplateId(){ return super.getAssessmentBaseId(); }
public void setAssessmentMetaDataSet(Set assessmentMetaDataSet) { this.assessmentMetaDataSet = assessmentMetaDataSet; this.assessmentMetaDataMap = getAssessmentMetaDataMap(assessmentMetaDataSet); }
public void setAssessmentTemplateId(Long templateId) { super.setAssessmentBaseId(templateId); } }
public AssessmentBaseData load(Long id) { AssessmentBaseData a = (AssessmentBaseData) getHibernateTemplate() .load(AssessmentBaseData.class, id); if (a.getIsTemplate().equals(Boolean.TRUE)) { return (AssessmentTemplateData) a; } else { return (AssessmentData) a; } }
public void addAssessmentMetaData(String label, String entry) { if (this.assessmentMetaDataMap.get(label)!=null){ // just update Iterator iter = this.assessmentMetaDataSet.iterator(); while (iter.hasNext()){ AssessmentMetaData metadata = (AssessmentMetaData) iter.next(); if (metadata.getLabel().equals(label)) metadata.setEntry(entry); } } else{ // add AssessmentMetaData metadata = null; if (!("").equals(entry.trim())){ metadata = new AssessmentMetaData(this, label, entry); this.assessmentMetaDataSet.add(metadata); } setAssessmentMetaDataSet(this.assessmentMetaDataSet); } }
/** AssessmentBaseFacade is the class that is exposed to developer * It contains some of the useful methods specified in * org.osid.assessment.Assessment and it implements * org.sakaiproject.tool.assessment.ifc. * When new methods is added to osid api, this code is still workable. * If signature in any of the osid methods that we mirrored changes, * we only need to modify those particular methods. * - daisyf */ public AssessmentBaseFacade() { // need to hook AssessmentFacade.data to IsessmentData, our POJO for Hibernate // persistence this.data = new AssessmentBaseData(); try { assessment.updateData(this.data); } catch (AssessmentException ex) { throw new DataFacadeException(ex.getMessage()); } }
if ((title).equals(a.getTitle().trim())) { isUnique = false; break;
public void setAssessmentTemplateId(Long templateId) { super.setAssessmentBaseId(templateId); } }
public AssessmentBaseData load(Long id) { AssessmentBaseData a = (AssessmentBaseData) getHibernateTemplate() .load(AssessmentBaseData.class, id); if (a.getIsTemplate().equals(Boolean.TRUE)) { return (AssessmentTemplateData) a; } else { return (AssessmentData) a; } }
public void addAssessmentMetaData(String label, String entry) { if (this.assessmentMetaDataMap.get(label)!=null){ // just update Iterator iter = this.assessmentMetaDataSet.iterator(); while (iter.hasNext()){ AssessmentMetaData metadata = (AssessmentMetaData) iter.next(); if (metadata.getLabel().equals(label)) metadata.setEntry(entry); } } else{ // add AssessmentMetaData metadata = null; if (!("").equals(entry.trim())){ metadata = new AssessmentMetaData(this, label, entry); this.assessmentMetaDataSet.add(metadata); } setAssessmentMetaDataSet(this.assessmentMetaDataSet); } }
/** AssessmentBaseFacade is the class that is exposed to developer * It contains some of the useful methods specified in * org.osid.assessment.Assessment and it implements * org.sakaiproject.tool.assessment.ifc. * When new methods is added to osid api, this code is still workable. * If signature in any of the osid methods that we mirrored changes, * we only need to modify those particular methods. * - daisyf */ public AssessmentBaseFacade() { // need to hook AssessmentFacade.data to IsessmentData, our POJO for Hibernate // persistence this.data = new AssessmentBaseData(); try { assessment.updateData(this.data); } catch (AssessmentException ex) { throw new DataFacadeException(ex.getMessage()); } }
if ((title).equals(a.getTitle().trim())) { isUnique = false; break;
public Long getAssessmentTemplateId(){ return super.getAssessmentBaseId(); }
public void setAssessmentMetaDataSet(Set assessmentMetaDataSet) { this.assessmentMetaDataSet = assessmentMetaDataSet; this.assessmentMetaDataMap = getAssessmentMetaDataMap(assessmentMetaDataSet); }
public void updateAssessmentMetaData(String label, String entry) { addAssessmentMetaData(label, entry); }