public Icon getIcon(OWLObject owlObject) { try { icon = null; owlObject.accept(this); return icon; } catch (Exception e) { return null; } }
/** * A convenience method that obtains the components of an OWL object. Note * that by definition, the components of the object include the object * itself. * * @param object The object whose components are to be obtained. * @return The component of the specified object. */ public Collection<OWLObject> getComponents(OWLObject object) { return object.accept(this); }
@SuppressWarnings("unchecked") protected <O extends OWLObject> O get(O o) { return (O) o.accept(this); } }
@SuppressWarnings("unchecked") protected <O extends OWLObject> O t(O o) { return (O) o.accept(this); } }
protected void render(Stream<? extends OWLObject> objects) { Iterator<? extends OWLObject> it = objects.iterator(); while (it.hasNext()) { it.next().accept(this); if (it.hasNext()) { sb.append(' '); } } }
@SuppressWarnings({"unchecked",}) protected <O extends OWLObject> O dup(O o) { o.accept(this); return (O) verifyNotNull(obj); }
protected void putSWRLEntity(SWRLArgument i, OWLObject o) { if (nodeMap.containsKey(i)) { return; } o.accept(this); nodeMap.put(i, getMappedNode(o)); }
@Override public String render(OWLObject object) { reset(); object.accept(this); return sb.toString(); }
protected void processStream(Stream<?> s) { s.forEach(o -> { if (o instanceof OWLObject) { ((OWLObject) o).accept(this); } else if (o instanceof Stream) { processStream((Stream<?>) o); } else if (o instanceof Collection) { processStream(((Collection<?>) o).stream()); } }); }
@Override public synchronized String render(OWLObject object) { writerDelegate.reset(); object.accept(ren); return writerDelegate.toString(); }
public StyledString getRendering(OWLObject owlObject) { ObjectRenderer renderer = new ObjectRenderer(); owlObject.accept(renderer); return renderer.builder.build(); }
public String render(OWLObject object) { if (object instanceof OWLOntology){ return renderOntology((OWLOntology) object); } writerDelegate.reset(); object.accept(delegate); return writerDelegate.toString(); }
protected OWLObject deshare(OWLObject o) { if (o.hasSharedStructure()) { return o.accept(new OWLObjectDesharer(ontology.getOWLOntologyManager())); } return o; }
private void writeRestriction(OWLXMLVocabulary v, OWLPropertyExpression prop, OWLObject filler) { write(v); writeOpenBracket(); acceptAndSpace(prop); filler.accept(this); writeCloseBracket(); }
private void renderHasValueRestriction(OWLHasValueRestriction<?> restriction) { restriction.getProperty().accept(this); renderKeywordWithSpaces(ManchesterOWLSyntax.VALUE); restriction.getValue().accept(this); }
private OWLTutorialSyntaxObjectRenderer writeRestriction(String str, OWLPropertyExpression prop, OWLObject filler) { write(str).writeOpenBracket(); prop.accept(this); writeSpace(); filler.accept(this); writeCloseBracket(); return this; }
private <V extends OWLObject> void writeValueRestriction(OWLHasValueRestriction<V> restriction, OWLPropertyExpression p) { write(EXISTS); writeSpace(); p.accept(this); writeRestrictionSeparator(); write("{"); restriction.getFiller().accept(this); write("}"); }
protected void createGraph(OWLObject o) { RDFTranslator translator = new RDFTranslator(ontology.getOWLOntologyManager(), ontology, shouldInsertDeclarations(), occurrences, axiomOccurrences, nextBlankNodeId, blankNodeMap); deshare(o).accept(translator); graph = translator.getGraph(); triplesWithRemappedNodes = getRDFGraph().computeRemappingForSharedNodes(); }