I am working as a java programmer in a small concern.
Ya you are right eric,but we put entry like this in xml(our own framework)
<tfw_table_cols ATTRIB_ID ="29" COL_NAME ="REVISION_NO" COL_UNIQID ="N" COL_CAPTION ="Revision Number"
COL_DISPLAYTYPE ="TEXT" COL_DISPLAYFORMAT="NULL" COL_LENGTH="100"
COL_MAXVAL="NULL" COL_ALLOWNULL ="Y" COL_ADD_EDITABLE="0" COL_EDIT_EDITABLE="0" COL_ADD_ENABLE="0"
COL_EDIT_ENABLE="0" COL_ADD_HIDE="1" COL_EDIT_HIDE="1" COL_DEFA ="HQ_DEFA_S_EQN_REVISION_NO+1"/>
where i marked bold revision number it is a caption and col_display type is text means text box. we store all these values in database based upon the values we built UI which more fast than normal because more work done by client side. I hope you understand if you have any doubts regarding this kindly let me know.