|
||||||||||
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 |