@Override public boolean isOWLClass() { return entity.isOWLClass(); }
public Boolean visit(OWLClass cls) { return entity2.isOWLClass(); }
public Boolean visit(OWLClass cls) { return entity2.isOWLClass(); }
private static boolean isClassHierarchyMove(OWLEntity moveEntity, Optional<OWLEntity> fromParent, Optional<OWLEntity> toParent) { return moveEntity.isOWLClass() && fromParent.map(OWLEntity::isOWLClass).orElse(true) && toParent.map(OWLEntity::isOWLClass).orElse(true); }
@Override public Set<OWLClass> getClassesInSignature() { Set<OWLClass> result = new HashSet<OWLClass>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLClass()) { result.add(ent.asOWLClass()); } } return result; }
@Override public Set<OWLClass> getClassesInSignature() { Set<OWLClass> result = new HashSet<>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLClass()) { result.add(ent.asOWLClass()); } } return result; }
public Set<OWLClass> getClassesInSignature() { Set<OWLClass> result = new HashSet<OWLClass>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLClass()) { result.add(ent.asOWLClass()); } } return result; }
@Override public Set<OWLClass> getClassesInSignature() { Set<OWLClass> result = new HashSet<>(); for (OWLEntity ent : getSignature()) { if (ent.isOWLClass()) { result.add(ent.asOWLClass()); } } return result; }
public OWLClass getOWLClass(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLClass()) { return ent.asOWLClass(); } } return null; }
public OWLClass getOWLClass(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLClass()) { return ent.asOWLClass(); } } return null; }
@Override public OWLClass getOWLClass(String name) { for (OWLEntity ent : shortFormProvider.getEntities(name)) { if (ent.isOWLClass()) { return ent.asOWLClass(); } } return null; }
protected static boolean thingOrNothing(OWLEntity entity) { return entity.isOWLClass() && (entity.isTopEntity() || entity.isBottomEntity()); }
protected static boolean thingOrNothing(OWLEntity entity) { return entity.isOWLClass() && (entity.isTopEntity() || entity.isBottomEntity()); }
@NonNull private Set<@NonNull OWLDeclarationAxiom> getOWLClassDeclarationAxioms() { return getOWLOntology().getAxioms(AxiomType.DECLARATION, Imports.INCLUDED).stream() .filter(owlDeclarationAxiom -> owlDeclarationAxiom.getEntity().isOWLClass()).collect(Collectors.toSet()); }
private static String getTypeKeywordForEntity( OWLEntity owlEntity ) throws IllegalArgumentException { if( owlEntity.isOWLClass() ) { return CLASS_KEYWORD; } else if ( owlEntity.isOWLDatatype() ) { return DATA_TYPE_KEYWORD; } else if ( owlEntity.isOWLNamedIndividual() ) { return INDIVIDUAL_KEYWORD; } else if ( owlEntity.isOWLDataProperty() ) { return DATA_PROPERTY_KEYWORD; } else if ( owlEntity.isOWLObjectProperty() ) { return OBJECT_PROPERTY_KEYWORD; } throw new IllegalArgumentException( "Unrecognized type of OWLEntity: " + owlEntity.getClass() ); }
@Override public OWLClass deserialize(JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException, JsonProcessingException { OWLEntity entity = deserializer.deserialize(jsonParser, deserializationContext); if(!entity.isOWLClass()) { throw new JsonParseException(jsonParser, "Expected an owl:Class but found an " + entity.getEntityType().getPrefixedName()); } return (OWLClass) entity; } }
private void renderNodes(PrintWriter pw) { graph.getNodes().forEach(node -> { String entityUrl = placeUrl.getEntityUrl(projectId, node.getEntity()); pw.printf("\"%s\" [href=\"%s\"; color=\"%s\"]\n", node.getBrowserText(), entityUrl, node.getEntity().isOWLClass() ? "${node.color}" : "${node.ind.color}"); }); }
@Override protected ChangeListGenerator<Boolean> getChangeListGenerator(MoveEntitiesToParentAction action, ExecutionContext executionContext) { if(action.getEntity().isOWLClass()) { ImmutableSet<OWLClass> clses = action.getEntities().stream().map(OWLEntity::asOWLClass).collect(toImmutableSet()); return factory.create(clses, action.getEntity().asOWLClass(), action.getCommitMessage()); } return null; }
public String getVariable(OWLEntity entity){ String var = get(entity); if(var == null){ if(entity.isOWLClass()){ var = "?cls" + classCnt++; } else if(entity.isOWLObjectProperty() || entity.isOWLDataProperty()){ var = "?p" + propCnt++; } else if(entity.isOWLNamedIndividual()){ var = "?s" + indCnt++; } put(entity, var); } return var; }
protected Stream<? extends OWLAxiom> getAxioms(OWLEntity entity) { if (entity.isOWLClass()) { return getOntology().axioms(entity.asOWLClass()); } if (entity.isOWLObjectProperty()) { return getOntology().axioms(entity.asOWLObjectProperty()); } if (entity.isOWLDataProperty()) { return getOntology().axioms(entity.asOWLDataProperty()); } if (entity.isOWLNamedIndividual()) { return getOntology().axioms(entity.asOWLNamedIndividual()); } return empty(); }