// Path: src/main/java/org/asdfjkl/jerryfx/lib/PolyglotExtEntry.java
// public class PolyglotExtEntry {
//     long key;
//     int move;
//     long count;
//     int whiteWinPerc;
//     int blackWinPerc;
//     int drawPerc;
//     int avgElo;
//     String uci;
// 
//     public long getPosCount() { return count; }
//     public void setPosCount(long count) { this.count = count; }
// 
//     public String getMove() { return uci; }
//     public void setMove(String uci) { this.uci = uci; }
// 
//     public Integer getWins() { return whiteWinPerc; }
//     public void setWins(Integer whiteWinPerc) { this.whiteWinPerc = whiteWinPerc; }
// 
//     public Integer getDraws() { return drawPerc; }
//     public void setDraws(Integer drawPerc) { this.drawPerc = drawPerc; }
// 
//     public Integer getLosses() { return blackWinPerc; }
//     public void setLosses(Integer blackWinPerc) { this.blackWinPerc = blackWinPerc; }
// 
//     public int getAvgELO() { return avgElo; }
//     public void setAvgELO(int avgElo) { this.avgElo = avgElo; }
// 
//     @Override
//     public String toString() {
//         return "" + key + "   " + count + "  " + move + " " + uci + " " + whiteWinPerc + " " + drawPerc + " " + blackWinPerc + " " + avgElo;
//     }
// 
// 
// }


import javafx.scene.control.TableCell;
import org.asdfjkl.jerryfx.lib.PolyglotExtEntry;
package org.asdfjkl.jerryfx.gui;


public class RatioCell extends TableCell<PolyglotExtEntry, PolyglotExtEntry> {

    BarchartWDL barchartWDL = null;


    public RatioCell(int theme) {
        super();
        barchartWDL = new BarchartWDL();
        barchartWDL.setTheme(theme);
    }

    @Override
// Path: src/main/java/org/asdfjkl/jerryfx/lib/PolyglotExtEntry.java
// public class PolyglotExtEntry {
//     long key;
//     int move;
//     long count;
//     int whiteWinPerc;
//     int blackWinPerc;
//     int drawPerc;
//     int avgElo;
//     String uci;
// 
//     public long getPosCount() { return count; }
//     public void setPosCount(long count) { this.count = count; }
// 
//     public String getMove() { return uci; }
//     public void setMove(String uci) { this.uci = uci; }
// 
//     public Integer getWins() { return whiteWinPerc; }
//     public void setWins(Integer whiteWinPerc) { this.whiteWinPerc = whiteWinPerc; }
// 
//     public Integer getDraws() { return drawPerc; }
//     public void setDraws(Integer drawPerc) { this.drawPerc = drawPerc; }
// 
//     public Integer getLosses() { return blackWinPerc; }
//     public void setLosses(Integer blackWinPerc) { this.blackWinPerc = blackWinPerc; }
// 
//     public int getAvgELO() { return avgElo; }
//     public void setAvgELO(int avgElo) { this.avgElo = avgElo; }
// 
//     @Override
//     public String toString() {
//         return "" + key + "   " + count + "  " + move + " " + uci + " " + whiteWinPerc + " " + drawPerc + " " + blackWinPerc + " " + avgElo;
//     }
// 
// 
// }


// Path: src/main/java/org/asdfjkl/jerryfx/gui/RatioCell.java
import javafx.scene.control.TableCell;
import org.asdfjkl.jerryfx.lib.PolyglotExtEntry;

package org.asdfjkl.jerryfx.gui;


public class RatioCell extends TableCell<PolyglotExtEntry, PolyglotExtEntry> {

    BarchartWDL barchartWDL = null;


    public RatioCell(int theme) {
        super();
        barchartWDL = new BarchartWDL();
        barchartWDL.setTheme(theme);
    }

    @Override
    protected void updateItem(PolyglotExtEntry item, boolean empty) {