code: protected StringConcatenationClient generateStandardCommentFunctions(boolean forInterface, boolean forAppender,
  			String elementAccessor) {
  		return new StringConcatenationClient() {
  			@Override
  			protected void appendTo(TargetStringConcatenation it) {
  				it.append(generateCommentFunction(forInterface, forAppender, elementAccessor,
  						"setDocumentation", //$NON-NLS-1$
  						"The documentation will be displayed just before the element.", //$NON-NLS-1$
  						getPreDocumentationAdapter()));
  			}
  		};
  	}
docs: Generate the functions related to the comments.
  
  @param forInterface indicates if the code must be generated for an interface.
  @param forAppender indicates if the code must be generated for an appender.
  @param elementAccessor the code for accessing to the generated element.
  @return the code.