From 9697f0ccb0a30107761ca1a2982d7af6ba9adca5 Mon Sep 17 00:00:00 2001 From: KKlaue <kathariina.klaue@gmail.com> Date: Tue, 29 May 2018 20:27:22 +0200 Subject: [PATCH] First Version of the Peerfeedback Interface --- .../interfaces/Interfaces_PeerFeedback.java | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 gemeinsamforschen/src/main/java/unipotsdam/gf/interfaces/Interfaces_PeerFeedback.java diff --git a/gemeinsamforschen/src/main/java/unipotsdam/gf/interfaces/Interfaces_PeerFeedback.java b/gemeinsamforschen/src/main/java/unipotsdam/gf/interfaces/Interfaces_PeerFeedback.java new file mode 100644 index 00000000..b13a6d45 --- /dev/null +++ b/gemeinsamforschen/src/main/java/unipotsdam/gf/interfaces/Interfaces_PeerFeedback.java @@ -0,0 +1,41 @@ +package unipotsdam.gf.interfaces; + +/** +PeerFeedback Interface + */ + +public interface Feedback { + + /** + * create Peer2PeerFeedback Object + * + * @param FeedbackUser: The student who is creating the feedback + * @param SelectedStudent: The student who receive the feedback + * @param Document: The selected document to give feedback about + * @return Returns the Peer2PeerFeedback Object + */ + + Object createPeer2PeerFeedbackmask(Object FeedbackUser, Object SelectedStudent, Object Document); + + /** + * give Peer2PeerFeedback + * + * @param Peer2PeerFeedback: The Peer2PeerFeedback as an Object + * @param Document: The selected document + * @return Send feedback with doc + */ + + Object giveFeedback(Object Peer2PeerFeedback, Object Document); + + /** + * show Feedbackhistory + * + * @param Peer2PeerFeedback: The Peer2PeerFeedback as an Object + * @param Document: The selected document + * @return List of Feedbacks with Docs + */ + + Object showFeedback(Object Peer2PeerFeedback, Object Document); + + +} -- GitLab