コード例 #1
0
  @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);
  }
コード例 #2
0
 @Override
 public K getKeyAt(final int iIndex) {
   return dataProvider.getKeyAt(iIndex);
 }