pmi.addClassAnnotation(convertClassName(Reference.class), convertClassName(SomeClassD.class));
pmi.addClassAnnotation(convertClassName(Useless.class), convertClassName(SomeClassA.class));
pmi.addClassAnnotation(convertClassName(Useless.class), convertClassName(SomeClassE.class));
Reference refAnn = SomeClassA.class.getAnnotation(Reference.class);
pmi.addAnnotationReference(convertClassName(SomeReferencedClassB.class), new AnnotationHandle(refAnn, new ClassHandle(SomeClassA.class), "refs"));
pmi.addAnnotationReference(convertClassName(SomeReferencedClassC.class), new AnnotationHandle(refAnn, new ClassHandle(SomeClassA.class), "refs"));
}