public java.util.ArrayList<LunModel> getAddedLuns() { java.util.ArrayList<LunModel> luns = new java.util.ArrayList<LunModel>(); if (getIsGrouppedByTarget()) { java.util.List<SanTargetModel> items = (java.util.List<SanTargetModel>) getItems(); for (SanTargetModel item : items) { for (LunModel lun : item.getLuns()) { if (lun.getIsSelected() && !lun.getIsIncluded() && Linq.FirstOrDefault(luns, new Linq.LunPredicate(lun)) == null) { luns.add(lun); } } } } else { java.util.List<LunModel> items = (java.util.List<LunModel>) getItems(); for (LunModel lun : items) { if (lun.getIsSelected() && !lun.getIsIncluded() && Linq.FirstOrDefault(luns, new Linq.LunPredicate(lun)) == null) { luns.add(lun); } } } return luns; }
private void IsAllLunsSelectedChanged() { if (!getIsGrouppedByTarget()) { java.util.List<LunModel> items = (java.util.List<LunModel>) getItems(); for (LunModel lun : items) { if (!lun.getIsIncluded() && lun.getIsAccessible()) { lun.setIsSelected(getIsAllLunsSelected()); } } } }