コード例 #1
0
  private void appendNode(StringBuilder sb, GenOperator node, Map<Integer, GenNode> map) {
    sb.append("\t\t");
    sb.append("// ");
    sb.append(node.getDescription());
    sb.append("\n");

    sb.append("\t\t");
    String rtype = node.getReturnTypeName();
    if (rtype != null) {
      sb.append(rtype);
      sb.append(" ");
      sb.append(node.getDefVariableName());
      sb.append(" = ");
    }
    sb.append(getFactoryVariableName(node.getFactoryName(), node.isFlowPart()));
    sb.append(".");
    sb.append(node.getMethodName());
    sb.append("(");
    node.appendArgsTo(sb);
    sb.append(");\n");
  }