in taverna-prov-owl-bindings/src/main/java/org/apache/taverna/prov/owl/ProvModel.java [263:322]
protected synchronized void loadPROVO() {
if (prov != null) {
return;
}
OntModel ontModel = loadOntologyFromClasspath(PROV_O_RDF, PROV_O);
ontModel.setNsPrefix("prov", PROV_O);
wasDerivedFrom = ontModel.getObjectProperty(PROV + "wasDerivedFrom");
wasAssociatedWith = ontModel.getObjectProperty(PROV
+ "wasAssociatedWith");
qualifiedAssociation = ontModel.getObjectProperty(PROV
+ "qualifiedAssociation");
wasGeneratedBy = ontModel.getObjectProperty(PROV + "wasGeneratedBy");
qualifiedGeneration = ontModel.getObjectProperty(PROV
+ "qualifiedGeneration");
used = ontModel.getObjectProperty(PROV + "used");
qualifiedUsage = ontModel.getObjectProperty(PROV + "qualifiedUsage");
wasInformedBy = ontModel.getObjectProperty(PROV + "wasInformedBy");
qualifiedCommunication = ontModel.getObjectProperty(PROV
+ "qualifiedCommunication");
qualifiedStart = ontModel.getObjectProperty(PROV + "qualifiedStart");
qualifiedEnd = ontModel.getObjectProperty(PROV + "qualifiedEnd");
hadMember = ontModel.getObjectProperty(PROV + "hadMember");
agent = ontModel.getObjectProperty(PROV + "agent");
entity = ontModel.getObjectProperty(PROV + "entity");
activity = ontModel.getObjectProperty(PROV + "activity");
hadPlan = ontModel.getObjectProperty(PROV + "hadPlan");
hadRole = ontModel.getObjectProperty(PROV + "hadRole");
startedAtTime = ontModel.getDatatypeProperty(PROV + "startedAtTime");
endedAtTime = ontModel.getDatatypeProperty(PROV + "endedAtTime");
atTime = ontModel.getDatatypeProperty(PROV + "atTime");
Bundle = ontModel.getOntClass(PROV + "Bundle");
Entity = ontModel.getOntClass(PROV + "Entity");
Activity = ontModel.getOntClass(PROV + "Activity");
Start = ontModel.getOntClass(PROV + "Start");
End = ontModel.getOntClass(PROV + "End");
Association = ontModel.getOntClass(PROV + "Association");
Plan = ontModel.getOntClass(PROV + "Plan");
Role = ontModel.getOntClass(PROV + "Role");
Generation = ontModel.getOntClass(PROV + "Generation");
Usage = ontModel.getOntClass(PROV + "Usage");
Communication = ontModel.getOntClass(PROV + "Communication");
Collection = ontModel.getOntClass(PROV + "Collection");
EmptyCollection = ontModel.getOntClass(PROV + "EmptyCollection");
checkNotNull(ontModel, wasDerivedFrom, wasAssociatedWith,
qualifiedAssociation, wasGeneratedBy, qualifiedGeneration,
used, qualifiedUsage, wasInformedBy, qualifiedCommunication,
agent, entity, activity, hadPlan, hadMember, hadRole,
startedAtTime, endedAtTime, atTime, qualifiedStart,
qualifiedEnd,
Bundle, Entity, Activity, Association, Plan, Role, Generation,
Usage, Communication, Start, End, Collection, EmptyCollection);
prov = ontModel;
}