Chapter 12 Application Editions Browser Enhancements

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.