
org.refcodes.checkerboard.impls.GridModeChangedEventImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of refcodes-checkerboard Show documentation
Show all versions of refcodes-checkerboard Show documentation
Artifact for providing some easy means to visualize (state of) board
games or (state of) cellular automatons.
package org.refcodes.checkerboard.impls;
import org.refcodes.checkerboard.Checkerboard;
import org.refcodes.checkerboard.GridModeChangedEvent;
import org.refcodes.graphical.GridMode;
public class GridModeChangedEventImpl extends AbstractCheckerboardEventimplements GridModeChangedEvent {
private GridMode _gridMode;
private GridMode _precedingGridMode;
// /////////////////////////////////////////////////////////////////////////
// STATICS:
// /////////////////////////////////////////////////////////////////////////
// /////////////////////////////////////////////////////////////////////////
// CONSTANTS:
// /////////////////////////////////////////////////////////////////////////
// /////////////////////////////////////////////////////////////////////////
// VARIABLES:
// /////////////////////////////////////////////////////////////////////////
// /////////////////////////////////////////////////////////////////////////
// CONSTRUCTORS:
// /////////////////////////////////////////////////////////////////////////
public GridModeChangedEventImpl( GridMode aGridMode, GridMode aPrecedingGridMode, Checkerboard aSource ) {
super( ACTION, aSource );
_gridMode = aGridMode;
_precedingGridMode = aPrecedingGridMode;
}
// /////////////////////////////////////////////////////////////////////////
// INJECTION:
// /////////////////////////////////////////////////////////////////////////
// /////////////////////////////////////////////////////////////////////////
// METHODS:
// /////////////////////////////////////////////////////////////////////////
@Override
public GridMode getGridMode() {
return _gridMode;
}
@Override
public GridMode getPrecedingGridMode() {
return _precedingGridMode;
}
// /////////////////////////////////////////////////////////////////////////
// HOOKS:
// /////////////////////////////////////////////////////////////////////////
// /////////////////////////////////////////////////////////////////////////
// HELPER:
// /////////////////////////////////////////////////////////////////////////
// /////////////////////////////////////////////////////////////////////////
// INNER CLASSES:
// /////////////////////////////////////////////////////////////////////////
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy