gerrit/gerrit-extension-api
Dariusz Luksza 589ba00aa3 Add top menu extension point
This extension point allows plugins to contribute entries to the top
menu of Gerrit's Web UI.

The usage is really simple, just implement TopMenu and add @Listen
annotation or bind the implementation in plugin's module using:

  DynamicSet.bind(binder(), TopMenu.class).to(PluginFooTopMenu.class);

Currently we only allow contribute top level menu entries with given
name and list of menu items with name and URL.

Change-Id: Ie161e0a61fdf041340df1aa0d6945fd479f34842
Signed-off-by: Dariusz Luksza <dariusz@luksza.org>
2013-09-30 16:03:35 +02:00
..
.settings Suppress Eclipse warning "annotation should not be used as a superinterface" 2012-12-02 21:01:28 +09:00
src/main/java/com/google/gerrit/extensions Add top menu extension point 2013-09-30 16:03:35 +02:00
.gitignore Define gerrit-extension-api module 2012-05-10 16:05:45 -07:00
BUCK Make source JARs for {extension,plugin}-api targets 2013-05-30 14:27:59 -07:00