|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface ClientPlugin
Base interface for client plugins. Use inheritor interfaces via public hotspot
to integrate client plugins.
Attention: This part of the API isn't released yet and may change during the ramp up time. It will be released with 4.2 Release 4.
| Method Summary | ||
|---|---|---|
|
getActions(ClientPluginScope<A> scope)
Returns a list of client plugin actions provided by this plugin for the given scope. |
|
void |
init(BaseContext context)
Initialization called during initial application(client) start up. |
|
void |
tearDown()
Called before application(client) tear down. |
|
| Method Detail |
|---|
void init(BaseContext context)
context - the initial contextvoid tearDown()
@NotNull <A extends ClientPluginAction<?>> List<A> getActions(ClientPluginScope<A> scope)
scope - the scope to get the client plugin actions for
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||