--- /dev/null
+import java.lang.annotation.Documented;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+
+@Retention(RetentionPolicy.RUNTIME)
+@Documented
+public @interface ClassPreamble {
+ String author();
+ String date();
+ int currentRevision() default 1;
+ String lastModified() default "N/A";
+ String lastModifiedBy() default "N/A";
+}