Example usage for org.eclipse.jface.action SubStatusLineManager getParent

List of usage examples for org.eclipse.jface.action SubStatusLineManager getParent

Introduction

In this page you can find the example usage for org.eclipse.jface.action SubStatusLineManager getParent.

Prototype

public IContributionManager getParent() 

Source Link

Document

Returns the parent manager.

Usage

From source file:org.eclipse.help.ui.internal.views.ReusableHelpPart.java

License:Open Source License

private IStatusLineManager getRoot(IStatusLineManager mng) {
    while (mng != null) {
        if (mng instanceof SubStatusLineManager) {
            SubStatusLineManager smng = (SubStatusLineManager) mng;
            IContributionManager parent = smng.getParent();
            if (parent == null)
                return smng;
            if (!(parent instanceof IStatusLineManager))
                return smng;
            mng = (IStatusLineManager) parent;
        } else/*  ww w.java2s  . co  m*/
            break;
    }
    return mng;
}