/** * Append a text to an @param tag. */ public JCommentPart addParam( JVar param ) { return addParam( param.name() ); }
/** * Append a text to an @param tag. */ public JCommentPart addParam( JVar param ) { return addParam( param.name() ); }
/** * Append a text to an @param tag. */ public JCommentPart addParam( JVar param ) { return addParam( param.name() ); }
/** * Append a text to an @param tag. */ public JCommentPart addParam( JVar param ) { return addParam( param.name() ); }
/** * Append a text to an @param tag. */ public JCommentPart addParam( JVar param ) { return addParam( param.name() ); }
public JCommentPart addParam(String param) { return getDelegate().addParam(param); }
public JCommentPart addParam(JVar param) { return getDelegate().addParam(param); }
@Override public void generatePartialArgs(final JDocComment javadoc) { javadoc .addParam(this.propertyTreeParam) .append(PartialCopyGenerator.RESOURCE_BUNDLE.getString("javadoc.method.param.propertyTree")); javadoc .addParam(this.propertyTreeUseParam) .append(MessageFormat.format(PartialCopyGenerator.RESOURCE_BUNDLE.getString("javadoc.method.param.propertyTreeUse"), this.propertyTreeParam.name())); }
private void generateWithMethodJavadoc(final JMethod method, final JVar param) { final String propertyName = param.name(); method.javadoc().append(MessageFormat.format(this.resources.getString("comment.withMethod"), propertyName)) .addParam(param).append(MessageFormat.format(this.resources.getString("comment.withMethod.param"), propertyName)); }
private void generateAddMethodJavadoc(final JMethod method, final JVar param) { final String propertyName = param.name(); method.javadoc().append(MessageFormat.format(this.resources.getString("comment.addMethod"), propertyName)) .addParam(param).append(MessageFormat.format(this.resources.getString("comment.addMethod.param"), propertyName)); }
private void addParameterJavaDoc(final AbstractParam parameter, final String parameterName, final JDocComment javadoc) { javadoc.addParam(parameterName).add( defaultString(parameter.getDescription()) + getPrefixedExampleOrBlank(parameter.getExample())); }
/** * <p>addParameterJavaDoc.</p> * * @param parameter a {@link org.raml.model.parameter.AbstractParam} object. * @param parameterName a {@link java.lang.String} object. * @param javadoc a {@link com.sun.codemodel.JDocComment} object. */ protected void addParameterJavaDoc(final AbstractParam parameter, final String parameterName, final JDocComment javadoc) { javadoc.addParam(parameterName).add( defaultString(parameter.getDescription()) + getPrefixedExampleOrBlank(parameter.getExample())); }
protected JVar paramHttpHeaders(CodeModelHelper.JExtMethod generatableType) { JVar paramHttpHeaders = generatableType.get().param(HttpHeaders.class, "httpHeaders"); if (addParameterJavadoc) { generatableType.get().javadoc().addParam("httpHeaders The HTTP headers for the request"); } return paramHttpHeaders; }
protected JVar paramHttpRequest(CodeModelHelper.JExtMethod generatableType) { JVar paramHttpRequest = generatableType.get().param(HttpServletRequest.class, "httpRequest"); if (addParameterJavadoc) { generatableType.get().javadoc().addParam("httpRequest The HTTP request"); } return paramHttpRequest; }
private void addPlainBodyArgument(final MimeType bodyMimeType, final JMethod method, final JDocComment javadoc) throws IOException { method.param(types.getRequestEntityClass(bodyMimeType), GENERIC_PAYLOAD_ARGUMENT_NAME); javadoc.addParam(GENERIC_PAYLOAD_ARGUMENT_NAME).add( getPrefixedExampleOrBlank(bodyMimeType.getExample())); }
private void addPlainBodyArgument(final MimeType bodyMimeType, final JMethod method, final JDocComment javadoc) throws IOException { method.param(types.getRequestEntityClass(bodyMimeType), GENERIC_PAYLOAD_ARGUMENT_NAME); javadoc.addParam(GENERIC_PAYLOAD_ARGUMENT_NAME).add( getPrefixedExampleOrBlank(bodyMimeType.getExample())); }
private void genConstructor(Refs r, JDefinedClass clazz, Collection<Ref> refs, Map<Ref, JFieldVar> fieldVarMap) { // private MyLayoutViewModel(View view) { JMethod constructor = clazz.constructor(PUBLIC); JVar viewVar = constructor.param(r.viewClass, "view"); JBlock body = constructor.body(); // super(view); body.invoke("super").arg(viewVar); // myLinearLayout = (LinearLayout) view.findViewById(R.id.my_linear_layout); // myTextView = (TextView) myLinearLayout.findViewById(R.id.my_text_view); genInitFields(r, fieldVarMap, viewVar, refs, body); JDocComment doc = constructor.javadoc(); doc.append("Constructs a new {@link me.tatarka.socket.Socket} for {@link " + r.packageName + ".R.layout#" + r.layoutName + "}."); doc.addParam(viewVar).append("The root view to search for the socket's views."); }
private static void generateParamJavadoc(JMethod method, JVar param, ParameterSchema schema) { if (schema.hasDoc()) { method.javadoc().addParam(param).append(schema.getDoc()); method.javadoc().addReturn().append("this builder"); } }
private void addAsyncResponseParameter(String asyncResourceTrait,final JMethod method,final JDocComment javadoc) throws Exception { final String argumentName = Names.buildVariableName(asyncResourceTrait); final JVar argumentVariable = method.param(types.getGeneratorClass("javax.ws.rs.container.AsyncResponse"), argumentName); argumentVariable.annotate(types.getGeneratorClass("javax.ws.rs.container.Suspended")); javadoc.addParam( argumentVariable.name()).add(asyncResourceTrait); }