412413414415416417418419420421422
for (int i = iccColors.size(); i < n; i++) { iccColors.add(null); } } float f = newItem.getValue(); SVGNumber result = new ColorNumber(f); iccColors.set(index, result); handler.colorReplaced(f, index); return result; } }
431432433434435436437438439440441
} else { int n = getNumberOfItems(); if (index < 0 || index >= n) { throw new DOMException(DOMException.INDEX_SIZE_ERR, ""); } SVGNumber result = null; if (iccColors != null) { result = (ColorNumber)iccColors.get(index); } if (result == null) { Value value = valueProvider.getValue().item(1);
461462463464465466467468469470471
for (int i = 0; i < n; i++) { iccColors.add(null); } } float f = newItem.getValue(); SVGNumber result = new ColorNumber(f); iccColors.add(result); handler.colorAppend(f); return result; } }
553554555556557558559560561562563
/** * <b>DOM</b>: Implements {@link SVGSVGElement#createSVGNumber()}. */ public SVGNumber createSVGNumber() { return new SVGNumber() { protected float value; public float getValue() { return value; } public void setValue(float f) {