org.openprovenance.rdf
Interface Role

All Superinterfaces:
AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole, Annotable, DcResource, org.openrdf.elmo.Entity, PropertyOrRole, org.openrdf.concepts.rdfs.Resource

public interface Role
extends Entity, Annotable, PropertyOrRole, AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole

A role designates an artifact’s or agent’s function in a process. Roles are constituents of “used”, “was generated by”, and “was controlled by” edges, aimed at distinguishing the nature of the dependency when multiple such edges are connected to a same process.


Method Summary
 
Methods inherited from interface org.openprovenance.rdf.PropertyOrRole
getValue, setValue
 
Methods inherited from interface org.openprovenance.rdf.Annotable
getAnnotations, getDatapropertyAbbreviation, getLabels, getPnames, getProfiles, getTypes, setAnnotations, setDatapropertyAbbreviation, setLabels, setPnames, setProfiles, setTypes
 
Methods inherited from interface org.openprovenance.dc.DcResource
getContributors, getCreators, getDates, getFormats, getTermsCreated, getTermsModified, getTermsTitle, getTitles, getVoidExampleResource, getWasTriggeredBy, setContributors, setCreators, setDates, setFormats, setTermsCreated, setTermsModified, setTermsTitle, setTitles, setVoidExampleResource, setWasTriggeredBy
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 



Copyright © 2011. All Rights Reserved.