public class ShuntGraphUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ShuntGraphUtils.ShuntGraphPair
Result object containing two corresponding shunt graphs.
|
Constructor and Description |
---|
ShuntGraphUtils() |
Modifier and Type | Method and Description |
---|---|
static OWLShuntGraph |
createShuntGraph(OWLGraphWrapper ogw,
org.semanticweb.owlapi.model.OWLObject focusObject,
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> props,
boolean isIncludeDirectChildren)
Generate a shunt graph G = (V,E) which is a subset of the ontology
GO = (VO,EO)
from a focus object X and relationset R
such that:
V contains every node reachable from X over some relations r1,t2,...
|
static ShuntGraphUtils.ShuntGraphPair |
createShuntGraphPair(OWLGraphWrapper ogw,
org.semanticweb.owlapi.model.OWLObject focusObject,
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> props,
boolean isIncludeDirectChildren)
Generate two shunt graphs, one based on the topology and the other based
on the inferred graph.
|
public static ShuntGraphUtils.ShuntGraphPair createShuntGraphPair(OWLGraphWrapper ogw, org.semanticweb.owlapi.model.OWLObject focusObject, Set<org.semanticweb.owlapi.model.OWLPropertyExpression> props, boolean isIncludeDirectChildren)
ogw
- focusObject
- props
- isIncludeDirectChildren
- public static OWLShuntGraph createShuntGraph(OWLGraphWrapper ogw, org.semanticweb.owlapi.model.OWLObject focusObject, Set<org.semanticweb.owlapi.model.OWLPropertyExpression> props, boolean isIncludeDirectChildren)
OWLGraphWrapper
docs for details.ogw
- focusObject
- props
- - if null, all properties are includedisIncludeDirectChildren
- - if true, include all children of focusObject in VCopyright © 2010–2015. All rights reserved.