public class ConsistencyVertex
extends java.util.Observable
| Constructor and Description |
|---|
ConsistencyVertex(ConsistencyGraph graph) |
ConsistencyVertex(ConsistencyGraph graph,
Concept<?> value) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIncomingEdge(ConsistencyEdge edge) |
void |
addOutgoingEdge(ConsistencyEdge edge) |
boolean |
checkConsistency(java.lang.Object caller,
java.util.Set<java.util.List<Concept<?>>> preset)
TODO: ISSUES; we have to move it forward and backward, mainly in the case of "some"
|
ConsistencyEdge |
getEdge(ConsistencyVertex target) |
java.util.Set<ConsistencyEdge> |
getIncomingEdges() |
java.util.Set<ConsistencyEdge> |
getIncomingEdges(java.util.List<Concept<?>> conceptContext) |
java.util.Set<ConsistencyEdge> |
getOutgoingEdges() |
java.util.Set<ConsistencyEdge> |
getOutgoingEdges(java.util.List<Concept<?>> conceptContext) |
QuestionnaireAnswer |
getPresence() |
Concept<?> |
getValue() |
void |
setIncomingEdges(java.util.Set<ConsistencyEdge> incomingEdges) |
void |
setOutgoingEdges(java.util.Set<ConsistencyEdge> outgoingEdges) |
boolean |
setPresence(QuestionnaireAnswer presence) |
void |
setValue(Concept<?> value) |
java.lang.String |
toString() |
public ConsistencyVertex(ConsistencyGraph graph)
public ConsistencyVertex(ConsistencyGraph graph, Concept<?> value)
public java.lang.String toString()
toString in class java.lang.Objectpublic Concept<?> getValue()
public void setValue(Concept<?> value)
public QuestionnaireAnswer getPresence()
public boolean setPresence(QuestionnaireAnswer presence)
public java.util.Set<ConsistencyEdge> getOutgoingEdges()
public java.util.Set<ConsistencyEdge> getIncomingEdges(java.util.List<Concept<?>> conceptContext)
public java.util.Set<ConsistencyEdge> getOutgoingEdges(java.util.List<Concept<?>> conceptContext)
public void setOutgoingEdges(java.util.Set<ConsistencyEdge> outgoingEdges)
public java.util.Set<ConsistencyEdge> getIncomingEdges()
public void setIncomingEdges(java.util.Set<ConsistencyEdge> incomingEdges)
public ConsistencyEdge getEdge(ConsistencyVertex target)
public void addOutgoingEdge(ConsistencyEdge edge)
public void addIncomingEdge(ConsistencyEdge edge)
public boolean checkConsistency(java.lang.Object caller,
java.util.Set<java.util.List<Concept<?>>> preset)
caller - preset -