Class VitroModelSource

  • All Implemented Interfaces:
    org.apache.jena.rdf.model.ModelGetter, org.apache.jena.rdf.model.ModelSource

    public class VitroModelSource
    extends Object
    implements org.apache.jena.rdf.model.ModelSource
    ModelSource that will handle specially named Vitro models such as display and t-box. Any other models will be retrieved from the inner ModelSource. None of these models will be retrieved from the attributes of a ServletRequest.
    • Constructor Detail

      • VitroModelSource

        public VitroModelSource​(org.apache.jena.rdf.model.ModelSource innerSource,
                                javax.servlet.ServletContext context)
    • Method Detail

      • getModel

        public org.apache.jena.rdf.model.Model getModel​(String arg0)
        Specified by:
        getModel in interface org.apache.jena.rdf.model.ModelGetter
      • getModel

        public org.apache.jena.rdf.model.Model getModel​(String arg0,
                                                        org.apache.jena.rdf.model.ModelReader arg1)
        Specified by:
        getModel in interface org.apache.jena.rdf.model.ModelGetter
      • createDefaultModel

        public org.apache.jena.rdf.model.Model createDefaultModel()
        Specified by:
        createDefaultModel in interface org.apache.jena.rdf.model.ModelSource
      • createFreshModel

        public org.apache.jena.rdf.model.Model createFreshModel()
        Specified by:
        createFreshModel in interface org.apache.jena.rdf.model.ModelSource
      • openModel

        public org.apache.jena.rdf.model.Model openModel​(String arg0)
        Specified by:
        openModel in interface org.apache.jena.rdf.model.ModelSource
      • openModelIfPresent

        public org.apache.jena.rdf.model.Model openModelIfPresent​(String arg0)
        Specified by:
        openModelIfPresent in interface org.apache.jena.rdf.model.ModelSource