edu.ksu.cis.projects.bogor.module.state.event
Class AbstractStateEventProvider

java.lang.Object
  extended by edu.ksu.cis.projects.bogor.module.event.AbstractEventProvider
      extended by edu.ksu.cis.projects.bogor.module.state.event.AbstractStateEventProvider
All Implemented Interfaces:
IEventProvider, IStateEventProvider
Direct Known Subclasses:
DefaultStateFactory

public abstract class AbstractStateEventProvider
extends AbstractEventProvider
implements IStateEventProvider

Version:
CVS $Revision: 1.2 $ $Date: 2005/02/10 03:22:32 $
Author:
Robby

Field Summary
protected  DefaultStateEventNotifier dsenBackward
           
protected  DefaultStateEventNotifier dsenForward
           
 
Fields inherited from class edu.ksu.cis.projects.bogor.module.event.AbstractEventProvider
isForward, s, threadId
 
Constructor Summary
AbstractStateEventProvider()
           
 
Method Summary
 IStateEventNotifier getNotifier()
          Get the event notifier for the current direction
 IStateEventNotifier getNotifier(boolean forward)
          Get the event notifier for the explicitly requested direction
 
Methods inherited from class edu.ksu.cis.projects.bogor.module.event.AbstractEventProvider
backward, forward, getState, getThreadId, isBackward, isForward, removeContext, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.ksu.cis.projects.bogor.module.event.IEventProvider
backward, forward, getState, getThreadId, isBackward, isForward, removeContext, setContext
 

Field Detail

dsenForward

protected DefaultStateEventNotifier dsenForward

dsenBackward

protected DefaultStateEventNotifier dsenBackward
Constructor Detail

AbstractStateEventProvider

public AbstractStateEventProvider()
Method Detail

getNotifier

public IStateEventNotifier getNotifier()
Description copied from interface: IStateEventProvider
Get the event notifier for the current direction

Specified by:
getNotifier in interface IStateEventProvider

getNotifier

public IStateEventNotifier getNotifier(boolean forward)
Description copied from interface: IStateEventProvider
Get the event notifier for the explicitly requested direction

Specified by:
getNotifier in interface IStateEventProvider