package io.lumify.palantir.ontologyToOwl; import org.w3c.dom.Element; import java.util.HashSet; import java.util.Set; public class ObjectProperty implements OwlElement { private final Element objectPropertyElement; private final Set<String> domainUris = new HashSet<String>(); private final Set<String> rangeUris = new HashSet<String>(); public ObjectProperty(Element objectPropertyElement) { this.objectPropertyElement = objectPropertyElement; } public void addDomain(String domainUri) { domainUris.add(domainUri); } public void addRange(String rangeUri) { rangeUris.add(rangeUri); } public Element getElement() { return objectPropertyElement; } public Set<String> getDomainUris() { return domainUris; } public Set<String> getRangeUris() { return rangeUris; } }