Basic Customization > User Interface Customization > Generic UI Customizations > Adding a Status Glyph > Solution
  
Solution
Developers can include status glyphs in their tables and information pages directly from a ComponentBuilder class.
Prerequisite Knowledge
To achieve this goal, you need to have an understanding of the following:
Java Programming
General understanding of MVC builders
Default Icon
Glyph Name
Status Family ID
Known Usages
General
statusFamily_General
Locked
Checked out by you
Checked out by you in another workspace
Checked-out by you in this workspace
New
Checked out by other
Checked-out to a project
Out of date
Share
statusFamily_Share
Shared to a project
Shared from PDM
Checked-out from PDM
Message
statusFamily_Message
System Excluded Message exists
Error Messages exists
Warning Messages exists
Info message exists
Task
statusFamily_Task
Reassigned
Change
statusFamily_Change
Pending Change
Hanging Change
New Hanging Change
AML/AVL
statusFamily_AML_AVL
No AML
Preferred
Do not use
Approved
Security
statusFamily_Security
Restricted
The OOTB glyphs can easily be included in an info page or table by using its corresponding Status family id. The naming convention for these glyphs is: statusFamily_<family name>