question: cause the ijsgeneratable object to generate source for itself concode_field_sep String m_sIndentSpace concode_elem_sep boolean m_bIndentAndAlign concode_elem_sep int m_nIndentLevel concode_elem_sep boolean m_bAtBeginningOfLine concode_elem_sep String DEFAULT_INDENT concode_elem_sep boolean m_bGenerateTypeNames concode_elem_sep PrintWriter m_aPW concode_elem_sep String m_sIndentCache concode_elem_sep boolean m_bGenerateComments concode_field_sep boolean indentAndAlign concode_elem_sep JSFormatter indentAndAlign concode_elem_sep void _spaceIfNeeded concode_elem_sep JSFormatter decl concode_elem_sep JSFormatter indent concode_elem_sep boolean generateTypeNames concode_elem_sep JSFormatter generateTypeNames concode_elem_sep JSFormatter var concode_elem_sep JSFormatter type concode_elem_sep JSFormatter outdentFix concode_elem_sep boolean generateComments concode_elem_sep JSFormatter generateComments concode_elem_sep JSFormatter indentFix concode_elem_sep JSFormatter plain concode_elem_sep JSFormatter plain concode_elem_sep JSFormatter nlFix concode_elem_sep JSFormatter outdent concode_elem_sep void close concode_elem_sep JSFormatter nl concode_elem_sep JSFormatter stmt
target: JSFormatter function ( @ Nonnull final IJSGeneratable arg0 ) { arg0 . generate ( this ) ; return this ; }