Package edu.stanford.bmir.protege.web.server.owlapi

Examples of edu.stanford.bmir.protege.web.server.owlapi.RenderingManager


    }



    private List<EntityLookupResult> lookupEntities(final OWLAPIProject project, final EntityLookupRequest entityLookupRequest) {
        final RenderingManager rm = project.getRenderingManager();
        BidirectionalShortFormProvider sfp = rm.getShortFormProvider();
        Set<OWLEntityDataMatch> matches = new TreeSet<OWLEntityDataMatch>();
        EntityNameMatcher matcher = new EntityNameMatcher(entityLookupRequest.getSearchString());
        for(String shortForm : sfp.getShortForms()) {
            Optional<EntityNameMatchResult> result = matcher.findIn(shortForm);
            if(result.isPresent()) {
View Full Code Here


        this.project = project;
        this.translator = translator;
    }

    public LabelledFrame<F> doIT() {
        RenderingManager rm = project.getRenderingManager();
        String browserText = rm.getBrowserText(subject);
        final F frame = translator.getFrame(subject, project.getRootOntology(), project);
        return new LabelledFrame<F>(browserText, frame);
//        L labelledFrame = createLabelledFrame(browserText, frame);
//        return new GetRenderableObjectResult<L>(labelledFrame, browserTextMap);
    }
View Full Code Here

            }
        }
        else if(property2.isOWLAnnotationProperty()) {
            return AFTER;
        }
        final RenderingManager rm = project.getRenderingManager();
        String prop1BrowserText = rm.getBrowserText(property1);
        String prop2BrowserText = rm.getBrowserText(property2);
        int delta = prop1BrowserText.compareToIgnoreCase(prop2BrowserText);
        if(delta != 0) {
            return delta;
        }

        String val1Rendering = rm.getBrowserText(val1);
        String val2Rendering = rm.getBrowserText(val2);
        return val1Rendering.compareToIgnoreCase(val2Rendering);
    }
View Full Code Here

    @Override
    public GetRenderingResponse execute(GetRendering command) {
        ProjectId projectId = command.getProjectId();
        OWLAPIProject project = OWLAPIProjectManager.getProjectManager().getProject(projectId);
        RenderingManager rm = project.getRenderingManager();
        Map<OWLEntity, OWLEntityData> result = rm.getRendering(command.getEntities());
        return new GetRenderingResponse(result);
    }
View Full Code Here

                if (entity == null || isEntitySubjectOfChange(entity, info)) {
                    sb.append("<div style=\"overflow: hidden;\">");
                    String ren = changeRecord.getData().accept(new OWLOntologyChangeDataVisitor<String, RuntimeException>() {

                        public String visit(AddAxiomData addAxiom) {
                            final RenderingManager rm = project.getRenderingManager();
                            return "<b>Added: </b> " + rm.getBrowserText(addAxiom.getAxiom());
                        }

                        public String visit(RemoveAxiomData removeAxiom) {
                            final RenderingManager rm = project.getRenderingManager();
                            return new StringBuilder().append("<b>Removed: </b> ").append(rm.getBrowserText(removeAxiom.getAxiom())).toString();
                        }

                        public String visit(SetOntologyIDData setOntologyID) {
                            return new StringBuilder().append("Changed ontology id from ").append(changeRecord.getOntologyID()).append(" to ").append(setOntologyID.getNewId()).toString();
                        }
View Full Code Here

TOP

Related Classes of edu.stanford.bmir.protege.web.server.owlapi.RenderingManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.