public String toJavaString() { StringBuilder sb = new StringBuilder(); sb.append("case "); sb.append(getLabel()); sb.append(":\n"); sb.append(JavaStringHelpers.indent(getBody().toJavaString(), 1)); sb.append("\n"); if (this.breakInCase) { sb.append(JavaStringHelpers.indent("break;", 1)); sb.append("\n"); } return sb.toString(); }
public String toJavaString() { StringBuilder sb = new StringBuilder(); if(!getComment().equals("")){ addJavaDocComment(sb); } String result = sb.toString(); result += "if ( " + getCondition() + " ) {\n"; result = result + JavaStringHelpers.indent(getThenPart().toJavaString(), 1) + "\n}"; int count = 0; for (OJBlock elseIf : this.elseIfPart) { result = result + " else if ( " + this.elseIfCondition.get(count) + " ) {\n" + JavaStringHelpers.indent(elseIf.toJavaString(), 1) + "\n}"; count++; } if (getElsePart() != null) { result = result + " else {\n" + JavaStringHelpers.indent(getElsePart().toJavaString(), 1) + "\n}"; } return result; }
/********************************************************************* * The operations from the model ********************************************************************/ public String toJavaString() { String result = "while ( " + getCondition() + " ) {\n"; result = result + JavaStringHelpers.indent(getBody().toJavaString(), 1) + "\n}"; return result; }
public String toJavaString(){ String result = this.collection + ".forEach (\n"; result = result + JavaStringHelpers.indent(this.elemName, 1) + " -> {\n"; result = result + JavaStringHelpers.indent(this.body.toJavaString(), 2); result = result + JavaStringHelpers.indent("\n}", 1); result = result + JavaStringHelpers.indent("\n);", 0); return result; }
result.append(" {\n"); StringBuilder bodyStr = new StringBuilder(); String actualBody = getBody().toJavaString();
public String toJavaString() { String result = "switch ( " + getCondition() + " ) {\n"; Iterator cases = getCases().iterator(); while (cases.hasNext()) { OJSwitchCase c = (OJSwitchCase) cases.next(); result = result + JavaStringHelpers.indent(c.toJavaString(), 1) + "\n"; } OJSwitchCase c = getDefCase(); if (c != null) { result = result + JavaStringHelpers.indent("default", 1) + c.getLabel() + ":\n" + JavaStringHelpers.indent(c.getBody().toJavaString(), 2) + "\n" ; } result = result + "}\n"; return result; }
public String toJavaString() { String result = ""; result = "try {\n"; result = result + JavaStringHelpers.indent(getTryPart().toJavaString(), 1); if (getCatchPart() != null) { result = result + "\n} catch (" + getCatchParam().toJavaString() + ") {\n"; result = result + JavaStringHelpers.indent(getCatchPart().toJavaString(), 1); result = result + "\n}"; } if (getFinallyPart() != null && !getFinallyPart().getStatements().isEmpty()) { if (getCatchPart() == null) { result = result + "\n} finally {\n"; } else { result = result + " finally {\n"; } result = result + JavaStringHelpers.indent(getFinallyPart().toJavaString(), 1); result = result + "\n}"; } return result; }
public String toJavaString() { String result = "for ( " + getElemType().getCollectionTypeName() + " " + getElemName() + " : " + getCollection() + " ) {\n"; result = result + JavaStringHelpers.indent(getBody().toJavaString(), 1) + "\n}"; return result; }
bodyStr.append("\n"); bodyStr.append(getBody().toJavaString()); if (resultVariable != null) { bodyStr.append("\nreturn result;");