Search in sources :

Example 1 with VE_AngularMechanicalPort_1

use of com.opensimulationplatform.gen.owl.model.OntologyClasses.VE_AngularMechanicalPort_1 in project osp-validator by open-simulation-platform.

the class VE_AngularMechanicalPort_1 method getInvalidObjects.

@Override
protected List<AngularMechanicalPort> getInvalidObjects() {
    OWLClass validationErrorClass = context.owl.dataFactory.getOWLClass(VE_AngularMechanicalPort_1, context.owl.prefixManager);
    Set<OWLNamedIndividual> invalidIndividuals = context.invalidIndividuals.get(validationErrorClass);
    return invalidIndividuals.stream().map(individual -> (AngularMechanicalPort) context.variableGroups.get(individual)).collect(Collectors.toList());
}
Also used : List(java.util.List) OWLNamedIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual) VE_AngularMechanicalPort_1(com.opensimulationplatform.gen.owl.model.OntologyClasses.VE_AngularMechanicalPort_1) Set(java.util.Set) ValidationError(com.opensimulationplatform.core.validation.ValidationError) AngularMechanicalPort(com.opensimulationplatform.core.model.modeldescription.variablegroup.angularmechanicalport.AngularMechanicalPort) Collectors(java.util.stream.Collectors) OWLClass(org.semanticweb.owlapi.model.OWLClass) OWLNamedIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual) OWLClass(org.semanticweb.owlapi.model.OWLClass) AngularMechanicalPort(com.opensimulationplatform.core.model.modeldescription.variablegroup.angularmechanicalport.AngularMechanicalPort)

Aggregations

AngularMechanicalPort (com.opensimulationplatform.core.model.modeldescription.variablegroup.angularmechanicalport.AngularMechanicalPort)1 ValidationError (com.opensimulationplatform.core.validation.ValidationError)1 VE_AngularMechanicalPort_1 (com.opensimulationplatform.gen.owl.model.OntologyClasses.VE_AngularMechanicalPort_1)1 List (java.util.List)1 Set (java.util.Set)1 Collectors (java.util.stream.Collectors)1 OWLClass (org.semanticweb.owlapi.model.OWLClass)1 OWLNamedIndividual (org.semanticweb.owlapi.model.OWLNamedIndividual)1