@Override
    protected String resolveName(Locale locale) {

        if (getColumnForLink() == null) {
            return super.resolveName(locale);
        }
        Object content = (getItem().get(getColumnForLink()) != null)
        ? getItem().get(getColumnForLink())
        : getName().key(locale);
        if (getColumnFormatter() != null) {
            return getColumnFormatter().format(content, locale);
        }
        return content.toString();
    }
@ Override protected String resolveName ( Locale locale ) { if ( getColumnForLink ( ) == null ) { return super . resolveName ( locale ) ; } Object content = ( getItem ( ) . get ( getColumnForLink ( ) ) != null ) ? getItem ( ) . get ( getColumnForLink ( ) ) : getName ( ) . key ( locale ) ; if ( getColumnFormatter ( ) != null ) { return getColumnFormatter ( ) . format ( content , locale ) ; } return content . toString ( ) ; }
@see org.opencms.workplace.list.CmsListDirectAction#resolveName(java.util.Locale)