@Override
    public boolean hasSettings(String containerId) {

        // in case formatter info is not available, do the simple check
        if ((m_formatters == null) || m_formatters.isEmpty()) {
            return super.hasSettings(containerId);
        } else {
            CmsFormatterConfig config = getFormatterConfig(containerId);
            return (config != null) && (!config.getSettingConfig().isEmpty() || hasAlternativeFormatters(containerId));
        }
    }
@ Override public boolean hasSettings ( String containerId ) { if ( ( m_formatters == null ) || m_formatters . isEmpty ( ) ) { return super . hasSettings ( containerId ) ; } else { CmsFormatterConfig config = getFormatterConfig ( containerId ) ; return ( config != null ) && ( ! config . getSettingConfig ( ) . isEmpty ( ) || hasAlternativeFormatters ( containerId ) ) ; } }
@see org.opencms.ade.containerpage.shared.CmsContainerElement#hasSettings(java.lang.String)