code: protected void init() {
  
          LinkedHashMap<String, String> sortList = getSortList();
          if (sortList != null) {
              // generate the sort select box
              m_sortSelectBox = new CmsSelectBox(sortList);
              // add the right handler
              m_sortSelectBox.addValueChangeHandler(new CategoryValueChangeHandler());
              // style the select box
              m_sortSelectBox.getElement().getStyle().setWidth(200, Unit.PX);
              m_sortSelectBox.truncate(TM_GALLERY_SORT, 200);
              // add it to the right panel
              m_options.add(m_sortSelectBox);
              // create the box label
              Label infoLabel = new Label();
              infoLabel.setStyleName(I_CmsLayoutBundle.INSTANCE.categoryDialogCss().infoLabel());
              m_infoLabel = infoLabel;
              // add it to the right panel
              m_options.insert(infoLabel, 0);
              // create quick search box
              createQuickBox();
          }
  
      }
docs: Call after all handlers have been set.<p>