@Override protected void insert(final int iIndex, final K iKey, final V iValue) { K oldKey = iIndex == 0 ? dataProvider.getKeyAt(0) : null; if (dataProvider.insertAt(iIndex, iKey, iValue)) markDirty(); if (iIndex == 0) pTree.updateEntryPoint(oldKey, this); }
@Override public K getKeyAt(final int iIndex) { return dataProvider.getKeyAt(iIndex); }