Interface PdoTreeContextMenuItem<T extends org.tentackle.pdo.PersistentDomainObject<T>>

  • Type Parameters:
    T - the PDO type
    All Known Implementing Classes:
    CollapseItem, EditItem, ExpandItem, ViewItem

    public interface PdoTreeContextMenuItem<T extends org.tentackle.pdo.PersistentDomainObject<T>>
    A context menu item.
    Context menu items are used in popup menus for PdoTreeCells. The implementations must be annotated with PdoTreeContextMenuItemService to be found.

    The menu item must provide the following constructor:

       SomeMenuItem(PdoTreeCell cell)
     
    This is checked by an annotation processor.

    Items with isVisible() == false will not be added to the contextmenu.

    Author:
    harald