About extending the swing user interface

The Presentation Framework allows you to customize how information is displayed without changing the way it functions. You can customize the user interface for the Applications Manager in several ways. Each customization is accomplished through a combination of configuration changes made in the Applications Manager and changes to Java™ Swing code.

After you are satisfied with all of the customizations you have made to the Applications Manager UI, create and deploy the extended UI-specific JAR files.

The main purpose of user interface extensibility is to enable any database extensions to be integrated into the graphical user interface.

Extensibility includes the following modifications:
Note: If you extend the Swing user interface, when you install upgrades and services packs you need to read the upgrade documentation and carefully reconcile changes that have taken place in the default screens of Sterling Selling and Fulfillment Foundation. Some changes may be mandatory while some may not be.
You may modify the following types of screens:

The explorer screens (screens that contain only a tree) are not extensible.

Toolbar icons for customizing the applications manager

When you customize the Applications Manager in your development environment, you can use the following icons:

Icon Name Description
Refresh Click this icon to update all UI resources for user interface testing (for use in a development environment only.)
Refresh Entity Click this icon to update a specific entry and its child resources for user interface testing (for use in a development environment only.)