Because helpKey constants are abstract entities in the Java code, and independent
of the actual help context IDs, Documentation teams are responsible for defining
the help contexts, which the Eclipse help system uses to locate context-specific
help content, and associating each helpKey constant with an actual help context
ID.
Additional considerations:
- Each help context ID represents a single help context, but any one help
context could occur more than once in a single UI component (that is, a UI
plug-in). Therefore, any help context ID can be associated with any number of
abstract helpKey constants, but
each helpKey constant must be associated with exactly one help context ID.
- Each help context within a UI component should be associated with a unique
help context ID; however, help context IDs need not be unique across all plug-ins. For example, a
particular help context could be declared by more than one UI plug-in, if the
Documentation team determines that the actual help context is the same for
multiple UI plug-ins.