Package org.openzen.zenscript.formatter
Class StatementFormatter
java.lang.Object
org.openzen.zenscript.formatter.StatementFormatter
- All Implemented Interfaces:
StatementVisitor<Void>
-
Constructor Summary
ConstructorsConstructorDescriptionStatementFormatter(StringBuilder output, String indent, ScriptFormattingSettings settings, ExpressionFormatter expressionFormatter) -
Method Summary
Modifier and TypeMethodDescriptiontoString()visitBlock(BlockStatement statement) visitBreak(BreakStatement statement) visitContinue(ContinueStatement statement) visitDoWhile(DoWhileStatement statement) visitEmpty(EmptyStatement statement) visitExpression(ExpressionStatement statement) visitForeach(ForeachStatement statement) visitIf(IfStatement statement) visitLock(LockStatement statement) visitReturn(ReturnStatement statement) visitSwitch(SwitchStatement statement) visitThrow(ThrowStatement statement) visitTryCatch(TryCatchStatement statement) visitVar(VarStatement statement) visitWhile(WhileStatement statement) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openzen.zenscript.codemodel.statement.StatementVisitor
visitInvalid
-
Constructor Details
-
StatementFormatter
public StatementFormatter(StringBuilder output, String indent, ScriptFormattingSettings settings, ExpressionFormatter expressionFormatter)
-
-
Method Details
-
toString
-
visitBlock
- Specified by:
visitBlockin interfaceStatementVisitor<Void>
-
visitBreak
- Specified by:
visitBreakin interfaceStatementVisitor<Void>
-
visitContinue
- Specified by:
visitContinuein interfaceStatementVisitor<Void>
-
visitDoWhile
- Specified by:
visitDoWhilein interfaceStatementVisitor<Void>
-
visitEmpty
- Specified by:
visitEmptyin interfaceStatementVisitor<Void>
-
visitExpression
- Specified by:
visitExpressionin interfaceStatementVisitor<Void>
-
visitForeach
- Specified by:
visitForeachin interfaceStatementVisitor<Void>
-
visitIf
- Specified by:
visitIfin interfaceStatementVisitor<Void>
-
visitLock
- Specified by:
visitLockin interfaceStatementVisitor<Void>
-
visitReturn
- Specified by:
visitReturnin interfaceStatementVisitor<Void>
-
visitSwitch
- Specified by:
visitSwitchin interfaceStatementVisitor<Void>
-
visitThrow
- Specified by:
visitThrowin interfaceStatementVisitor<Void>
-
visitTryCatch
- Specified by:
visitTryCatchin interfaceStatementVisitor<Void>
-
visitVar
- Specified by:
visitVarin interfaceStatementVisitor<Void>
-
visitWhile
- Specified by:
visitWhilein interfaceStatementVisitor<Void>
-