Publishing tools can use the ISPClientApplicationUI interface to display SmartPlant Common UI’s Revise window to reserve document revisions. The tools can also use the ISPClientApplicationNoUI interface if the tool provides its own user interface for reserving revisions or if the tool does not have a user interface.