be.madoka.aardbei.sokoban
Class LevelChangeEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--java.beans.PropertyChangeEvent
              |
              +--be.madoka.aardbei.sokoban.ScoreChangeEvent
                    |
                    +--be.madoka.aardbei.sokoban.LevelChangeEvent
All Implemented Interfaces:
java.io.Serializable

public class LevelChangeEvent
extends ScoreChangeEvent

Represents a levelchange.

Author:
Tim Van Wassenhove
See Also:
Serialized Form

Constructor Summary
LevelChangeEvent(Logic logic, int newLevel)
          Default constructor
 
Methods inherited from class be.madoka.aardbei.sokoban.ScoreChangeEvent
getValue
 
Methods inherited from class java.beans.PropertyChangeEvent
getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LevelChangeEvent

public LevelChangeEvent(Logic logic,
                        int newLevel)
Default constructor

Parameters:
logic - the logic
newLevel - the new level