public List<CmsResourceTypeBean> getSearchTypes() {

        if (m_searchTypes != null) {
            return m_searchTypes;
        }
        m_searchTypes = Lists.newArrayList();
        for (CmsResourceTypeBean type : m_dialogBean.getTypes()) {
            if (type.getVisibility() != TypeVisibility.hidden) {
                m_searchTypes.add(type);
            }
        }
        return m_searchTypes;
    }
public List < CmsResourceTypeBean > getSearchTypes ( ) { if ( m_searchTypes != null ) { return m_searchTypes ; } m_searchTypes = Lists . newArrayList ( ) ; for ( CmsResourceTypeBean type : m_dialogBean . getTypes ( ) ) { if ( type . getVisibility ( ) != TypeVisibility . hidden ) { m_searchTypes . add ( type ) ; } } return m_searchTypes ; }
Returns the searchable resource types.<p>

@return the searchable resource types