org.apache.avalon.merlin.event
Class KernelStateEvent
java.lang.Object
java.util.EventObject
org.apache.avalon.merlin.event.KernelEvent
org.apache.avalon.merlin.event.KernelStateEvent
- All Implemented Interfaces:
- Serializable
- public class KernelStateEvent
- extends KernelEvent
A event raised by a kernel signaling a state change.
- Version:
- $Revision: 1.4 $ $Date: 2004/03/17 10:39:11 $
- Author:
- Avalon Development Team
- See Also:
- Serialized Form
KernelStateEvent
public KernelStateEvent(Kernel kernel,
int from,
int to)
- Create a CompositionEvent event.
- Parameters:
kernel
- the kernel instance raising the eventfrom
- the old state valueto
- the new state value
getInitialState
public int getInitialState()
- Return the initial state before the transition.
- Returns:
- the source kernel
getCurrentState
public int getCurrentState()
- Return the state by the transition.
- Returns:
- the source kernel
toString
public String toString()
- Overrides:
toString
in class KernelEvent
Copyright © The Apache Software Foundation. All Rights Reserved.