GraphComponent
Class TreeNode
java.lang.Object
GraphComponent.TreeNode
public class TreeNode
- extends java.lang.Object
Title: GraphDrawing
Description: Bangladesh University of engineering and technology
Copyright: Copyright (c) 2008
Company: Bangladesh University of engineering and technology
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private int name
color
private int color
weight
private int weight
height
private int height
visited
private boolean visited
dummy
private boolean dummy
xCoordinate
private int xCoordinate
yCoordinate
private int yCoordinate
children
private TreeNode[] children
parentNode
private TreeNode parentNode
leftNode
private TreeNode leftNode
rightNode
private TreeNode rightNode
TreeNode
public TreeNode()
TreeNode
public TreeNode(int name)
- Parameters:
name
- int
TreeNode
public TreeNode(int name,
int weight)
- Parameters:
name
- intweight
- int
TreeNode
public TreeNode(int name,
int weight,
int color)
- Parameters:
name
- intweight
- intcolor
- int
TreeNode
public TreeNode(int name,
int xCoordinate,
int yCoordinate,
int weight)
- Parameters:
name
- intxCoordinate
- intyCoordinate
- intweight
- int
setName
public void setName(int name)
- Parameters:
name
- int
setHeight
public void setHeight(int height)
- Parameters:
height
- int
setWeight
public void setWeight(int weight)
- Parameters:
weight
- int
setColor
public void setColor(int color)
- Parameters:
color
- int
setCoordinate
public void setCoordinate(int xCoordinate,
int yCoordinate)
- Parameters:
xCoordinate
- intyCoordinate
- int
setVisited
public void setVisited(boolean visited)
- Parameters:
visited
- boolean
setDummy
public void setDummy(boolean dummy)
- Parameters:
dummy
- boolean
setParent
public void setParent(TreeNode parent)
- Parameters:
parent
- TreeNode
setLeftNode
public void setLeftNode(TreeNode leftNode)
- Parameters:
leftNode
- TreeNode
setRightNode
public void setRightNode(TreeNode rightNode)
- Parameters:
rightNode
- TreeNode
setChildren
public void setChildren(TreeNode[] children)
- Parameters:
children
- TreeNode[]
getName
public int getName()
- Returns:
- int
getHeight
public int getHeight()
- Returns:
- int
getWeight
public int getWeight()
- Returns:
- int
getColor
public int getColor()
- Returns:
- int
getxCoordinate
public int getxCoordinate()
- Returns:
- int
getyCoordinate
public int getyCoordinate()
- Returns:
- int
isVisited
boolean isVisited()
- Returns:
- boolean
isDummy
boolean isDummy()
- Returns:
- boolean
getParent
public TreeNode getParent()
- Returns:
- TreeNode
getLeftNode
public TreeNode getLeftNode()
- Returns:
- TreeNode
getRightNode
public TreeNode getRightNode()
- Returns:
- TreeNode
getChild
public TreeNode getChild(int index)
- Parameters:
index
- int
- Returns:
- TreeNode