Processing of RDF schema information on behalf of a model instance.
Note that a RdfsHandler is designed to be associated with
a single model in its lifecycle, which is basically:
init -> initModel -> <user's schema operations> -> reclaim
Do not attempt to reuse a RdfsHandler with multiple models
unless you really know what you're doing
Methods
Initializer for a RdfsHandler. There are no parameters.
Raises exception if constraint violation found, else returns normally
Does not yet check Extended Constraints (provide hooks?)
Make sure that the core schema statements are in the model
Checks whether a statement comes from the core RDF meta-model.
Checks whether a resource is an instance of a class. Note that this is also true if the resource is an instance of any subclass of the given class.
Checks whether a class is an instance of another class.
Called by the Mode when a new statement is about to be added.