@@ -0,0 +1,471 @@
+package MWC.GUI;%0D%0A%0D%0Aimport java.lang.annotation.ElementType;%0D%0Aimport java.lang.annotation.Retention;%0D%0Aimport java.lang.annotation.RetentionPolicy;%0D%0Aimport java.lang.annotation.Target;%0D%0A%0D%0A/** declare an annotation as a marker, used for methods that have changed the fundamental%0D%0A *  data in debrief, and need a 'fireExtended' event versus a 'fireModified' event.%0D%0A */%0D%0A@Retention(RetentionPolicy.RUNTIME)%0D%0A@Target(ElementType.METHOD)%0D%0Apublic @interface FireExtended%7B%0D%0A%09%0D%0A%7D

Introduce marker annotation for methods that have changed the data structure