14b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye/*******************************************************************************
24b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * Copyright (c) 2011 Google, Inc.
34b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * All rights reserved. This program and the accompanying materials
44b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * are made available under the terms of the Eclipse Public License v1.0
54b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * which accompanies this distribution, and is available at
64b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * http://www.eclipse.org/legal/epl-v10.html
74b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye *
84b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * Contributors:
94b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye *    Google, Inc. - initial API and implementation
104b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye *******************************************************************************/
114b1a9d7baa71df312585022c22e8025fafaba95aTor Norbyepackage org.eclipse.wb.core.controls.flyout;
124b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye
134b1a9d7baa71df312585022c22e8025fafaba95aTor Norbyeimport org.eclipse.jface.action.IMenuManager;
144b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye
154b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye/**
164b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * Contributes items into {@link IMenuManager} or {@link FlyoutControlComposite}.
174b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye *
184b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * @author scheglov_ke
194b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye * @coverage core.control
204b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye */
214b1a9d7baa71df312585022c22e8025fafaba95aTor Norbyepublic interface IFlyoutMenuContributor {
224b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye  void contribute(IMenuManager manager);
234b1a9d7baa71df312585022c22e8025fafaba95aTor Norbye}
24