/*
* Copyright (c) 2010 Mysema Ltd.
* All rights reserved.
*
*/
package com.mysema.rdfbean.owl;
import java.util.LinkedHashSet;
import java.util.Set;
import com.mysema.rdfbean.annotations.ClassMapping;
import com.mysema.rdfbean.annotations.Predicate;
import com.mysema.rdfbean.model.UID;
import com.mysema.rdfbean.rdfs.MappedResourceBase;
/**
* @author sasa
*
*/
@ClassMapping(ns = OWL.NS)
public class Ontology extends MappedResourceBase {
@Predicate
private Set<Ontology> imports = new LinkedHashSet<Ontology>();
public Ontology() {
super();
}
public Ontology(UID id) {
super(id);
}
public Set<Ontology> getImports() {
return imports;
}
public void addImport(Ontology importedOntology) {
imports.add(importedOntology);
}
}