|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AdministratorSourceExtension<I,A extends Enum<A>,S extends AdministratorSource<I,A>>
Interface for extension to provide enriched AdministratorSource
usage.
ExtensionClasspathProvider,
ExtensionOpener| Field Summary | |
|---|---|
static String |
EXTENSION_ID
Extension ID. |
| Method Summary | |
|---|---|
void |
createControl(org.eclipse.swt.widgets.Composite page,
AdministratorSourceExtensionContext context)
Loads the input page with the necessary Control instances to
populate the PropertyList. |
Class<S> |
getAdministratorSourceClass()
Obtains the class of the AdministratorSource being enriched in
its usage. |
String |
getAdministratorSourceLabel()
Obtains the label for the AdministratorSource. |
| Field Detail |
|---|
static final String EXTENSION_ID
| Method Detail |
|---|
Class<S> getAdministratorSourceClass()
AdministratorSource being enriched in
its usage.
AdministratorSource being enriched in its
usage.String getAdministratorSourceLabel()
Obtains the label for the AdministratorSource.
This is a descriptive name that can be used other than the fully
qualified name of the AdministratorSource.
AdministratorSource.
void createControl(org.eclipse.swt.widgets.Composite page,
AdministratorSourceExtensionContext context)
Control instances to
populate the PropertyList. Also allows notifying of changes to
Property instances via the
AdministratorSourceExtensionContext.
page - Page to be setup for populating the PropertyList.context - AdministratorSourceExtensionContext.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||