Class SimpleOntModelSelector
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.dao.jena.SimpleOntModelSelector
-
- All Implemented Interfaces:
OntModelSelector
- Direct Known Subclasses:
SingleContentOntModelSelector
public class SimpleOntModelSelector extends Object implements OntModelSelector
An OntModelSelector that does not support model-per-ontology separation- Author:
- bjl23
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.jena.ontology.OntModelaboxModelprotected org.apache.jena.ontology.OntModelapplicationMetadataModelprotected org.apache.jena.ontology.OntModelSpecDEFAULT_ONT_MODEL_SPECprotected org.apache.jena.ontology.OntModeldisplayModelprotected org.apache.jena.ontology.OntModelfullModelprotected org.apache.jena.ontology.OntModeltboxModelprotected org.apache.jena.ontology.OntModeluserAccountsModel
-
Constructor Summary
Constructors Constructor Description SimpleOntModelSelector()Construct an OntModelSelector with a bunch of empty modelsSimpleOntModelSelector(org.apache.jena.ontology.OntModel ontModel)Construct An OntModel selector that works with a single union OntModel Only for temporary backwards compatibility.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jena.ontology.OntModelgetABoxModel()org.apache.jena.ontology.OntModelgetApplicationMetadataModel()org.apache.jena.ontology.OntModelgetDisplayModel()org.apache.jena.ontology.OntModelgetFullModel()org.apache.jena.ontology.OntModelgetTBoxModel()org.apache.jena.ontology.OntModelgetUserAccountsModel()voidsetABoxModel(org.apache.jena.ontology.OntModel m)voidsetApplicationMetadataModel(org.apache.jena.ontology.OntModel m)voidsetDisplayModel(org.apache.jena.ontology.OntModel displayModel)voidsetFullModel(org.apache.jena.ontology.OntModel m)voidsetTBoxModel(org.apache.jena.ontology.OntModel m)voidsetUserAccountsModel(org.apache.jena.ontology.OntModel userAccountsModel)
-
-
-
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:
getABoxModelin interfaceOntModelSelector- Returns:
- OntModel containing all ABox assertions
-
getApplicationMetadataModel
public org.apache.jena.ontology.OntModel getApplicationMetadataModel()
- Specified by:
getApplicationMetadataModelin interfaceOntModelSelector- Returns:
- OntModel containing Portals, Tabs, etc. but not Users
-
getFullModel
public org.apache.jena.ontology.OntModel getFullModel()
- Specified by:
getFullModelin interfaceOntModelSelector- Returns:
- OntModel containing all RDF statements available to the application
-
getTBoxModel
public org.apache.jena.ontology.OntModel getTBoxModel()
- Specified by:
getTBoxModelin interfaceOntModelSelector- Returns:
- OntModel containing all TBox axioms
-
getUserAccountsModel
public org.apache.jena.ontology.OntModel getUserAccountsModel()
- Specified by:
getUserAccountsModelin interfaceOntModelSelector- 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:
getDisplayModelin interfaceOntModelSelector- Returns:
- OntModel containing all RDF statements in the Display model.
-
-