use of com.opensimulationplatform.gen.owl.model.OntologyClasses.VE_HydraulicQuasiPort_1 in project osp-validator by open-simulation-platform.
the class VE_HydraulicQuasiPort_1 method getInvalidObjects.
@Override
protected List<HydraulicQuasiPort> getInvalidObjects() {
OWLClass validationErrorClass = context.owl.dataFactory.getOWLClass(VE_HydraulicQuasiPort_1, context.owl.prefixManager);
Set<OWLNamedIndividual> invalidIndividuals = context.invalidIndividuals.get(validationErrorClass);
return invalidIndividuals.stream().map(individual -> (HydraulicQuasiPort) context.variableGroups.get(individual)).collect(Collectors.toList());
}
Also used :
List(java.util.List)
OWLNamedIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual)
Set(java.util.Set)
HydraulicQuasiPort(com.opensimulationplatform.core.model.modeldescription.variablegroup.hydraulicquasiport.HydraulicQuasiPort)
ValidationError(com.opensimulationplatform.core.validation.ValidationError)
VE_HydraulicQuasiPort_1(com.opensimulationplatform.gen.owl.model.OntologyClasses.VE_HydraulicQuasiPort_1)
Collectors(java.util.stream.Collectors)
OWLClass(org.semanticweb.owlapi.model.OWLClass)
OWLNamedIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual)
OWLClass(org.semanticweb.owlapi.model.OWLClass)
HydraulicQuasiPort(com.opensimulationplatform.core.model.modeldescription.variablegroup.hydraulicquasiport.HydraulicQuasiPort)