comparison src/org/digitalhps/storage/triplestoreimplementation/events/RelationEvent.java @ 0:33d1589a61a7 default tip

initial
author dwinter
date Thu, 08 Dec 2011 09:18:00 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:33d1589a61a7
1 package org.digitalhps.storage.triplestoreimplementation.events;
2
3 import java.net.URI;
4 import java.util.Date;
5
6 import org.digitalhps.storage.objects.interfaces.elements.IActor;
7 import org.digitalhps.storage.objects.interfaces.elements.IRelation;
8 import org.digitalhps.storage.objects.interfaces.elements.ISourceReference;
9 import org.digitalhps.storage.objects.interfaces.events.ICreationEvent;
10 import org.digitalhps.storage.objects.interfaces.events.IRelationEvent;
11 import org.digitalhps.storage.triplestoreimplementation.annotations.RDFPredicate;
12 import org.digitalhps.storage.triplestoreimplementation.annotations.RDFType;
13 import org.digitalhps.storage.triplestoreimplementation.annotations.RDFInstanceURL;
14
15 @RDFType("test://relationEvent")
16 @RDFInstanceURL("test://relationEvent/")
17 public class RelationEvent implements IRelationEvent {
18
19 @RDFPredicate("test://has_source")
20 public String sourceReference;
21
22 @RDFPredicate("test://has_creator")
23 public String creator;
24
25 @RDFPredicate("test://has_creationDate")
26 public String creationDate;
27
28 @RDFPredicate("test://has_creationPlace")
29 public String creationPlace;
30
31 @RDFPredicate("test://has_creationPredecessors")
32 public RelationEvent[] predecessors;
33
34 @RDFPredicate("test://has_id") // FIXME das sollte eigentlich die uri der ressource im triplestore sein, daher kein predicate
35 public String id;
36
37 @RDFPredicate("test://has_relation")
38 public String relation;
39
40 @Override
41 public ISourceReference getSourceReference() {
42 // TODO Auto-generated method stub
43 return null;
44 }
45
46 @Override
47 public IActor getCreator() {
48 // TODO Auto-generated method stub
49 return null;
50 }
51
52 @Override
53 public Date getCreationDate() {
54 // TODO Auto-generated method stub
55 return null;
56 }
57
58 @Override
59 public String getCreationPlace() {
60 // TODO Auto-generated method stub
61 return null;
62 }
63
64 @Override
65 public ICreationEvent[] getPredecessors() {
66 // TODO Auto-generated method stub
67 return null;
68 }
69
70 @Override
71 public URI getId() {
72 // TODO Auto-generated method stub
73 return null;
74 }
75
76 @Override
77 public IRelation getRelation() {
78 // TODO Auto-generated method stub
79 return null;
80 }
81
82 @Override
83 public IActor getRelationCreator() {
84 // TODO Auto-generated method stub
85 return null;
86 }
87
88 }