org.openprovenance.rdf
Interface Edge

All Superinterfaces:
AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole, Annotable, AnnotationOrEdgeOrNode, DcResource, org.openrdf.elmo.Entity, org.openrdf.concepts.rdfs.Resource
All Known Subinterfaces:
EventEdge, Used, UsedOrWasControlledByOrWasGeneratedBy, UsedOrWasGeneratedBy, WasControlledBy, WasDerivedFrom, WasGeneratedBy, WasTriggeredBy

public interface Edge
extends Entity, Annotable, AnnotationOrEdgeOrNode, AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole

A (causal) relationship is represented by an arc and denotes the presence of a dependency between the source of the arc (the effect) and the destination of the arc (the cause).


Method Summary
 Node getCause()
          The cause of an Edge.
 Node getEffect()
          The effect of an Edge.
 void setCause(Node cause)
          The cause of an Edge.
 void setEffect(Node effect)
          The effect of an Edge.
 
Methods inherited from interface org.openprovenance.rdf.AnnotationOrEdgeOrNode
getAccounts, setAccounts
 
Methods inherited from interface org.openprovenance.rdf.Annotable
getAnnotations, getDatapropertyAbbreviation, getLabels, getPnames, getProfiles, getTypes, setAnnotations, setDatapropertyAbbreviation, setLabels, setPnames, setProfiles, setTypes
 

Method Detail

getCause

Node getCause()
The cause of an Edge.


setCause

void setCause(Node cause)
The cause of an Edge.


getEffect

Node getEffect()
The effect of an Edge.


setEffect

void setEffect(Node effect)
The effect of an Edge.



Copyright © 2011. All Rights Reserved.