/** * <b>DOM</b>: Implements {@link SVGPointList#appendItem(SVGPoint)}. */ public SVGPoint appendItem(SVGPoint newItem) throws DOMException, SVGException { return (SVGPoint) appendItemImpl(newItem); }
/** * Asserts that the given item is an {@link SVGPoint}. */ protected void checkItemType(Object newItem) throws SVGException { if (!(newItem instanceof SVGPoint)) { createSVGException(SVGException.SVG_WRONG_TYPE_ERR, "expected.point", null); } }
/** * <b>DOM</b>: Implements {@link SVGPointList#getItem(int)}. */ public SVGPoint getItem(int index) throws DOMException { return (SVGPoint) getItemImpl(index); }
/** * Resets the value of the associated attribute. */ protected void resetAttribute() { super.resetAttribute(); missing = false; malformed = false; }
/** * <b>DOM</b>: Implements {@link SVGPointList#getItem(int)}. */ public SVGPoint getItem(int index) throws DOMException { if (hasAnimVal) { return super.getItem(index); } return getPoints().getItem(index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#getNumberOfItems()}. */ public int getNumberOfItems() { if (hasAnimVal) { return super.getNumberOfItems(); } return getPoints().getNumberOfItems(); }
/** * <b>DOM</b>: Implements {@link * SVGPointList#insertItemBefore(SVGPoint,int)}. */ public SVGPoint insertItemBefore(SVGPoint newItem, int index) throws DOMException, SVGException { return (SVGPoint) insertItemBeforeImpl(newItem,index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#removeItem(int)}. */ public SVGPoint removeItem(int index) throws DOMException { return (SVGPoint) removeItemImpl(index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#initialize(SVGPoint)}. */ public SVGPoint initialize(SVGPoint newItem) throws DOMException, SVGException { return (SVGPoint) initializeImpl(newItem); }
/** * <b>DOM</b>: Implements {@link * SVGPointList#replaceItem(SVGPoint,int)}. */ public SVGPoint replaceItem(SVGPoint newItem, int index) throws DOMException, SVGException { return (SVGPoint) replaceItemImpl(newItem,index); }
/** * Appends the string representation of the given {@link SVGItem} to * the DOM attribute. This is called in response to an append to * the list. */ protected void resetAttribute(SVGItem item) { super.resetAttribute(item); missing = false; malformed = false; }
/** * <b>DOM</b>: Implements {@link SVGPointList#getItem(int)}. */ public SVGPoint getItem(int index) throws DOMException { if (hasAnimVal) { return super.getItem(index); } return getPoints().getItem(index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#getNumberOfItems()}. */ public int getNumberOfItems() { if (hasAnimVal) { return super.getNumberOfItems(); } return getPoints().getNumberOfItems(); }
/** * <b>DOM</b>: Implements {@link * SVGPointList#insertItemBefore(SVGPoint,int)}. */ public SVGPoint insertItemBefore(SVGPoint newItem, int index) throws DOMException, SVGException { return (SVGPoint) insertItemBeforeImpl(newItem,index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#removeItem(int)}. */ public SVGPoint removeItem(int index) throws DOMException { return (SVGPoint) removeItemImpl(index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#initialize(SVGPoint)}. */ public SVGPoint initialize(SVGPoint newItem) throws DOMException, SVGException { return (SVGPoint) initializeImpl(newItem); }
/** * <b>DOM</b>: Implements {@link * SVGPointList#replaceItem(SVGPoint,int)}. */ public SVGPoint replaceItem(SVGPoint newItem, int index) throws DOMException, SVGException { return (SVGPoint) replaceItemImpl(newItem,index); }
/** * Resets the value of the associated attribute. */ protected void resetAttribute() { super.resetAttribute(); missing = false; malformed = false; }
/** * <b>DOM</b>: Implements {@link SVGPointList#getItem(int)}. */ public SVGPoint getItem(int index) throws DOMException { if (hasAnimVal) { return super.getItem(index); } return getPoints().getItem(index); }
/** * <b>DOM</b>: Implements {@link SVGPointList#getNumberOfItems()}. */ public int getNumberOfItems() { if (hasAnimVal) { return super.getNumberOfItems(); } return getPoints().getNumberOfItems(); }