01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package com.tc.aspectwerkz.annotation;
05:
06: /**
07: * Defines doclet nicknames for Java 1.3/1.4 annotations in JavaDoc and annotation implementations
08: *
09: * @author <a href="mailto:alex AT gnilux DOT com">Alexandre Vasseur</a>
10: */
11: public abstract class AnnotationConstants {
12:
13: private static final String PACKAGE = "com.tc.aspectwerkz.annotation.";
14:
15: static final String ASPECT_DOCLET = "Aspect";
16: static final String ASPECT = PACKAGE + ASPECT_DOCLET;
17:
18: static final String AROUND_DOCLET = "Around";
19: static final String AROUND = PACKAGE + AROUND_DOCLET;
20:
21: static final String BEFORE_DOCLET = "Before";
22: static final String BEFORE = PACKAGE + BEFORE_DOCLET;
23:
24: static final String AFTER_DOCLET = "After";
25: static final String AFTER = PACKAGE + AFTER_DOCLET;
26:
27: static final String AFTER_FINALLY_DOCLET = "AfterFinally";
28: static final String AFTER_FINALLY = PACKAGE + AFTER_FINALLY_DOCLET;
29:
30: static final String AFTER_RETURNING_DOCLET = "AfterReturning";
31: static final String AFTER_RETURNING = PACKAGE
32: + AFTER_RETURNING_DOCLET;
33:
34: static final String AFTER_THROWING_DOCLET = "AfterThrowing";
35: static final String AFTER_THROWING = PACKAGE
36: + AFTER_THROWING_DOCLET;
37:
38: static final String EXPRESSION_DOCLET = "Expression";
39: static final String EXPRESSION = PACKAGE + EXPRESSION_DOCLET;
40:
41: static final String INTRODUCE_DOCLET = "Introduce";
42: static final String INTRODUCE = PACKAGE + INTRODUCE_DOCLET;
43:
44: static final String MIXIN_DOCLET = "Mixin";
45: static final String MIXIN = PACKAGE + MIXIN_DOCLET;
46:
47: }
|