// Sample Java code for highlighting mandatory columns in a data web bean String displayedColumnName; boolean manditoryColumn; String manditoryHighlight = " **"; boolean useManditoryColumnHighlights = true; boolean addManditoryColumnHighlight; for(nIndex = 0 ; nIndex < attrs.length; nIndex++) { if (!shouldDisplayAttribute(attrs[nIndex])) continue; // This loops through the BC4J Properties for // DisplayedColumnNames for a View Object displayedColumnName = (String)rs.getProperty( attrs[nIndex].getColumnName() + "_LABEL"); manditoryColumn = attrs[nIndex].isMandatory(); addManditoryColumnHighlight = manditoryColumn & useManditoryColumnHighlights; if (displayedColumnName == null ) if (addManditoryColumnHighlight) aTable.addHeader(attrs[nIndex].getName() + manditoryHighlight ); else aTable.addHeader(attrs[nIndex].getName()); else if (addManditoryColumnHighlight) aTable.addHeader(displayedColumnName + manditoryHighlight ) ; else aTable.addHeader(displayedColumnName); }