/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case ReviewsPackage.REVIEW_ITEM_SET__CREATION_DATE: setCreationDate(CREATION_DATE_EDEFAULT); return; case ReviewsPackage.REVIEW_ITEM_SET__MODIFICATION_DATE: setModificationDate(MODIFICATION_DATE_EDEFAULT); return; case ReviewsPackage.REVIEW_ITEM_SET__ITEMS: getItems().clear(); return; case ReviewsPackage.REVIEW_ITEM_SET__REVISION: setRevision(REVISION_EDEFAULT); return; case ReviewsPackage.REVIEW_ITEM_SET__PARENT_REVIEW: setParentReview((IReview) null); return; case ReviewsPackage.REVIEW_ITEM_SET__PARENT_COMMITS: getParentCommits().clear(); return; case ReviewsPackage.REVIEW_ITEM_SET__IN_NEED_OF_RETRIEVAL: setInNeedOfRetrieval(IN_NEED_OF_RETRIEVAL_EDEFAULT); return; } super.eUnset(featureID); }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case ReviewsPackage.REVIEW_ITEM_SET__CREATION_DATE: setCreationDate((Date) newValue); return; case ReviewsPackage.REVIEW_ITEM_SET__MODIFICATION_DATE: setModificationDate((Date) newValue); return; case ReviewsPackage.REVIEW_ITEM_SET__ITEMS: getItems().clear(); getItems().addAll((Collection<? extends IFileItem>) newValue); return; case ReviewsPackage.REVIEW_ITEM_SET__REVISION: setRevision((String) newValue); return; case ReviewsPackage.REVIEW_ITEM_SET__PARENT_REVIEW: setParentReview((IReview) newValue); return; case ReviewsPackage.REVIEW_ITEM_SET__PARENT_COMMITS: getParentCommits().clear(); getParentCommits().addAll((Collection<? extends ICommit>) newValue); return; case ReviewsPackage.REVIEW_ITEM_SET__IN_NEED_OF_RETRIEVAL: setInNeedOfRetrieval((Boolean) newValue); return; } super.eSet(featureID, newValue); }
@Override public View getView(int position, View convertView, ViewGroup parent) { ListViewHolder mViewHolder; if (convertView == null) { convertView = inflater.inflate(R.layout.item_reviewlist, parent, false); mViewHolder = new ListViewHolder(convertView); convertView.setTag(mViewHolder); } else { mViewHolder = (ListViewHolder) convertView.getTag(); } ReviewItem currentReview = getItem(position); mViewHolder.tv_username.setText(currentReview.getUserName()); mViewHolder.tv_date.setText(currentReview.getDate()); mViewHolder.tv_content.setText(currentReview.getContent()); mViewHolder.rb_rating.setRating(currentReview.getRating()); if (!currentReview.getUserImgUrl().equals("")) { Ion.with(mViewHolder.iv_usericon) .placeholder(R.drawable.ic_stars_black_24dp) .load(currentReview.getUserImgUrl()); } else { mViewHolder.iv_usericon.setScaleType(ImageView.ScaleType.CENTER_CROP); mViewHolder.iv_usericon.setImageResource(R.drawable.user_placeholder); } return convertView; }