Considerations for Renaming Applications on Application Diagrams 

In Application Designer, you can rename application definitions on the application diagram. However, when renaming an application definition, be aware of the following considerations:

  • If the application supports implementation, you can rename an application definition as needed prior to implementation. Once the application is implemented, renaming an application definition updates the corresponding project files, depending on the application type. For more information, see Implementing Applications on Application Diagrams.

  • Application definition names must be unique.

  • Characters that are incompatible with the System Definition Model (SDM) are omitted from names. If the resulting name conflicts with another name or a reserved SDM name, an ordinal is appended to the name or incremented if one already exists. For more information about SDM, see Overview of the System Definition Model (SDM).

  • Application definition names are case-sensitive while project names are not. Therefore, when implementing applications of the same type with names that differ only in case, a "duplicate" application will not be implemented until you change the name of the duplicate. For more information, see Considerations for Implementing Applications.

  • Once the application is implemented, the root name of the associated project does not change when the application definition name is changed. However, project files, such as SDM documents and class files, are kept synchronized with changes to the application definition.

  • Renaming an application definition updates its uses on any open system diagrams as follows:

    • If an application definition name differs from its use name, then both names appear on the use of that definition on open system diagrams.

    • If the definition and use names are the same, then only the use name appears.

    • Closed system diagrams are not updated. Since uses of application and system definitions are linked to their definitions by name, any changes made to the definition name breaks the link with its uses on closed system diagrams. Members with broken links display a red dashed outline when these diagrams are reopened. For more information, see and Troubleshooting System Diagrams.

    For more information, see Overview of Application Systems on System Diagrams.

See Also

Tasks

How to: Rename Applications on Application Diagrams

Other Resources

Defining Applications on Application Diagrams
Renaming Applications on Application Diagrams