Behavior of OpenEdge Management
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
OpenEdge Management implements callbacks to the exact contributor whenever necessary, and recognizes the specific locations in the management console as unique identifiers. These identifiers are hard-coded and can be used by menu contributors to determine the context. OpenEdge Management determines when to call the Contributor class, and may invoke the methods of a contributor more than once per page or may not invoke them at all.
For example, a callback for contributors to the OpenEdge Management console main
menu receives a parent main MENU-ITEM object and a page
context. The Contributor class adds child objects. In cases where the same callback is
implemented to many locations, OpenEdge Management provides sufficient context
information to the contributors to generate the required child objects.
OpenEdge Management ensures that each page element is uniquely identified. For example,
for a parent MENU-ITEM that has been passed to the Contributor
instance, OpenEdge Management sets a unique "id" property to the
MENU-ITEM so that it can be uniquely identified.