2015-01-05 2 views
0

Каков наилучший способ скопировать ListStore? Я знаю, что ListStore не итератора, поэтому мне было интересно, если есть более эффективный способ, чтобы скопировать это, а не следующий код:GXT Sencha Копирование списка

private final ListStore<LineObject> storeA = new ListStore<LineObject>(new ModelKeyProv()); 
private ListStore<LineObject> storeB = new ListStore<LineObject>(new ModelKeyProv()); 

public void copy(){ 
    List<LineObject> lineListData = storeA.getAll(); 

    for(LineObject line: lineListData){ 
      storB.add(line); 

    } 

ответ

0

Попробуйте этот код:

storeA.addAll(storeB.getAll()); 

Насколько я знаю, это эффективный способ копирования данных listStore из одного в другой. Thanks

Смежные вопросы