code: public void init(CalendarModel model, Date startTime, Date endTime, String description, String strProductType, String strMeals, int iStatus)
      {
          ProductTypeInfo productType = ProductTypeInfo.getProductType(strProductType);
          String[] rgstrMeals = new String[2];
          for (int i = 0; i < rgstrMeals.length; i++)
          {
              rgstrMeals[i] = strMeals;
          }
          super.init(model, productType, startTime, endTime, description, rgstrMeals, iStatus);
          this.setIcon(BaseApplet.getSharedInstance().loadImageIcon("tour/buttons/Lookup.gif", "Lookup"), CalendarConstants.START_ICON + 1);
          this.setIcon(BaseApplet.getSharedInstance().loadImageIcon("tour/buttons/Price.gif", "Price"), CalendarConstants.START_ICON + 2);
          this.setIcon(BaseApplet.getSharedInstance().loadImageIcon("tour/buttons/Inventory.gif", "Inventory"), CalendarConstants.START_ICON + 3);
      }
docs: Constructor.