org.oddjob.arooa.parsing
Class ConfigurationSessionSupport

java.lang.Object
  extended by org.oddjob.arooa.utils.ListenerSupportBase<SessionStateListener>
      extended by org.oddjob.arooa.parsing.ConfigurationSessionSupport

public class ConfigurationSessionSupport
extends ListenerSupportBase<SessionStateListener>

Helper class for ConfigurationSessions. Tracks and notifies listeners.

Author:
rob

Constructor Summary
ConfigurationSessionSupport(ConfigurationSession session)
           
 
Method Summary
 void addSessionStateListener(SessionStateListener listener)
           
 void modified()
           
 void removeSessionStateListener(SessionStateListener listener)
           
 void saved()
           
 
Methods inherited from class org.oddjob.arooa.utils.ListenerSupportBase
addListener, copy, getOnEmpty, getOnFirst, removeListener, setOnEmpty, setOnFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationSessionSupport

public ConfigurationSessionSupport(ConfigurationSession session)
Method Detail

saved

public void saved()

modified

public void modified()

addSessionStateListener

public void addSessionStateListener(SessionStateListener listener)

removeSessionStateListener

public void removeSessionStateListener(SessionStateListener listener)