Skip to content
Snippets Groups Projects
Commit f3d00e4f authored by KKlaue's avatar KKlaue
Browse files

refactor: Peer2PeerFeedback

feat: ExampleFeedback
feat: Enum Category
parent a0513fd2
No related branches found
No related tags found
No related merge requests found
package unipotsdam.gf.modules.peer2peerfeedback;
/**
Categories for feedback and documents
created by Katharina
*/
public enum Category {
RECHERCHE, FORSCHUNGSFRAGE, UNTERSUCHUNGSKONZEPT, METHODIK, DURCHFÜHRUNG, AUSWERTUNG
}
package unipotsdam.gf.modules.peer2peerfeedback;
import unipotsdam.gf.core.management.user.User;
import java.io.File;
/**
Peer2PeerFeedback example
created by Katharina
*/
public class ExampleFeedback {
User feebackrec = new User();
User feedbacksend = new User();
public Peer2PeerFeedback examplePeerFeedback (String feedbacktopic, String feedbacktype, Category feedbackcategory, File document, User feedbacksender, User feedbackreceiver){
Peer2PeerFeedback example = new Peer2PeerFeedback(feedbacktopic, feedbacktype, feedbackcategory, document, feedbacksender, feedbackreceiver);
example.setFeedbacktopic("Vorschlag zur Methodik");
example.setDocument(new File("C:/exampleMethodik.txt"));
example.setFeedbackcategory(Category.METHODIK);
example.setFeedbacktype("Text");
example.setFeedbacksender(feedbacksend);
example.setFeedbackreceiver(feebackrec);
return example;
}
}
package unipotsdam.gf.modules.peer2peerfeedback;
import unipotsdam.gf.core.management.user.User;
import java.io.File;
/**
Peer2PeerFeedback Object
created by Katharina
*/
public class Peer2PeerFeedback{
String feedbacktopic;
String feedbacktype;
String feedbackreference;
File document;
String feedbacktemplate;
User feedbacksender;
User feedbackreceiver;
private String feedbacktopic;
private String feedbacktype;
private Category feedbackcategory;
private File document;
private User feedbacksender;
private User feedbackreceiver;
public Peer2PeerFeedback(String feedbacktopic, String feedbacktype, String feedbackreference, File document, String feedbacktemplate, User feedbacksender, User feedbackreceiver) {
public Peer2PeerFeedback(String feedbacktopic, String feedbacktype, Category feedbackcategory, File document, User feedbacksender, User feedbackreceiver) {
this.feedbacktopic = feedbacktopic;
this.feedbacktype = feedbacktype;
this.feedbackreference = feedbackreference;
this.feedbackcategory = feedbackcategory;
this.document = document;
this.feedbacktemplate = feedbacktemplate;
this.feedbacksender = feedbacksender;
this.feedbackreceiver = feedbackreceiver;
}
......@@ -51,14 +49,13 @@ public class Peer2PeerFeedback{
}
public String getFeedbackreference() {
return feedbackreference;
public Category getFeedbackcategory() {
return feedbackcategory;
}
public void setFeedbackreference(String feedbackreference) {
this.feedbackreference = feedbackreference;
public void setFeedbackcategory(Category feedbackcategory) {
this.feedbackcategory = feedbackcategory;
}
......@@ -72,16 +69,6 @@ public class Peer2PeerFeedback{
this.document = document;
}
public String getFeedbacktemplate() {
return feedbacktemplate;
}
public void setFeedbacktemplate(String feedbacktemplate) {
this.feedbacktemplate = feedbacktemplate;
}
public User getFeedbacksender() {
return feedbacksender;
......@@ -105,8 +92,7 @@ public class Peer2PeerFeedback{
return "Peer2PeerFeedback{" +
"feedbacktopic=" + feedbacktopic +
", feedbacktype=" + feedbacktype +
", feedbackreference=" + feedbackreference +
", feedbacktemplate=" + feedbacktemplate +
", feedbackreference=" + feedbackcategory +
", feedbacksender='" + feedbacksender +
", feedbackreceiver=" + feedbackreceiver +
", document=" + document.toString() +
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment