Methods, systems, and computer program products are provided for
controlling a GUI display for a plug-in in an application supporting
plug-ins. Embodiments include receiving, at run time, in the application
from the plug-in a request to display a GUI object; responsive to the
request, retrieving an XML representation of the GUI object; and
displaying the GUI object in dependence upon the retrieved XML
representation of the GUI object. Typical embodiments also include
receiving from the plug-in a request to retrieve user input responsive to
the GUI object; and returning to the plug-in responsive user input.