IRI propIRI = getConsumer().getRelationIRIFromSymbolicIdOrOBOId(
matcher.group(1));
IRI fillerIRI = getIRIFromOBOId(matcher.group(2));
OWLObjectProperty prop = getDataFactory().getOWLObjectProperty(
propIRI);
OWLClass filler = getDataFactory().getOWLClass(fillerIRI);
OWLClassExpression restriction = getDataFactory()
.getOWLObjectSomeValuesFrom(prop, filler);
OWLClass subCls = getDataFactory().getOWLClass(
getIRIFromOBOId(currentId));
applyChange(new AddAxiom(getOntology(), getDataFactory()
.getOWLSubClassOfAxiom(subCls, restriction)));
applyChange(new AddAxiom(getOntology(), getDataFactory()
.getOWLDeclarationAxiom(prop)));