Uses of Class
org.openprovenance.model.Artifact

Packages that use Artifact
org.openprovenance.elmo   
org.openprovenance.model Open Provenance Model classes and associated factories and (de)serialisation methods. 
org.openprovenance.model.collections   
 

Uses of Artifact in org.openprovenance.elmo
 

Subclasses of Artifact in org.openprovenance.elmo
 class RdfArtifact
           
 

Methods in org.openprovenance.elmo that return Artifact
 Artifact RdfObjectFactory.createArtifact()
           
 Artifact RdfOPMFactory.register(String id, Artifact artifact)
           
 

Methods in org.openprovenance.elmo with parameters of type Artifact
 Artifact RdfOPMFactory.register(String id, Artifact artifact)
           
 

Method parameters in org.openprovenance.elmo with type arguments of type Artifact
 OPMGraph RdfOPMFactory.newOPMGraph(String id, Collection<Account> accs, Collection<Overlaps> ops, Collection<Process> ps, Collection<Artifact> as, Collection<Agent> ags, Collection<Object> lks, Collection<Annotation> anns)
           
 

Uses of Artifact in org.openprovenance.model
 

Fields in org.openprovenance.model with type parameters of type Artifact
protected  List<Artifact> Artifacts.artifact
           
 

Methods in org.openprovenance.model that return Artifact
 Artifact IndexedOPMGraph.addArtifact(Artifact artifact)
           
 Artifact IndexedOPMGraph.addArtifact(String name, Artifact artifact)
           
 Artifact ObjectFactory.createArtifact()
          Create an instance of Artifact
 Artifact IndexedOPMGraph.getArtifact(String name)
           
 Artifact OPMFactory.newArtifact(Artifact a)
           
 Artifact OPMFactory.newArtifact(String id, Collection<Account> accounts)
           
 Artifact OPMFactory.newArtifact(String id, Collection<Account> accounts, String label)
           
 

Methods in org.openprovenance.model that return types with arguments of type Artifact
 List<Artifact> Artifacts.getArtifact()
          Gets the value of the artifact property.
 

Methods in org.openprovenance.model with parameters of type Artifact
 Artifact IndexedOPMGraph.addArtifact(Artifact artifact)
           
 Artifact IndexedOPMGraph.addArtifact(String name, Artifact artifact)
           
 HashMap<String,String> OPMToDot.addArtifactColor(Artifact a, HashMap<String,String> properties)
           
 HashMap<String,String> OPMToDot.addArtifactLabel(Artifact p, HashMap<String,String> properties)
           
 HashMap<String,String> OPMToDot.addArtifactShape(Artifact p, HashMap<String,String> properties)
           
 void OPMFactory.addValue(Artifact annotable, Object value, String encoding)
           
 String OPMToDot.artifactColor(Artifact p)
           
 String OPMToDot.artifactLabel(Artifact p)
           
 void OPMToDot.emitArtifact(Artifact a, PrintStream out)
           
 Collection<Used> IndexedOPMGraph.getUsed(Artifact p)
          Return all used edges with artifact a as a cause.
 Collection<WasDerivedFrom> IndexedOPMGraph.getWasDerivedFromWithCause(Artifact a)
          Return all WasDerivedFrom edges with artifact a as a cause.
 Collection<WasDerivedFrom> IndexedOPMGraph.getWasDerivedFromWithEffect(Artifact a)
          Return all WasDerivedFrom edges with artifact a as an effect .
 Collection<WasGeneratedBy> IndexedOPMGraph.getWasGeneratedBy(Artifact p)
          Return all WasGeneratedBy edges with artifact a as a cause.
 Annotation OPMFactory.newAnnotation(String id, Artifact a, String property, Object value, Collection<Account> accs)
           
 Artifact OPMFactory.newArtifact(Artifact a)
           
 ArtifactRef OPMFactory.newArtifactRef(Artifact a)
           
 OPMGraph OPMFactory.newOPMGraph(Collection<Account> accs, Overlaps[] ovs, Process[] ps, Artifact[] as, Agent[] ags, Object[] lks)
           
 OPMGraph OPMFactory.newOPMGraph(Collection<Account> accs, Overlaps[] ovs, Process[] ps, Artifact[] as, Agent[] ags, Object[] lks, Annotation[] anns)
           
 OPMGraph OPMFactory.newOPMGraph(String id, Collection<Account> accs, Overlaps[] ovs, Process[] ps, Artifact[] as, Agent[] ags, Object[] lks, Annotation[] anns)
           
 Used OPMFactory.newUsed(Process p, Role role, Artifact a, Collection<Account> accounts)
           
 Used OPMFactory.newUsed(String id, Process p, Role role, Artifact a, Collection<Account> accounts)
           
 Used OPMFactory.newUsed(String id, Process p, Role role, Artifact a, String type, Collection<Account> accounts)
           
 UsedStar OPMFactory.newUsedStar(Process p, Artifact a, Collection<Account> accounts)
           
 WasDerivedFrom OPMFactory.newWasDerivedFrom(Artifact a1, Artifact a2, Collection<Account> accounts)
           
 WasDerivedFrom OPMFactory.newWasDerivedFrom(String id, Artifact a1, Artifact a2, Collection<Account> accounts)
           
 WasDerivedFrom OPMFactory.newWasDerivedFrom(String id, Artifact a1, Artifact a2, String type, Collection<Account> accounts)
           
 WasDerivedFromStar OPMFactory.newWasDerivedFromStar(Artifact a1, Artifact a2, Collection<Account> accounts)
           
 WasGeneratedBy OPMFactory.newWasGeneratedBy(Artifact a, Role role, Process p, Collection<Account> accounts)
           
 WasGeneratedBy OPMFactory.newWasGeneratedBy(String id, Artifact a, Role role, Process p, Collection<Account> accounts)
           
 WasGeneratedBy OPMFactory.newWasGeneratedBy(String id, Artifact a, Role role, Process p, String type, Collection<Account> accounts)
           
 WasGeneratedByStar OPMFactory.newWasGeneratedByStar(Artifact a, Process p, Collection<Account> accounts)
           
 

Method parameters in org.openprovenance.model with type arguments of type Artifact
 OPMGraph OPMFactory.newOPMGraph(Collection<Account> accs, Collection<Overlaps> ops, Collection<Process> ps, Collection<Artifact> as, Collection<Agent> ags, Collection<Object> lks)
           
 OPMGraph OPMFactory.newOPMGraph(Collection<Account> accs, Collection<Overlaps> ops, Collection<Process> ps, Collection<Artifact> as, Collection<Agent> ags, Collection<Object> lks, Collection<Annotation> anns)
           
 OPMGraph OPMFactory.newOPMGraph(String id, Collection<Account> accs, Collection<Overlaps> ops, Collection<Process> ps, Collection<Artifact> as, Collection<Agent> ags, Collection<Object> lks, Collection<Annotation> anns)
           
 

Uses of Artifact in org.openprovenance.model.collections
 

Methods in org.openprovenance.model.collections with parameters of type Artifact
 WasDerivedFrom CollectionFactory.newContained(String id, Artifact a1, Artifact a2, Collection<Account> accounts)
           
 WasDerivedFrom CollectionFactory.newWasIdenticalTo(String id, Artifact a1, Artifact a2, Collection<Account> accounts)
           
 



Copyright © 2011. All Rights Reserved.