// state list, just for instantiation
stateList = new JStateList(null, this.getModel());
// cell renderer stuff
setCellRenderer(new ColorCellRendererFactory().create(null, SimSystem.getRegistry().createContext()));
// only two states usually indicate a simple dead/alive state
// model
// black and white are a safe bet for colors in that case
if (cellRenderer instanceof ColorCellRenderer) {