|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.bolour.sample.eclipse.service.ui.ProcessServiceMembers
Extension processing logic for the functions extension-point.
Extract specific information about each function. Create callback
function object when required.
| Constructor Summary | |
ProcessServiceMembers()
|
|
| Method Summary | |
static void |
process(FunctionsGrid grid)
Perform initial extension processing for the members of the functions extension-point. |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public ProcessServiceMembers()
| Method Detail |
public static void process(FunctionsGrid grid)
throws org.eclipse.ui.WorkbenchException
functions extension-point. Make calls to the user interface
module to add the functions of an extension to the UI functions grid.
For each function, a virtual proxy callback object is created and handed
to the user interface module. The proxy class is a nested top-level
class and is therefore known at compile time. The actual (real) callback
objects configured into extensions are instantiated and initialized in
a lazy fashion by the proxy callback objects.grid - The UI functions grid exposing the functions configured
into functions extensions.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||