code: private void adjustVisibleColumns() {
  
          if (m_table.isColumnCollapsingAllowed()) {
              if ((m_model.hasDefaultValues()) || m_model.getBundleType().equals(BundleType.DESCRIPTOR)) {
                  m_table.setColumnCollapsed(TableProperty.DEFAULT, false);
              } else {
                  m_table.setColumnCollapsed(TableProperty.DEFAULT, true);
              }
  
              if (((m_model.getEditMode().equals(EditMode.MASTER) || m_model.hasDescriptionValues()))
                  || m_model.getBundleType().equals(BundleType.DESCRIPTOR)) {
                  m_table.setColumnCollapsed(TableProperty.DESCRIPTION, false);
              } else {
                  m_table.setColumnCollapsed(TableProperty.DESCRIPTION, true);
              }
          }
      }
docs: Adjust the visible columns.