fr.umlv.roadcoloring.graph
Class Circle

java.lang.Object
  extended by fr.umlv.roadcoloring.graph.Circle

public class Circle
extends java.lang.Object

Manages circles

Author:
fsikora

Constructor Summary
Circle(int circleNumber)
           
 
Method Summary
 int getCircleNumber()
           
 int getRoot()
           
 int getSize()
           
 boolean isCompleted()
           
 void putNode(int node)
          add a node in the circle use to know when the circle is completed
 void setRoot(int root)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Circle

public Circle(int circleNumber)
Method Detail

setRoot

public void setRoot(int root)

getRoot

public int getRoot()

getCircleNumber

public int getCircleNumber()

putNode

public void putNode(int node)
add a node in the circle use to know when the circle is completed

Parameters:
node -

getSize

public int getSize()

isCompleted

public boolean isCompleted()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object