jjdh API

dh.java.math.graph
Interface TreeNode<T extends TreeNode<T>>

Type Parameters:
T - the type of the childs of this tree node
All Known Subinterfaces:
ScenegraphNode
All Known Implementing Classes:
AbstractTreeNode, AWTComponentNode, BoomEffectNode, BoxNode, CameraNode, ColorNode, ContainerScenegraphNode, FixedSizeSurface, LeafScenegraphNode, MaterialNode, MD2Node, MeshNode, MovementNode, OnOffNode, ParticleEffectNode, Quad, RectangleNode, ScaleNode, SkeletonNode, SkyboxNode, SlideContainerNode, SlideContainerNode.WrapperNode, Surface, TextureNode, TreeTest.SimpleNode, Triangle, Vertex

public interface TreeNode<T extends TreeNode<T>>

Represents a node of a tree.

Author:
Dennis Heidsiek

Method Summary
 List<T> getChilds()
          Returns all child nodes of this node.
 boolean isLeaf()
          Indicates if this node is a leaf.
 

Method Detail

getChilds

List<T> getChilds()
Returns all child nodes of this node.

Returns:
all child nodes of this node.

isLeaf

boolean isLeaf()
Indicates if this node is a leaf.

Returns:
if this node is a leaf

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.