public class CustomPrettyPrinter extends PrettyPrinter
classToPrint, endAlreadyMarked, firstStatement, firstStatementEnd, firstStatementStart, indentMap, instantiations, level, noLinefeed, noSemicolons, out, outBuf, startAlreadyMarked, writtenCharacters| Constructor and Description | 
|---|
CustomPrettyPrinter(java.io.Writer o)  | 
CustomPrettyPrinter(java.io.Writer o,
                   boolean noLinefeed)  | 
CustomPrettyPrinter(java.io.Writer o,
                   boolean noLinefeed,
                   SVInstantiations svi)  | 
CustomPrettyPrinter(java.io.Writer o,
                   SVInstantiations svi)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
printMethodBodyStatement(MethodBodyStatement x)  | 
changeLevel, containsDefaultConstructor, encodeUnicodeChars, getColumn, getCurrentPos, getIndentation, getIndentationLevel, getKeywordRanges, getLine, getRangeOfFirstExecutableStatement, getRelativePosition, getTotalIndentation, getTypeNameForAccessMethods, isOverwritingIndentation, isOverwritingParsePositions, markEnd, markKeywordEnd, markKeywordStart, markStart, output, printAllFields, printAllObjects, printArrayDeclaration, printArrayInitializer, printArrayLengthReference, printArrayReference, printAssert, printBinaryAnd, printBinaryAndAssignment, printBinaryNot, printBinaryOr, printBinaryOrAssignment, printBinaryXOr, printBinaryXOrAssignment, printBooleanLiteral, printBreak, printCase, printCatch, printCatchAllStatement, printCharLiteral, printClassDeclaration, printClassInitializer, printComment, printCompilationUnit, printConditional, printContextStatementBlock, printContinue, printCopyAssignment, printDefault, printDivide, printDivideAssignment, printDLEmbeddedExpression, printDo, printDo, printDoubleLiteral, printElse, printEmptyMapLiteral, printEmptySeqLiteral, printEmptySetLiteral, printEmptyStatement, printEnhancedFor, printEnhancedFor, printEquals, printExactInstanceof, printExecutionContext, printExtends, printFieldDeclaration, printFieldReference, printFinally, printFloatLiteral, printFooter, printFor, printFor, printFullMethodSignature, printGreaterOrEquals, printGreaterThan, printHeader, printHeader, printHeader, printHeader, printIf, printIf, printImplements, printImport, printIndexOf, printInstanceof, printInterfaceDeclaration, printIntersect, printIntLiteral, printLabeledStatement, printLessOrEquals, printLessThan, printLocalVariableDeclaration, printLogicalAnd, printLogicalNot, printLogicalOr, printLongLiteral, printLoopScopeBlock, printMergePointStatementBlock, printMetaClassReference, printMethod, printMethodDeclaration, printMethodFrame, printMethodReference, printMethodReference, printMinus, printMinusAssignment, printModifier, printModulo, printModuloAssignment, printNegative, printNew, printNewArray, printNotEquals, printNullLiteral, printOperator, printPackageReference, printPackageSpecification, printParenthesizedExpression, printPassiveExpression, printPlus, printPlusAssignment, printPositive, printPostDecrement, printPostIncrement, printPreDecrement, printPreIncrement, printProgramElementName, printProgramMetaConstruct, printProgramMethod, printProgramVariable, printReturn, printSchemaTypeReference, printSchemaVariable, printSeqConcat, printSeqGet, printSeqLength, printSeqReverse, printSeqSingleton, printSeqSub, printSetMinus, printSetUnion, printShiftLeft, printShiftLeftAssignment, printShiftRight, printShiftRightAssignment, printSingleton, printStatementBlock, printStringLiteral, printSuperConstructorReference, printSuperReference, printSwitch, printSwitch, printSynchronizedBlock, printThen, printThisConstructorReference, printThisReference, printThrow, printThrows, printTimes, printTimesAssignment, printTransactionStatement, printTry, printTypeCast, printTypeReference, printTypeReference, printUnsignedShiftRight, printUnsignedShiftRightAssignment, printVariableDeclaration, printVariableSpecification, printWhile, printWhile, removeFinal, replacePrivateByPublic, reset, scheduleComment, setIndentationLevel, setWriter, write, write, write, write, write, writeBlockList, writeBlockList, writeCommaList, writeCommaList, writeCommaList, writeElement, writeElement, writeElement, writeElement, writeFullMethodSignature, writeImmutableArrayOfProgramElement, writeIndentation, writeIndentation, writeIndentation, writeInternalIndentation, writeKeywordList, writeKeywordList, writeLineList, writeLineList, writeSymbol, writeToken, writeToken, writeTokenpublic CustomPrettyPrinter(java.io.Writer o)
public CustomPrettyPrinter(java.io.Writer o,
                           SVInstantiations svi)
public CustomPrettyPrinter(java.io.Writer o,
                           boolean noLinefeed)
public CustomPrettyPrinter(java.io.Writer o,
                           boolean noLinefeed,
                           SVInstantiations svi)
public void printMethodBodyStatement(MethodBodyStatement x) throws java.io.IOException
printMethodBodyStatement in class PrettyPrinterjava.io.IOException