Package info.sswap.impl.empire.model

Interface Summary
ProtocolImpl.MappingValidator<T> Performs a check whether an individual from ProtocolGraph can correspond to another individual from RDG.
SourceModel Common interface for all SSWAP Models that have their own underlying Jena model.
 

Class Summary
DatatypeImpl Implementation of SSWAPDatatype
ElementImpl Implements a SSWAPElement (an element in SSWAP other than an RDF data source like a PDG or a canonical/protocol graph)
EmpireGeneratedNodeImpl An abstract class containing methods common to all Empire-generated SSWAPIndividuals.
ExpressivityChecker Checks whether an OWLOntology has a specified expressivity
ExpressivityChecker.ProfileViolationDescriptionGenerator  
GraphImpl Partial implementation of SSWAP Graph (the remaining abstract methods are automatically generated by Empire in the run-time).
ImplFactory Factory class for creating and initializing concrete implementations of SSWAP interfaces.
IndividualImpl Implementation of a SSWAP individual (objects in SSWAP).
JenaModelFactory A factory that reads and creates Jena models in this implementation.
JenaModelFactory.ErrorHandler An internal error handler for errors encountered while parsing the model
ListImpl Implementation of SSWAPList.
Literal Implementation of SSWAPElement that is a literal.
ModelImpl Implements SSWAPModel.
ModelUtils Contains utilities to manipulate Jena models as they are read or written by this API.
NodeImpl Implementation of SSWAPNode (a SSWAP entity that requires special handling in SSWAP protocol)
NonEmpireIndividual An concrete implementation of SSWAPIndividual that is not a SSWAPNode and is not Empire-managed.
ObjectImpl The implementation of SSWAPObject.
PDGImpl Implementation of PDG.
PredicateImpl Implementation of SSWAPPredicate.
PropertyImpl Implementation of SSWAPProperty
ProtocolImpl  
ProviderImpl Record describing a Provider in SSWAP.
RDFCSVWriter Deprecated.
RDFTSVWriter Write the model to the output stream in Tab Separated Value (TSV) according to the fundamental RDF truism: subject, predicate, object -> row, col, value The output is (possibly multiple) rows per subject, and one column per predicate.
RDGImpl  
ReasoningServiceImpl Implementation of the reasoning service for a Jena model.
ReasoningServiceImpl.PropertyInformation An entry for caching information about a property so that we do not have to query the reasoner repeatedly about properties.
ResourceImpl Implementation of SSWAPResource.
RIGImpl Implementation of RIG.
RQGImpl Implementation of RQG interface
RRGImpl Implementation of RRG interface
SourceModelImpl Implementation of SSWAP model that is directly backed by a Jena model.
SubjectImpl Implementation of SSWAPSubject.
TranslatedSubjectImpl Represents a translated subject.
TypeImpl Implementation of SSWAPType.
 

Enum Summary
ProtocolImpl.MappingValidator.MappingType  
ReasoningServiceImpl.ExplanationSyntax  
ReasoningServiceImpl.PropertyType An enum for storing a type of a property (datatype vs object or undefined)
 



Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.