public SwitchCaseBuilder(SwitchCaseNode switchasenode) { node = switchasenode; DotDefinition = new List <IDotElement>(); CreateNode(); CreateEdgeToFirstChildren(); CreateEdgeToNextSibling(); }
public override void Visit(SwitchCaseNode node) { StringBuilder.Append($"s {node.VariableName} {{"); foreach (var nodeCaseNode in node.CaseNodes) { nodeCaseNode.Accept(this); } StringBuilder.Append("}"); }
public void Visit(SwitchCaseNode node) { IndentedAppendLine($"switch ({node.VariableName})"); IndentedAppendLine("{"); indentLevel++; foreach (var cn in node.CaseNodes) { cn.Accept(this); } indentLevel--; IndentedAppendLine("}"); }
public HandleEventNode(SwitchCaseNode switchCaseNode) { SwitchCaseNode = switchCaseNode; }
public override void Visit(SwitchCaseNode node) { StringBuilder.Append("sc"); }
public virtual void Visit(SwitchCaseNode node) { }