org.semanticweb.HermiT.blocking
Class ValidatedPairwiseDirectBlockingChecker.ValidatedPairwiseBlockingObject
java.lang.Object
org.semanticweb.HermiT.blocking.ValidatedPairwiseDirectBlockingChecker.ValidatedPairwiseBlockingObject
- All Implemented Interfaces:
- ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
- Enclosing class:
- ValidatedPairwiseDirectBlockingChecker
protected final class ValidatedPairwiseDirectBlockingChecker.ValidatedPairwiseBlockingObject
- extends java.lang.Object
- implements ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_node
protected final Node m_node
m_hasChangedForBlocking
protected boolean m_hasChangedForBlocking
m_hasChangedForValidation
protected boolean m_hasChangedForValidation
m_blockingRelevantLabel
protected java.util.Set<AtomicConcept> m_blockingRelevantLabel
m_fullAtomicConceptsLabel
protected java.util.Set<AtomicConcept> m_fullAtomicConceptsLabel
m_fullFromParentLabel
protected java.util.Set<AtomicRole> m_fullFromParentLabel
m_fullToParentLabel
protected java.util.Set<AtomicRole> m_fullToParentLabel
m_blockingRelevantHashCode
protected int m_blockingRelevantHashCode
m_blockViolatesParentConstraints
public boolean m_blockViolatesParentConstraints
m_hasAlreadyBeenChecked
public boolean m_hasAlreadyBeenChecked
ValidatedPairwiseDirectBlockingChecker.ValidatedPairwiseBlockingObject
public ValidatedPairwiseDirectBlockingChecker.ValidatedPairwiseBlockingObject(Node node)
initialize
public void initialize()
- Specified by:
initialize
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
destroy
public void destroy()
- Specified by:
destroy
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
getAtomicConceptsLabel
public java.util.Set<AtomicConcept> getAtomicConceptsLabel()
- Specified by:
getAtomicConceptsLabel
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
addConcept
public void addConcept(Concept concept,
boolean isCore)
- Specified by:
addConcept
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
removeConcept
public void removeConcept(Concept concept,
boolean isCore)
- Specified by:
removeConcept
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
getFullAtomicConceptsLabel
public java.util.Set<AtomicConcept> getFullAtomicConceptsLabel()
- Specified by:
getFullAtomicConceptsLabel
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
getFullFromParentLabel
public java.util.Set<AtomicRole> getFullFromParentLabel()
- Specified by:
getFullFromParentLabel
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
getFullToParentLabel
public java.util.Set<AtomicRole> getFullToParentLabel()
- Specified by:
getFullToParentLabel
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
setBlockViolatesParentConstraints
public void setBlockViolatesParentConstraints(boolean violates)
- Specified by:
setBlockViolatesParentConstraints
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
setHasAlreadyBeenChecked
public void setHasAlreadyBeenChecked(boolean hasBeenChecked)
- Specified by:
setHasAlreadyBeenChecked
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
hasAlreadyBeenChecked
public boolean hasAlreadyBeenChecked()
- Specified by:
hasAlreadyBeenChecked
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject
blockViolatesParentConstraints
public boolean blockViolatesParentConstraints()
- Specified by:
blockViolatesParentConstraints
in interface ValidatedSingleDirectBlockingChecker.ValidatedBlockingObject