119120121122123124125126127
/** */ protected SVGItem createSVGItem(Object newItem){ SVGNumber l = (SVGNumber)newItem; return new SVGNumberItem(l.getValue()); }
347348349350351352353354355
iccColors.add(null); } } Value value = valueProvider.getValue().item(1); float f = ((ICCColor)value).getColor(index); SVGNumber result = new ColorNumber(f); iccColors.set(index, result); return result; }
373374375376377378379380381382383
for (int i = iccColors.size(); i < n; i++) { iccColors.add(null); } } float f = newItem.getValue(); SVGNumber result = new ColorNumber(f); iccColors.add(index, result); handler.colorInsertedBefore(f, index); return result; } }
401402403404405406407408409410411
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; } }
420421422423424425426427428429430
} 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);
450451452453454455456457458459460
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; } }
342343344345346347348349350351352
/** * <b>DOM</b>: Implements {@link SVGSVGElement#createSVGNumber()}. */ public SVGNumber createSVGNumber() { return new SVGNumber() { float value; public float getValue() { return value; } public void setValue(float f) {