/** @return Not null, read only and of type <tt>String</tt>. */ public Collection getHiddenTableColumns() throws XavaException { if (hiddenTableColumns == null) { hiddenTableColumns = getTableColumns(getHiddenPropertiesNames()); hiddenTableColumns.addAll(getCmpFieldsColumnsInMultipleProperties()); } return hiddenTableColumns; }