JTP API Documentation

jtp.frame.vc
Class Multiplexor

java.lang.Object
  |
  +--jtp.frame.vc.Multiplexor
All Implemented Interfaces:
Serializable, ValueCollectionListener

public class Multiplexor
extends Object
implements ValueCollectionListener, Serializable

See Also:
Serialized Form

Constructor Summary
Multiplexor()
           
 
Method Summary
 void addValueCollectionListener(ValueCollectionListener listener)
           
 void directValueAdded(Object value, ReasoningStep rs, ReasoningStepCollector rsc)
           
 List getListeners()
           
 void inputLinkAdded(ValueLink vl, ReasoningStepCollector rsc)
           
 void outputLinkAdded(ValueLink vl, ReasoningStepCollector rsc)
           
 void removeValueCollectionListener(ValueCollectionListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Multiplexor

public Multiplexor()
Method Detail

getListeners

public List getListeners()

addValueCollectionListener

public void addValueCollectionListener(ValueCollectionListener listener)

removeValueCollectionListener

public void removeValueCollectionListener(ValueCollectionListener listener)

directValueAdded

public void directValueAdded(Object value,
                             ReasoningStep rs,
                             ReasoningStepCollector rsc)
Specified by:
directValueAdded in interface ValueCollectionListener

inputLinkAdded

public void inputLinkAdded(ValueLink vl,
                           ReasoningStepCollector rsc)
Specified by:
inputLinkAdded in interface ValueCollectionListener

outputLinkAdded

public void outputLinkAdded(ValueLink vl,
                            ReasoningStepCollector rsc)
Specified by:
outputLinkAdded in interface ValueCollectionListener

JTP API Documentation