code: public static void main(String[] args) {
  		// get the sample tree
  		TreeForTreeLayout<TextInBox> tree = SampleTreeFactory
  				.createSampleTree();
  
  		// setup the tree layout configuration
  		double gapBetweenLevels = 50;
  		double gapBetweenNodes = 10;
  		DefaultConfiguration<TextInBox> configuration = new DefaultConfiguration<TextInBox>(
  				gapBetweenLevels, gapBetweenNodes);
  
  		// create the NodeExtentProvider for TextInBox nodes
  		TextInBoxNodeExtentProvider nodeExtentProvider = new TextInBoxNodeExtentProvider();
  
  		// create the layout
  		TreeLayout<TextInBox> treeLayout = new TreeLayout<TextInBox>(tree,
  				nodeExtentProvider, configuration);
  
  		// Generate the SVG and write it to System.out
  		SVGForTextInBoxTree generator = new SVGForTextInBoxTree(treeLayout);
  		System.out.println(generator.getSVG());
  	}
docs: Returns an SVG text displaying a tree with nodes placed according to a
  layout created by {@link TreeLayout}.
  
  @param args [unused]