No assumption is made about any graphical representation:
You could have a menu or a toolbox working with the same container
describing their entries.
Possible elements of the ActionTriggerContainer are
ActionTrigger -
represents a simply clickable menu entry
ActionTriggerSeparator -
represents a separator between two entries
This entry type is of interest for components rendering a an
ActionTriggerContainer
ActionTriggerContainer -
represents a sub container
Exported Interfaces
::com::sun::star::container::XIndexContainer
Description
provides access to the entries of a menu. The element type
is
The property set contains attributes like CommandURL, HelpURL
as defined in the service
optional a
::com::sun::star::lang::XMultiServiceFactory
Description
creates elements to be inserted into the container.
Usually, the XMultiServiceFactory::getSupportedServiceNames
gives you a ActionTrigger and
optionally ActionTriggerContainer and
ActionTriggerSeparator
.
::com::sun::star::container::XEnumerationAccess
[ OPTIONAL ]
Description
allows to enumerate the elements of the container
::com::sun::star::container::XContainer
[ OPTIONAL ]
Description
allows foreign components to register themself as listener for the container
structure.