public class IndividualVariableScope extends AbstractVariableScope<org.semanticweb.owlapi.model.OWLClassExpression> implements VariableScope<org.semanticweb.owlapi.model.OWLClassExpression>
GeneratedVariable instance with INDIVIDUAL VariableType, in
particular this restricts the possible values to the set of individuals that
are instances of a given OWLClassExpression| Modifier and Type | Method and Description |
|---|---|
boolean |
check(org.semanticweb.owlapi.model.OWLObject owlObject) |
org.semanticweb.owlapi.model.OWLClassExpression |
getClassExpression() |
VariableScopes.Direction |
getDirection() |
org.semanticweb.owlapi.model.OWLClassExpression |
getScopingObject() |
String |
render(ConstraintSystem constraintSystem) |
void |
setDescription(org.semanticweb.owlapi.model.OWLClassExpression classExpression) |
getCheckerpublic org.semanticweb.owlapi.model.OWLClassExpression getClassExpression()
public void setDescription(org.semanticweb.owlapi.model.OWLClassExpression classExpression)
classExpression - the description to setpublic boolean check(org.semanticweb.owlapi.model.OWLObject owlObject)
throws org.semanticweb.owlapi.model.OWLRuntimeException
check in interface VariableScope<org.semanticweb.owlapi.model.OWLClassExpression>owlObject - owlObjectorg.semanticweb.owlapi.model.OWLRuntimeException - OWLRuntimeExceptionpublic VariableScopes.Direction getDirection()
getDirection in interface VariableScope<org.semanticweb.owlapi.model.OWLClassExpression>public org.semanticweb.owlapi.model.OWLClassExpression getScopingObject()
getScopingObject in interface VariableScope<org.semanticweb.owlapi.model.OWLClassExpression>public String render(ConstraintSystem constraintSystem)
render in interface RenderableconstraintSystem - constraintSystemCopyright © 2015 The University of Manchester. All Rights Reserved.