[uml] BannerHelper

REFACTOR: this software engineering content is flagged as under consideration for refactoring.

Webel module:

Package/Namespace: 

UML element type:

OOE stereotypes:

Relationships
extends [Generalization]: 
Relationships (inverse)

This is after some "divide-and-conquer" refactoring. It isolates some Flag Plus data, accessors, and some database methods related to the global Banner settings (stored as system variables), whereas per-Flag Banner settings (stored in a dedicated DB table) are now handled by BannerFlagHelper and IFlagBanner/ FlagBanner.

UML Diagram
Click on the UML diagram to view it in a lightbox image viewer. You may then zoom in (or just open the image in a new web browser tab using the Download Original link to view large diagrams).

UML modelling domain:

Refactoring

Consider separating the parts responsible for global banner settings from parts responsible for menus, paths, block info and block views etc.

Notes (policies)
Visit also