Home | History | Annotate | Download | only in nodeTypes
      1 package com.github.javaparser.ast.nodeTypes;
      2 
      3 import com.github.javaparser.ast.Node;
      4 import com.github.javaparser.ast.stmt.BlockStmt;
      5 
      6 public interface NodeWithBlockStmt<T> {
      7     BlockStmt getBody();
      8 
      9     T setBody(BlockStmt block);
     10 
     11     default BlockStmt createBody() {
     12         BlockStmt block = new BlockStmt();
     13         setBody(block);
     14         block.setParentNode((Node) this);
     15 
     16         return block;
     17     }
     18 }
     19