A system and method are presented for a suite integration toolkit (SIT)
allowing for the provision and display of a rich set of installation
actions. The user interface (UI) provides a list box interface having
pull down menus for the display and selection of component defined
installation actions. Preferably the SIT is used to install a suite of
applications having multiple components and sub-components. These
components and sub-components are displayed with the install action
selected and disk space required displayed. The UI also provides a
summation of the required disk space of only those components that will
actually be installed, taking into consideration and excluding from the
summation required components that are already installed. An interface
method is implemented by each of the components to expose a method to
allow the SIT to query the component for its available installation
actions and results.