this.configuration = configuration; classExpressionTranslators.add(new NamedClassTranslator(this)); classExpressionTranslators.add(new ObjectIntersectionOfTranslator(this)); classExpressionTranslators.add(new ObjectUnionOfTranslator(this));
public ClassExpressionTranslatorSelector(OWLRDFConsumer con) { this.consumer = con; intersectionOfTranslator = new IntersectionOfTranslator(con); unionOfTranslator = new UnionOfTranslator(con); complementOfTranslator = new ComplementOfTranslator(con); oneOfTranslator = new OneOfTranslator(con); selfRestrictionTranslator = new SelfRestrictionTranslator(con); objectAllValuesFromTranslator = new ObjectAllValuesFromTranslator(con); objectSomeValuesFromTranslator = new ObjectSomeValuesFromTranslator(con); objectHasValueTranslator = new ObjectHasValueTranslator(con); objectMinCardinalityTranslator = new ObjectMinCardinalityTranslator(con); objectCardinalityTranslator = new ObjectCardinalityTranslator(con); objectMaxCardinalityTranslator = new ObjectMaxCardinalityTranslator(con); dataAllValuesFromTranslator = new DataAllValuesFromTranslator(con); dataSomeValuesFromTranslator = new DataSomeValuesFromTranslator(con); dataHasValueTranslator = new DataHasValueTranslator(con); dataMinCardinalityTranslator = new DataMinCardinalityTranslator(con); dataCardinalityTranslator = new DataCardinalityTranslator(con); dataMaxCardinalityTranslator = new DataMaxCardinalityTranslator(con); namedClassTranslator = new NamedClassTranslator(con); }