 parameters, such as fonts, icons, status bar, the client tree and the panel settings by configuring the respective con- figuration files. The client framework also supports client-side internationalization so that clients that are customised in different locales can be connected to a single server. 11.2.12.1 Client Configuration Files Various facilities such as user configuration of servers and client operations, config- uration of the mode of data storage and web server administration are accom- plished through configuration files. The icon objects, menus, both frame-specific and panel-specific, toolbars, fonts, internal frames, MIB parameters and so on can be configured by modifying the appropriate configuration file. For example, a configuration file is used to specify the MIBs to be loaded by the server. The list of MIBs specified is displayed in the "load MIBs" list box of the respective user interface. The user can choose the MIB from the listbox and load it such that a tree view of that MIB is created under the MIB manager in the Java client. If nothing is manually selected then, by default, the IETF's RFC1213-MIB is displayed in the load MIB list box of the MIB manager. 11.2.12.2 Customizing Default Builder Projects In a Java client, the following are integrated: the bean builder management application development framework the configuration management user interfaces security administration runtime administration. These applications have been built and integrated into the Java client using the Network Management System Archive (NAR) mechanism. The batch configuration user interface is invoked by selecting the "Batch Configu- ration" node under the "Configuration Management" node in the client tree. Batch configuration helps configure devices to requirements by defining tasks. All user interfaces in the batch configuration module are specified using the bean builder. Hence the user can customise user interfaces by loading them in the builder. Batch configuration deals with configuring network devices at 