CPD Results
The following document contains the results of PMD's CPD
4.2.2.
Duplications
File |
Line |
com/germinus/merlin/manager/AssignmentManager.java |
114
|
com/germinus/merlin/manager/AssignmentManager.java |
343
|
} else
newAssignment.setVisible(false);
//Specific assignment attributes
if (request.getParameter("type").equals("Online Activity") || request.getParameter("type").equals("Upload a Single File")){
if (request.getParameter("resubmit").equals("true")){
((AssignmentInteractive) newAssignment).setResubmit(true);
} else
((AssignmentInteractive) newAssignment).setResubmit(false);
if (request.getParameter("emailsToTeacher").equals("true")){
((AssignmentInteractive) newAssignment).setEmailsToTeacher(true);
} else
((AssignmentInteractive) newAssignment).setEmailsToTeacher(false);
if (request.getParameter("preventLateSubmissions").equals("true")){
((AssignmentInteractive) newAssignment).setPreventLateSubmissions(true);
} else
((AssignmentInteractive) newAssignment).setPreventLateSubmissions(false);
}
if (request.getParameter("type").equals("Upload a Single File")){
((AssignmentUploadASingleFile) newAssignment).setMaxSize(request.getParameter("maxsize"));
if (request.getParameter("allowNotes").equals("true")){
((AssignmentUploadASingleFile) newAssignment).setAllowNotes(true);
} else
((AssignmentUploadASingleFile) newAssignment).setAllowNotes(false);
}
|
File |
Line |
com/germinus/merlin/model/ForumTopic.java |
55
|
com/germinus/merlin/model/Label.java |
49
|
}
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "idResourceContainer", nullable = false)
public ResourceContainer getResourceContainer() {
return this.resourceContainer;
}
public void setResourceContainer(ResourceContainer resourceContainer) {
this.resourceContainer = resourceContainer;
}
@Column(name = "name", length = 75)
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
@Column(name = "description", length = 200)
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
}
|
File |
Line |
com/germinus/merlin/manager/AssignmentManager.java |
93
|
com/germinus/merlin/manager/AssignmentManager.java |
321
|
newAssignment.setResourceContainer(resourceContainer);
Date date = new Date();
String startDateString = request.getParameter("startDate");
String endDateString = request.getParameter("endDate");
SimpleDateFormat formatoDelTexto= new SimpleDateFormat("dd/MM/yyyy");
try {
date = formatoDelTexto.parse(startDateString);
newAssignment.setBegintime(date);
date = formatoDelTexto.parse(endDateString);
newAssignment.setEndtime(date);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if (request.getParameter("hideDescriptionBeforeAvailable").equals("true"))
newAssignment.setHideDescriptionBeforeAvailable(true);
else
newAssignment.setHideDescriptionBeforeAvailable(false);
if (request.getParameter("visible").equals("true")){
|
File |
Line |
com/germinus/merlin/manager/AssignmentResultManager.java |
352
|
com/germinus/merlin/manager/AssignmentResultManager.java |
378
|
RenderResponse response, Course course) {
Long resultId= new Long(request.getParameter("resultId"));
Long assignmentId = new Long(request.getParameter("assignmentId"));
Assignment assignment = assignmentManager.getAssignment(assignmentId, course);
Set<AssignmentResult> assignmentResultsSet = assignment.getResults();
Iterator<AssignmentResult> assignmentResultIterator = assignmentResultsSet.iterator();
boolean notFound=true;
AssignmentResult assignmentResult=null;
while (assignmentResultIterator.hasNext() && notFound){
assignmentResult = assignmentResultIterator.next();
if (assignmentResult.getResultid()==resultId){
notFound=false;
}
}
assignmentResultsSet.remove(assignmentResult);
|
File |
Line |
com/germinus/merlin/controller/assignments/AssignmentEditController.java |
144
|
com/germinus/merlin/controller/assignments/AssignmentsListController.java |
88
|
long courseId = liferayUtil.getComunityGroupId(request, response);
// get the user type: student or teacher
String usertype = merlinUtil.getUserType(request, response, courseId);
// get the course
Course course = courseManager.getCourse(courseId);
Map<String, SearchContainer> model;
model = assignmentManager.listAssignment(request, response, course, usertype);
if (usertype=="teacher"){
return new ModelAndView("assignments/listAssignment/teacherAssignmentsList", "model", model);
}
else
if (usertype=="student"){
return new ModelAndView("assignments/listAssignment/studentAssignmentsList", "model", model);
}
else //guest user, user without teacher or student role
return new ModelAndView("errors/notAuthorized", "model", model);
}
/**
* @param assignmentManager
* the assignmentManager to set
*/
public void setAssignmentManager(
AssignmentManager assignmentManager) {
|
File |
Line |
com/germinus/merlin/model/Advise.java |
56
|
com/germinus/merlin/model/Document.java |
51
|
this.id = adviseid;
}
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "idResourceContainer",nullable = false)
public ResourceContainer getResourceContainer() {
return this.resourceContainer;
}
public void setResourceContainer(ResourceContainer resourceContainer) {
this.resourceContainer = resourceContainer;
}
@Column(name = "name", length = 75)
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
@Column(name = "comments")
public String getComments() {
return this.description;
|