def compile_type(self, declaration): signature = util.StringBuilder() formatter.output_declaration(declaration, signature) doc = self.__output_doc(declaration) directive = util.Directive('java:type', signature.build()) directive.add_content(doc) return directive