Show TOC

Background documentationGeneric User Interface Building Blocks (GUIBBs) Locate this document in the navigation structure

 

A UI guideline conforming template for displaying content in an application.

You can use Floorplan Manager (FPM) to compile application-specific views (UIBBs) that were realized as Web Dynpro components in other applications into new FPM applications. However, there is generally a high level of variance in the display and navigational behavior of these freestyle UIBBs. They also cannot be configured in FPM.

GUIBBs make it possible to improve the uniformity of these user-specific views; they provide an application with a harmonized look and feel.

GUIBBs are fully integrated into the FPM framework. Amongst other things, they take care of the UI layout, spacing and certain product standards such as accessibility. GUIBBs provide you with a 'code-free' configuration of the UI.

GUIBBs are generic configurations based on feeder classes. There is a complete separation of the UI and the business logic; the business logic is contained in the feeder class. The application, at design time, defines the data to be displayed along with a configuration. The concrete display of the data on the UI is only determined by the GUIBB at runtime; this is done automatically using the configuration provided and with the data, to be displayed, specified by the feeder class.

You can edit a GUIBB using the FPM configuration editor, FLUID.

FPM covers most content display requirements by providing the following GUIBBs:

Note Note

FPM also provides components that are not simply UI patterns, but that also come with preconfigured business logic. These are known as Reuse User Interface Building Blocks (RUIBBs).

End of the note.