@Override public void setValue(Object value) { m_value = value; String text = m_text; // Nothing to show or Record_ID if (value == null || super.getColumnName().equals("Record_ID")) {; } else if (super.getColumnName().equals("DocAction") && !MSysConfig.getBooleanValue( MSysConfig.DOCACTIONBUTTON_SHOWACTIONNAME, false, Env.getAD_Client_ID(Env.getCtx()))) { text = Msg.getElement(Env.getCtx(), "DocAction"); } else if (m_values != null) { text = (String) m_values.get(value); } else if (m_lookup != null) { NamePair pp = m_lookup.get(value); if (pp != null) text = pp.getName(); } getComponent().setLabel(text != null ? text : ""); }