예제 #1
0
 protected BasketItem(INetworkLink link) {
   super(
       link,
       NetworkLibrary.resource().getResource("basket").getValue(),
       NetworkLibrary.resource().getResource("basketSummaryEmpty").getValue(),
       new UrlInfoCollection<UrlInfo>(),
       Accessibility.ALWAYS,
       FLAGS_DEFAULT & ~FLAGS_GROUP);
   myBooksInBasketOption = new ZLStringListOption(Link.getSiteName(), "Basket", null);
 }
예제 #2
0
 @Override
 public CharSequence getSummary() {
   final int size = bookIds().size();
   if (size == 0) {
     return super.getSummary();
   } else {
     final Money basketCost = cost();
     if (basketCost != null) {
       return NetworkLibrary.resource()
           .getResource("basketSummary")
           .getValue()
           .replace("%0", String.valueOf(size))
           .replace("%1", basketCost.toString());
     } else {
       return NetworkLibrary.resource()
           .getResource("basketSummaryCountOnly")
           .getValue()
           .replace("%0", String.valueOf(size));
     }
   }
 }
예제 #3
0
 public SectionItem(String key) {
   Title = NetworkLibrary.resource().getResource("manageCatalogs").getResource(key).getValue();
 }