Class SimpleOntModelSelector

    • Field Detail

      • fullModel

        protected org.apache.jena.ontology.OntModel fullModel
      • aboxModel

        protected org.apache.jena.ontology.OntModel aboxModel
      • applicationMetadataModel

        protected org.apache.jena.ontology.OntModel applicationMetadataModel
      • tboxModel

        protected org.apache.jena.ontology.OntModel tboxModel
      • userAccountsModel

        protected org.apache.jena.ontology.OntModel userAccountsModel
      • DEFAULT_ONT_MODEL_SPEC

        protected org.apache.jena.ontology.OntModelSpec DEFAULT_ONT_MODEL_SPEC
      • displayModel

        protected org.apache.jena.ontology.OntModel displayModel
    • Constructor Detail

      • SimpleOntModelSelector

        public SimpleOntModelSelector()
        Construct an OntModelSelector with a bunch of empty models
      • SimpleOntModelSelector

        public SimpleOntModelSelector​(org.apache.jena.ontology.OntModel ontModel)
        Construct An OntModel selector that works with a single union OntModel Only for temporary backwards compatibility.
    • Method Detail

      • setABoxModel

        public void setABoxModel​(org.apache.jena.ontology.OntModel m)
      • setApplicationMetadataModel

        public void setApplicationMetadataModel​(org.apache.jena.ontology.OntModel m)
      • setTBoxModel

        public void setTBoxModel​(org.apache.jena.ontology.OntModel m)
      • setFullModel

        public void setFullModel​(org.apache.jena.ontology.OntModel m)
      • getABoxModel

        public org.apache.jena.ontology.OntModel getABoxModel()
        Specified by:
        getABoxModel in interface OntModelSelector
        Returns:
        OntModel containing all ABox assertions
      • getApplicationMetadataModel

        public org.apache.jena.ontology.OntModel getApplicationMetadataModel()
        Specified by:
        getApplicationMetadataModel in interface OntModelSelector
        Returns:
        OntModel containing Portals, Tabs, etc. but not Users
      • getFullModel

        public org.apache.jena.ontology.OntModel getFullModel()
        Specified by:
        getFullModel in interface OntModelSelector
        Returns:
        OntModel containing all RDF statements available to the application
      • getTBoxModel

        public org.apache.jena.ontology.OntModel getTBoxModel()
        Specified by:
        getTBoxModel in interface OntModelSelector
        Returns:
        OntModel containing all TBox axioms
      • getUserAccountsModel

        public org.apache.jena.ontology.OntModel getUserAccountsModel()
        Specified by:
        getUserAccountsModel in interface OntModelSelector
        Returns:
        OntModel containing Users
      • setUserAccountsModel

        public void setUserAccountsModel​(org.apache.jena.ontology.OntModel userAccountsModel)
      • setDisplayModel

        public void setDisplayModel​(org.apache.jena.ontology.OntModel displayModel)
      • getDisplayModel

        public org.apache.jena.ontology.OntModel getDisplayModel()
        Specified by:
        getDisplayModel in interface OntModelSelector
        Returns:
        OntModel containing all RDF statements in the Display model.