jcreek.reasoning
Interface ReasoningUpdateListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
ReuseResultPane

public interface ReasoningUpdateListener
extends java.util.EventListener

A class implementing this interface may be registered with reasoning classes to recieve messages about status changes in the reasoning process.

Version:
1.0
Author:
Frode Sørmo

Method Summary
 void reasoningAborted(ReasoningUpdateEvent e)
          Called whenever the reasoning
 void reasoningStateChanged(ReasoningUpdateEvent e)
          Called whenever a reasoning state is changed.
 void reasoningUpdateStarted(ReasoningUpdateEvent e)
          Called whenever the reasoning recognizes a change in the underlaying model that requires that the reasoning is redone.
 

Method Detail

reasoningUpdateStarted

public void reasoningUpdateStarted(ReasoningUpdateEvent e)
Called whenever the reasoning recognizes a change in the underlaying model that requires that the reasoning is redone.


reasoningStateChanged

public void reasoningStateChanged(ReasoningUpdateEvent e)
Called whenever a reasoning state is changed.

Parameters:
e - ReasoningUpdateEvent

reasoningAborted

public void reasoningAborted(ReasoningUpdateEvent e)
Called whenever the reasoning

Parameters:
e - ReasoningUpdateEvent


Created at IDI, NTNU by the Artificial Intelligence and Learning group