edu.washington.cs.supple.example.synthetic
Class BinaryTreeContainerType

java.lang.Object
  extended byedu.washington.cs.supple.example.synthetic.BinaryTreeContainerType

public class BinaryTreeContainerType
extends java.lang.Object

Author:
kgajos A type for easily synthesising deep synthetic UIs

Constructor Summary
BinaryTreeContainerType()
           
 
Method Summary
static ContainerTypeImpl createType(int depth)
           
static ContainerTypeImpl createType(int depth, boolean intLeaves, SameRenderingConstraint constraint, java.lang.String name)
           
static ContainerTypeImpl createType(int depth, SameRenderingConstraint constraint)
           
protected static StateVarImpl makeLeafObject(java.lang.String name, boolean intLeaves)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryTreeContainerType

public BinaryTreeContainerType()
Method Detail

createType

public static ContainerTypeImpl createType(int depth)

createType

public static ContainerTypeImpl createType(int depth,
                                           SameRenderingConstraint constraint)

createType

public static ContainerTypeImpl createType(int depth,
                                           boolean intLeaves,
                                           SameRenderingConstraint constraint,
                                           java.lang.String name)

makeLeafObject

protected static StateVarImpl makeLeafObject(java.lang.String name,
                                             boolean intLeaves)