Understanding Synchronization |
Synchronization is an automatic process whereby USoft generates or re-generates "paintable" GUI classes from the definitions currently in the conceptual repository. These classes appear in the catalog interface of the Windows Designer. Synchronization occurs when the USoft Windows Designer interface is started. The conceptual definitions that are the input for synchronization concern tables, columns, relationships, subtypes and logical views. Because of synchronization, if you add a column to a table, an extra control (e.g. a text box) will automatically appear for this column next time you open the Windows Designer. This extra control will appear in all info box classes based on the table. The word "synchronization" is sometimes used to refer to data synchronization:
These forms of data synchronization have nothing to do with the info box class synchronization discussed in the present section. Info box class synchronization populates the info box nodes of the Windows Designer catalog as follows:
NOTE: You MUST shut down all running Windows Designer sessions before you change the names of Tables, Columns, Info Windows, Relationship names etc., in the Definer. If you do not follow this rule and you continue painting, you may corrupt your repository. |