public ContextMenu getContextMenu()

in src/main/java/org/apache/cayenne/modeler/project/ObjectEntityTreeItem.java [57:79]


    public ContextMenu getContextMenu()
    {
        ContextMenu contextMenu  = new ContextMenu();
        ObjEntity   objectEntity = (ObjEntity) getPropertyAdapter().getWrappedObject();

        getPropertyAdapter().getDataMapAdapter().getDatabaseEntityAdapters().stream().forEach(databaseEntity ->
            {
                if (StringUtils.equals(databaseEntity.getName(), objectEntity.getDbEntityName()))
                {
                    MenuItem jumpTo = new MenuItem("Jump To Database Entity: " + databaseEntity.getName());

                    jumpTo.setMnemonicParsing(false);
                    jumpTo.setOnAction(event ->
                        {
                            LOGGER.debug("Jumping to DB Entity: " + databaseEntity.getName());
                        });

                    contextMenu.getItems().add(jumpTo);
                }
            });

      return contextMenu;
    }