completed implementation in CeventAnnotationTypeProcessor