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