com.karneim.util.collection.set

Interface IStatePro.IChangeListener

public static interface IStatePro.IChangeListener

The listener interface for receiving change events of an IStatePro. The class that is interested in processing a state's change event implements this interface. A listener instance of that class is registered with the state using the state's addChangeListener method.

Copyright: Copyright (c) 2002

Company: B|ro f|r Softwarearchitektur www.karneim.com

Version: 1.0

Author: Ralf Meyer

Method Summary
voidisFinalChanged(IStatePro state, boolean isFinal)
The state invokes this method on all registered listener if it's final property is changed.
voidtransitionAdded(IStatePro.ITransition transition)
The state invokes this method on all registered listener if a transition is added to the state
voidtransitionRemoved(IStatePro.ITransition transition)
The state invokes this method on all registered listener if a transition is removed from the state

Method Detail

isFinalChanged

public void isFinalChanged(IStatePro state, boolean isFinal)
The state invokes this method on all registered listener if it's final property is changed.

transitionAdded

public void transitionAdded(IStatePro.ITransition transition)
The state invokes this method on all registered listener if a transition is added to the state

transitionRemoved

public void transitionRemoved(IStatePro.ITransition transition)
The state invokes this method on all registered listener if a transition is removed from the state