choco.kernel.common.opres.graph
Interface IBinaryNode

All Superinterfaces:
IDotty

public interface IBinaryNode
extends IDotty

Since:
version 2.0.0
Version:
2.0.3
Author:
Arnaud Malapert

Method Summary
 void clear()
           
 void fireStatusChanged()
           
 IBinaryNode getFather()
           
 int getID()
           
 IBinaryNode getLeftChild()
           
 INodeLabel getNodeStatus()
           
 IBinaryNode getRightChild()
           
 boolean hasFather()
           
 boolean hasLeftChild()
           
 boolean hasRightChild()
           
 boolean isLeaf()
           
 void setFather(IBinaryNode father)
           
 void setLeftChild(IBinaryNode leftChild)
           
 void setRightChild(IBinaryNode rightChild)
           
 
Methods inherited from interface choco.kernel.common.IDotty
toDotty
 

Method Detail

getID

int getID()

hasFather

boolean hasFather()

getFather

IBinaryNode getFather()

setFather

void setFather(IBinaryNode father)

isLeaf

boolean isLeaf()

hasLeftChild

boolean hasLeftChild()

hasRightChild

boolean hasRightChild()

getLeftChild

IBinaryNode getLeftChild()

getRightChild

IBinaryNode getRightChild()

setLeftChild

void setLeftChild(IBinaryNode leftChild)

setRightChild

void setRightChild(IBinaryNode rightChild)

getNodeStatus

INodeLabel getNodeStatus()

fireStatusChanged

void fireStatusChanged()

clear

void clear()


Copyright © 2012. All Rights Reserved.