Reuse User Interface Building Block (RUIBB) 
A Generic UIBB (GUIBB) is a pure UI pattern that does not support any business functionality; the business functionality is provided in the feeder class by the application. However, a Reuse UIBB (RUIBB) is, more or less, a complete component offering common business logic and a user interface to go with it.
Floorplan Manager (FPM) provides the marker interface IF_FPM_RUIBB, which all WD components acting as RUIBBs, must implement.
FPM provides the following RUIBB components: