org.kahina.swi.data.tree
Class SWIPrologLayerDecider

java.lang.Object
  extended by org.kahina.core.data.KahinaObject
      extended by org.kahina.core.data.tree.LayerDecider
          extended by org.kahina.core.data.tree.DefaultLayerDecider
              extended by org.kahina.swi.data.tree.SWIPrologLayerDecider
All Implemented Interfaces:
Serializable

public class SWIPrologLayerDecider
extends DefaultLayerDecider

See Also:
Serialized Form

Constructor Summary
SWIPrologLayerDecider()
           
SWIPrologLayerDecider(int limit)
           
 
Method Summary
 int decideOnLayer(int nodeID, KahinaTree tree)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SWIPrologLayerDecider

public SWIPrologLayerDecider()

SWIPrologLayerDecider

public SWIPrologLayerDecider(int limit)
Parameters:
limit - Limits the number of layers, higher levels will be conflated with the limit.
Method Detail

decideOnLayer

public int decideOnLayer(int nodeID,
                         KahinaTree tree)
Overrides:
decideOnLayer in class DefaultLayerDecider