peterson
Class Node

java.lang.Object
  extended by peterson.Node

public class Node
extends java.lang.Object

Een object dat een entry in een queue voorstelt. Een node bevat een kanaal.

Author:
pjede

Field Summary
private  Kanaal kanaal
           
private  Node volgende
           
 
Constructor Summary
Node(Kanaal kanaal)
          Maakt een node aan met een gegeven kanaal.
 
Method Summary
protected  Kanaal getKanaal()
          Retourneert het kanaal in de node
protected  Node getVolgende()
          Retourneert de volgende node in de rij.
protected  void setVolgende(Node n)
          Zet de node die na jou in de rij komt.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kanaal

private Kanaal kanaal

volgende

private Node volgende
Constructor Detail

Node

public Node(Kanaal kanaal)
Maakt een node aan met een gegeven kanaal.

Parameters:
kanaal - het kanaal dat in de node moeten worden bewaard
Method Detail

getKanaal

protected Kanaal getKanaal()
Retourneert het kanaal in de node

Returns:
het in de node opgeslagen kanaal

getVolgende

protected Node getVolgende()
Retourneert de volgende node in de rij. (die na jou in de rij is gezet)

Returns:
de node die na jou in de rij gezet is

setVolgende

protected void setVolgende(Node n)
Zet de node die na jou in de rij komt.

Parameters:
n - node die na jou in de rij komt