code: protected CmsAddDialogTypeHelper createTypeHelper() {
  
          return new CmsAddDialogTypeHelper(CmsResourceTypeConfig.AddMenuType.workplace) {
  
              @Override
              protected boolean exclude(CmsResourceTypeBean type) {
  
                  String typeName = type.getType();
                  CmsExplorerTypeSettings explorerType = OpenCms.getWorkplaceManager().getExplorerTypeSetting(typeName);
                  boolean noCreate = !(type.isCreatableType() && !type.isDeactivated());
                  return noCreate || (explorerType == null) || !explorerType.isCreatable();
              }
          };
  
      }
docs: Creates type helper which is responsible for generating the type list.<p>
  
  @return the type helper