1 package cz.cuni.amis.pogamut.sposh;
2
3 /**
4 * Enum for events that can change the POSH plan.
5 * @author Honza
6 */
7 public enum PoshTreeEvent {
8 /**
9 * PoshDataNode has a new child PoshDataNode
10 */
11 NEW_CHILD_NODE,
12 /**
13 * PoshDataNode is the deleted node, but probably not necessary
14 */
15 NODE_DELETED,
16 /**
17 * Child was moved
18 * TODO: Not enough info, where was it before?
19 */
20 CHILD_NODE_MOVED
21 }