com.planet_ink.coffee_mud.Libraries.layouts
Class TreeLayout

java.lang.Object
  extended by com.planet_ink.coffee_mud.Libraries.layouts.AbstractLayout
      extended by com.planet_ink.coffee_mud.Libraries.layouts.TreeLayout
All Implemented Interfaces:
AreaGenerationLibrary.LayoutManager

public class TreeLayout
extends AbstractLayout


Constructor Summary
TreeLayout()
           
 
Method Summary
 java.util.Vector<AreaGenerationLibrary.LayoutNode> generate(int num, int dir)
           
 java.lang.String name()
           
 
Methods inherited from class com.planet_ink.coffee_mud.Libraries.layouts.AbstractLayout
diff, getDirection, getRunDirection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeLayout

public TreeLayout()
Method Detail

name

public java.lang.String name()
Specified by:
name in interface AreaGenerationLibrary.LayoutManager
Specified by:
name in class AbstractLayout

generate

public java.util.Vector<AreaGenerationLibrary.LayoutNode> generate(int num,
                                                                   int dir)
Specified by:
generate in interface AreaGenerationLibrary.LayoutManager
Specified by:
generate in class AbstractLayout