public String getText(final JavaFormattingOptions options) { if (isNull()) { return StringUtilities.EMPTY; } final ITextOutput output = new PlainTextOutput(); final JavaOutputVisitor visitor = new JavaOutputVisitor(output, DecompilerSettings.javaDefaults()); acceptVisitor(visitor, null); return output.toString(); }
public String getText(final JavaFormattingOptions options) { if (isNull()) { return StringUtilities.EMPTY; } final ITextOutput output = new PlainTextOutput(); final JavaOutputVisitor visitor = new JavaOutputVisitor(output, DecompilerSettings.javaDefaults()); acceptVisitor(visitor, null); return output.toString(); }
public String getText(final JavaFormattingOptions options) { if (isNull()) { return StringUtilities.EMPTY; } final ITextOutput output = new PlainTextOutput(); final JavaOutputVisitor visitor = new JavaOutputVisitor(output, DecompilerSettings.javaDefaults()); acceptVisitor(visitor, null); return output.toString(); }
public List<LineNumberPosition> generateCode(final ITextOutput output) { if (!_haveTransformationsRun) { runTransformations(); } final JavaOutputVisitor visitor = new JavaOutputVisitor(output, _context.getSettings()); _compileUnit.acceptVisitor(visitor, null); return visitor.getLineNumberPositions(); }
public List<LineNumberPosition> generateCode(final ITextOutput output) { if (!_haveTransformationsRun) { runTransformations(); } final JavaOutputVisitor visitor = new JavaOutputVisitor(output, _context.getSettings()); _compileUnit.acceptVisitor(visitor, null); return visitor.getLineNumberPositions(); }
public List<LineNumberPosition> generateCode(final ITextOutput output) { if (!_haveTransformationsRun) { runTransformations(); } final JavaOutputVisitor visitor = new JavaOutputVisitor(output, _context.getSettings()); _compileUnit.acceptVisitor(visitor, null); return visitor.getLineNumberPositions(); }
@Override public Void visitAnonymousObjectCreationExpression(final AnonymousObjectCreationExpression node, final Void ignored) { startNode(node); final Expression target = node.getTarget(); if (target != null && !target.isNull()) { target.acceptVisitor(this, ignored); writeToken(Roles.DOT); } writeKeyword(ObjectCreationExpression.NEW_KEYWORD_ROLE); node.getType().acceptVisitor(this, ignored); space(policy.SpaceBeforeMethodCallParentheses); writeCommaSeparatedListInParenthesis(node.getArguments(), policy.SpaceWithinMethodCallParentheses); node.getTypeDeclaration().acceptVisitor(new JavaOutputVisitor(output, settings), ignored); endNode(node); return null; }
@Override public Void visitAnonymousObjectCreationExpression(final AnonymousObjectCreationExpression node, final Void ignored) { startNode(node); final Expression target = node.getTarget(); if (target != null && !target.isNull()) { target.acceptVisitor(this, ignored); writeToken(Roles.DOT); } writeKeyword(ObjectCreationExpression.NEW_KEYWORD_ROLE); node.getType().acceptVisitor(this, ignored); space(policy.SpaceBeforeMethodCallParentheses); writeCommaSeparatedListInParenthesis(node.getArguments(), policy.SpaceWithinMethodCallParentheses); node.getTypeDeclaration().acceptVisitor(new JavaOutputVisitor(output, settings), ignored); endNode(node); return null; }
@Override public Void visitAnonymousObjectCreationExpression(final AnonymousObjectCreationExpression node, final Void ignored) { startNode(node); final Expression target = node.getTarget(); if (target != null && !target.isNull()) { target.acceptVisitor(this, ignored); writeToken(Roles.DOT); } writeKeyword(ObjectCreationExpression.NEW_KEYWORD_ROLE); node.getType().acceptVisitor(this, ignored); space(policy.SpaceBeforeMethodCallParentheses); writeCommaSeparatedListInParenthesis(node.getArguments(), policy.SpaceWithinMethodCallParentheses); node.getTypeDeclaration().acceptVisitor(new JavaOutputVisitor(output, settings), ignored); endNode(node); return null; }
declaredType.acceptVisitor(new JavaOutputVisitor(output, settings), null); needNewLine = true;
declaredType.acceptVisitor(new JavaOutputVisitor(output, settings), null); needNewLine = true;
declaredType.acceptVisitor(new JavaOutputVisitor(output, settings), null); needNewLine = true;