|
jInfer | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Repair
Interface representing Repair.
Method Summary | |
---|---|
void |
addUnreliableNode(Node node)
Add node that will be marked as unreliable by this repair. |
void |
addUnreliableNodes(Set<Node> nodes)
Add set of nodes that will be marked as unreliable by this repair. |
void |
addValueNode(Node node,
NodeValue value)
Add node and the new node value to this repair. |
Node |
getUnreliableNode()
Get the root node which was marked as unreliable by this repair. |
Set<Node> |
getUnreliableNodes()
Get set of all nodes marked as unreliable by this repair. |
Map<Node,NodeValue> |
getValueNodes()
Get map of all nodes and theirs new values that have been modified by this repair. |
boolean |
hasReliabilityRepair()
Check if this repair contains reliability modification of the XML tree node. |
boolean |
hasValueRepair()
Check ig this repair contains value modification of the XML tree node. |
boolean |
isNewValue(Node node)
Check if provided node value is modified to the newly generated one/ |
Method Detail |
---|
boolean hasReliabilityRepair()
boolean hasValueRepair()
Node getUnreliableNode()
Set<Node> getUnreliableNodes()
Map<Node,NodeValue> getValueNodes()
void addUnreliableNode(Node node)
node
- Node to be marked as unreliable.void addUnreliableNodes(Set<Node> nodes)
nodes
- Set of nodes to be marked as unreliable.void addValueNode(Node node, NodeValue value)
node
- Node to be changed by this repair.value
- New value of the changed node.boolean isNewValue(Node node)
node
- Node to be checked if its new value is generated.
|
jInfer | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |