Package org.apache.isis.viewer.wicket.ui.components.widgets.cssmenu.CssMenuItem

Examples of org.apache.isis.viewer.wicket.ui.components.widgets.cssmenu.CssMenuItem.Builder.build()


                final Builder subMenuItemBuilder = serviceMenuItem.newSubMenuItem(serviceAdapterMemento, objectAction, cssMenuContext);
                if (subMenuItemBuilder == null) {
                    // not visible
                    continue;
                }
                subMenuItemBuilder.build();
            }
            if (serviceMenuItem.hasSubMenuItems()) {
                menuItems.add(serviceMenuItem);
            }
        }
View Full Code Here


                subMenuItemBuilder = parent.newSubMenuItem(action, cssMenuContext);
            }
        }
       
        if (subMenuItemBuilder != null) {
            subMenuItemBuilder.build();
        }
    }

}
View Full Code Here

                final Builder subMenuItemBuilder = serviceMenuItem.newSubMenuItem(serviceAdapterMemento, objectAction, cssMenuContext);
                if (subMenuItemBuilder == null) {
                    // not visible
                    continue;
                }
                subMenuItemBuilder.build();
            }
            if (serviceMenuItem.hasSubMenuItems()) {
                menuItems.add(serviceMenuItem);
            }
        }
View Full Code Here

                subMenuItemBuilder = parent.newSubMenuItem(action, cssMenuLinkFactory, actionPromptModalWindowProvider);
            }
        }
       
        if (subMenuItemBuilder != null) {
            subMenuItemBuilder.build();
        }
    }

    protected List<ObjectAdapter> getServiceAdapters() {
        return serviceAdapters;
View Full Code Here

                final Builder subMenuItemBuilder = serviceMenuItem.newSubMenuItem(serviceAdapterMemento, objectAction, cssMenuLinkFactory, actionPromptModalWindowProvider);
                if (subMenuItemBuilder == null) {
                    // not visible
                    continue;
                }
                subMenuItemBuilder.build();
            }
            if (serviceMenuItem.hasSubMenuItems()) {
                menuItems.add(serviceMenuItem);
            }
        }
View Full Code Here

                continue;
            }
            final Builder subMenuItemBuilder = serviceMenuItem.newSubMenuItem(serviceAdapterMemento, noAction, getLinkFactory());
            if (subMenuItemBuilder != null) {
                // not visible
                subMenuItemBuilder.build();
            }
        }
    }

    private CssMenuLinkFactory getLinkFactory() {
View Full Code Here

    private void addMenuItemForActionSet(final CssMenuItem parent, final ObjectAction action) {
        final Builder builder = parent.newSubMenuItem(action.getName());
        final List<ObjectAction> actions = action.getActions();
        addMenuItems(builder.itemBeingBuilt(), actions);
        if (builder.itemBeingBuilt().hasSubMenuItems()) {
            builder.build();
        }
    }

    private void addMenuItemForAction(final CssMenuItem parent, final ObjectAction contributedAction) {
View Full Code Here

        final ObjectAdapterMemento serviceAdapterMemento = determineAdapterFor(contributedAction);

        final Builder subMenuItemBuilder = parent.newSubMenuItem(serviceAdapterMemento, contributedAction, cssMenuLinkFactory);
        if (subMenuItemBuilder != null) {
            // could be null if invisible
            subMenuItemBuilder.build();
        }
    }

    /**
     * It's a bit hokey to have to do this, but the
View Full Code Here

            }
            final Builder subMenuItemBuilder =
                serviceMenuItem.newSubMenuItem(serviceAdapterMemento, noAction, getLinkFactory());
            if (subMenuItemBuilder != null) {
                // not visible
                subMenuItemBuilder.build();
            }
        }
    }

    private CssMenuLinkFactory getLinkFactory() {
View Full Code Here

    private void addMenuItemForActionSet(final CssMenuItem parent, final ObjectAction action) {
        final Builder builder = parent.newSubMenuItem(action.getName());
        final List<ObjectAction> actions = action.getActions();
        addMenuItems(builder.itemBeingBuilt(), actions);
        if (builder.itemBeingBuilt().hasSubMenuItems()) {
            builder.build();
        }
    }

    private void addMenuItemForAction(final CssMenuItem parent, final ObjectAction contributedAction) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.