Example usage for org.eclipse.jface.action SubContributionManager getItems

List of usage examples for org.eclipse.jface.action SubContributionManager getItems

Introduction

In this page you can find the example usage for org.eclipse.jface.action SubContributionManager getItems.

Prototype

@Override
    public IContributionItem[] getItems() 

Source Link

Usage

From source file:org.springframework.ide.eclipse.boot.launch.console.BootConsolePageParticipant.java

License:Open Source License

private IContributionItem findReplacementItem(IToolBarManager toolbar) {
    SubContributionManager contributions = (SubContributionManager) toolbar;
    for (IContributionItem item : contributions.getItems()) {
        if (item instanceof ActionContributionItem) {
            ActionContributionItem actionItem = (ActionContributionItem) item;
            IAction replaceAction = actionItem.getAction();
            if (replaceAction.getClass().getName()
                    .equals("org.eclipse.debug.internal.ui.views.console.ConsoleTerminateAction")) {
                return item;
            }/*from   w  w  w  .jav  a2s . com*/
        }
    }
    return null;
}