Mercurial > hg > org.digitalhps.storage.triplestoreimplementation
view 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 |
line wrap: on
line source
package org.digitalhps.storage.triplestoreimplementation.events; import java.net.URI; import java.util.Date; import org.digitalhps.storage.objects.interfaces.elements.IActor; import org.digitalhps.storage.objects.interfaces.elements.IRelation; import org.digitalhps.storage.objects.interfaces.elements.ISourceReference; import org.digitalhps.storage.objects.interfaces.events.ICreationEvent; import org.digitalhps.storage.objects.interfaces.events.IRelationEvent; import org.digitalhps.storage.triplestoreimplementation.annotations.RDFPredicate; import org.digitalhps.storage.triplestoreimplementation.annotations.RDFType; import org.digitalhps.storage.triplestoreimplementation.annotations.RDFInstanceURL; @RDFType("test://relationEvent") @RDFInstanceURL("test://relationEvent/") public class RelationEvent implements IRelationEvent { @RDFPredicate("test://has_source") public String sourceReference; @RDFPredicate("test://has_creator") public String creator; @RDFPredicate("test://has_creationDate") public String creationDate; @RDFPredicate("test://has_creationPlace") public String creationPlace; @RDFPredicate("test://has_creationPredecessors") public RelationEvent[] predecessors; @RDFPredicate("test://has_id") // FIXME das sollte eigentlich die uri der ressource im triplestore sein, daher kein predicate public String id; @RDFPredicate("test://has_relation") public String relation; @Override public ISourceReference getSourceReference() { // TODO Auto-generated method stub return null; } @Override public IActor getCreator() { // TODO Auto-generated method stub return null; } @Override public Date getCreationDate() { // TODO Auto-generated method stub return null; } @Override public String getCreationPlace() { // TODO Auto-generated method stub return null; } @Override public ICreationEvent[] getPredecessors() { // TODO Auto-generated method stub return null; } @Override public URI getId() { // TODO Auto-generated method stub return null; } @Override public IRelation getRelation() { // TODO Auto-generated method stub return null; } @Override public IActor getRelationCreator() { // TODO Auto-generated method stub return null; } }