pt.uminho.anote2.core.annotation
Interface IEventAnnotation

All Superinterfaces:
java.lang.Cloneable, IAnnotation
All Known Implementing Classes:
EventAnnotation

public interface IEventAnnotation
extends IAnnotation


Method Summary
 void addEntityAtLeft(IEntityAnnotation ent)
           
 void addEntityAtRight(IEntityAnnotation ent)
           
 void addEventProperty(java.lang.String key, java.lang.String value)
           
 IEventAnnotation clone()
           
 java.util.List<IEntityAnnotation> getEntitiesAtLeft()
           
 java.util.List<IEntityAnnotation> getEntitiesAtRight()
           
 java.lang.String getEventClue()
           
 IEventProperties getEventProperties()
           
 int getOntologicalClassID()
           
 java.lang.String getOntologycalClass()
           
 
Methods inherited from interface pt.uminho.anote2.core.annotation.IAnnotation
getEndOffset, getID, getStartOffset, getType
 

Method Detail

getEntitiesAtLeft

java.util.List<IEntityAnnotation> getEntitiesAtLeft()

getEntitiesAtRight

java.util.List<IEntityAnnotation> getEntitiesAtRight()

getEventClue

java.lang.String getEventClue()

getOntologicalClassID

int getOntologicalClassID()

getOntologycalClass

java.lang.String getOntologycalClass()

getEventProperties

IEventProperties getEventProperties()

addEntityAtLeft

void addEntityAtLeft(IEntityAnnotation ent)

addEntityAtRight

void addEntityAtRight(IEntityAnnotation ent)

addEventProperty

void addEventProperty(java.lang.String key,
                      java.lang.String value)

clone

IEventAnnotation clone()
Specified by:
clone in interface IAnnotation