Chapter 12 Application Editions Browser Enhancements Names Menu Commands View | All Applications View all of the loaded applications. View | Visual Applications View all of the visual applications. These are applications containing WindowBuilder or Composition Editor view definitions. View | Applications Managed by “Current User” View all of the applications managed by the current user. View | All Applications Matching Prefixes View all of the applications matching a set of user selected prefixes. View | Applications Needing Versioning View all of the applications needing to be versioned. View | Set Application Prefixes Set the list of prefixes used to filter the applications list. The list of prefixes is dynamically determined from the list of loaded applications. View | Add Application Prefix Add an arbitrary string to the list of prefixes used to filter the applications list. View | Change User Change to a different user. Only users that manage applications will be listed. Import New Names Sets the policy used when encountering new application or class version names during import. If the version names in the import library differ from the names already present in the current library, the new version names may be “Always Accepted”, “Always Rejected”. If set to “Always Ask”, the system will prompt the user for how to proceed. Groups | Add Users Add a user to all of the selected applications. Groups | Delete Users Delete a user from all of the selected applications. Groups | Replace Users Replace one or more users in all of the selected applications with another user. If the original users owned any classes or managed any applications, the new user will become the new owner of those classes and the new manager or those applications. Groups | Include Subapplications Apply the above changes to all of the subapplications within the hierarchies of the selected applications. Privileges Enhanced all of these commands to apply to multiple selected applications (as opposed to only one application at a time). Editions Menu Commands View | Sorted By Time Stamp View all of the application editions sorted by timestamp. View | Sorted By Hierarchy View all of the application editions sorted by hierarchy. View | Show Time Stamp Toggles whether the timestamp should be displayed next to each version name. Browse Loaded Edition Open an Application Browser on the currently loaded edition of the selected application. The existing Browse Edition command always opens a Shadow Application browser regardless of whether the current edition is loaded. Manage Application Opens an Application Manager on the selected application. Configuration Maps | Locate Selected Name Find the current (e.g., most recent) config maps containing the selected application name. Configuration Maps | Locate Selected Edition Find the specific config map editions containing the selected application edition. Configuration Maps | Release Selected Edition Release the selected edition of the selected application into its containing config maps and optionally propagate the changes throughout the entire config map hierarchy. Configuration Maps | Propogate Changes Indicates whether config map changes should be propagated throughout the entire config map hierarchy. Configuration Maps | Create New Editions As Necessary Indicates whether new config map editions should be created in the event that no open edition currently exists. Configuration Maps | Update Required Map Lineups Indicates which required map lineups should be updated when config map changes are being propagated. If set to “All”, all lineups will be update. If set to “Valid”, only currently valid lineups will be updated. If set to “Current”, all lineups that are currently up to date will be updated. If set to “Filtered”, only lineups not matching any expressions in the filter list will be updated. Additional options are also presented to allow the use to edit the current filter list, add a filer or clear all of the filters. Rename Version Rename the selected version. Groups | Add Users Add a user to the selected edition. Groups | Delete Users Delete a user from the selected edition. Groups | Replace Users Replace one or more users in the selected edition with another user. If the original users owned any classes or managed the application, the new user will become the new owner of those classes and the new manager or the application. Groups | Include Subapplications Apply the above changes to all of the subapplications within the hierarchy of the selected edition. Classes Menu Commands Browse Loaded Edition Open a Class Browser on the currently loaded edition of the selected class. The existing Browse Edition command always opens a Shadow Application browser regardless of whether the current edition is loaded. Browse Hierarchy Open a Hierarchy Browser on the currently loaded edition of the selected class. The existing Browse Edition command always opens a Shadow Application browser regardless of whether the current edition is loaded. Rename Version Provide a new version name for all of the selected classes. If multiple classes are selected, names may be specified for each class or all classes as a unit. If a version name template has been specified, it can be applied retroactively to the selected classes as well. Purge Purge the currently selected class editions. Available only to the Library Supervisor and Super Users. Purged class editions will appear as “Missing – (*)” in the Application Editions browser or Application Manager. They will not appear in the Class Editions browser or in any class edition selection lists. Salvage Salvage the currently selected class editions. Available only to the Library Supervisor and Super Users. Group Menu Commands Change To “Selected User” Change the active user to the user currently selected in the Group Members listbox. Replace Replace the selected user with another user. If the selected user owns any classes of manages the application, the new user will become the owner of the classes and the manager of the application. Select Owned Classes By Select the classes owned by a specified user. Become Manager Change the manager of the application to the user currently selected in the Group Members listbox. Browse Unreleased Classes Quickly view the unreleased classes owned by the selected user. Version and release them in place. With thanks to Sherwood Zern. Super User Become a Super User who can leap tall buildings with a single bound. Super Users are designated by a '+' appended to their names in the title bar of the Application Editions Browser. Expressions Menu Commands Copy To Clipboard Copy the current Configuration Expression to the clipboard. This is handy when you want to copy an existing expression from one application but the existing application does not have an open edition (which disables the existing Copy command). Show Valid Expressions With this turned on, you can quickly see which configuration expressions evaluate to true. Add Filter Expression Add an expression to the required map filter list. Subapplications Menu Commands Browse Loaded Edition Open an Application Browser on the currently loaded edition of the selected subapplication. The existing Browse Subapplication command always opens a Shadow Application browser regardless of whether the current edition is loaded. Manage Subapplication Opens an Application Manager on the selected subapplication. Find Find the selected subapplication in the subapplication list. Prerequisites Menu Commands Find Find the selected application in the application list.