Skip to content
hmottestad edited this page Apr 12, 2017 · 3 revisions

4 classes to get started with.

Best to start with SHACLSail and SHACLConnection. Goal is to get change notification working, see how this is done by using SailConnectionListener and NotifyingSailWrapper from the ForwardChainingRDFSInferencer and ForwardChainingRDFSInferencerConnection (and their abstract classes).

AST

class Shape{
	Resource targetClass;
	PropertyShape property ;

}

class PropertyShape {
	Integer minCount;
	Resource path;
}	

Validation

class SHACLSail {
	
}


class SHACLConnection {
	
}

Goal: Print all added statements and all deleted statements. 



Clone this wiki locally