1
2
3
4
5
6
7 package pt.digitalis.dif.dem.annotations.security;
8
9 import java.lang.annotation.ElementType;
10 import java.lang.annotation.Retention;
11 import java.lang.annotation.RetentionPolicy;
12 import java.lang.annotation.Target;
13
14 import pt.digitalis.dif.dem.annotations.metaannotations.BindToPrimary;
15
16
17
18
19
20
21
22
23 @Target(ElementType.TYPE)
24 @Retention(RetentionPolicy.RUNTIME)
25 @BindToPrimary( { "pt.digitalis.dif.dem.annotations.entities.ApplicationDefinition" })
26 public @interface Group {
27
28
29 String groupName();
30
31
32 String fullName() default "";
33
34
35 String groupParent() default "";
36 }