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 }