diff -r cad4ac1d51fb -r 799a8cfefe35 vm/src/test/java/org/apidesign/vm4brwsr/Classes.java --- a/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java Mon Feb 04 23:25:32 2013 +0100 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java Tue Feb 05 00:00:22 2013 +0100 @@ -153,6 +153,15 @@ assert cm != null : "ClassesNamer is present"; return cm.anno().value(); } + public static int getInnerNamers() { + ClassesMarker cm = Classes.class.getAnnotation(ClassesMarker.class); + assert cm != null : "ClassesNamer is present"; + int sum = 0; + for (ClassesMarker.Anno anno : cm.subs()) { + sum += anno.value(); + } + return sum; + } public static String intType() { return Integer.TYPE.getName();