int green = ((DDFSubfield)greens.get(count)).intValue();;
int green = ((DDFSubfield)greens.get(count)).intValue();
    protected Color[] getColors() {        if (colors == null) {            DDFField col = qal.getField(QualityFile.COLOUR_CODE_ID);            List reds = col.getSubfields("NSR");            List greens = col.getSubfields("NSG");            List blues = col.getSubfields("NSB");            int numColors = reds.size();            colors = new Color[numColors];            for (int count = 0; count < numColors; count++) {                int red = ((DDFSubfield)reds.get(count)).intValue();                int green = ((DDFSubfield)greens.get(count)).intValue();;                int blue = ((DDFSubfield)blues.get(count)).intValue();//                 Debug.output("Created color " + count + " with " + red + ", " + green + ", " + blue);                colors[count] = new Color(red, green, blue, (count == 0?0:255));            }        }        return colors;    }