public class PassiveTeamSourceExtension extends Object implements TeamSourceExtension<PassiveTeamSource>
TeamSourceExtension
for the PassiveTeamSource
.EXTENSION_ID
Constructor and Description |
---|
PassiveTeamSourceExtension() |
Modifier and Type | Method and Description |
---|---|
void |
createControl(org.eclipse.swt.widgets.Composite page,
TeamSourceExtensionContext context)
Loads the input page with the necessary
Control instances to
populate the PropertyList . |
Class<PassiveTeamSource> |
getTeamSourceClass()
Obtains the class of the
TeamSource being enriched in its usage. |
String |
getTeamSourceLabel()
Obtains the label for the
TeamSource . |
public Class<PassiveTeamSource> getTeamSourceClass()
TeamSourceExtension
TeamSource
being enriched in its usage.getTeamSourceClass
in interface TeamSourceExtension<PassiveTeamSource>
TeamSource
being enriched in its usage.public String getTeamSourceLabel()
TeamSourceExtension
Obtains the label for the TeamSource
.
This is a descriptive name that can be used other than the fully
qualified name of the TeamSource
.
getTeamSourceLabel
in interface TeamSourceExtension<PassiveTeamSource>
TeamSource
.public void createControl(org.eclipse.swt.widgets.Composite page, TeamSourceExtensionContext context)
TeamSourceExtension
Control
instances to
populate the PropertyList
. Also allows notifying of changes to
Property
instances via the TeamSourceExtensionContext
.createControl
in interface TeamSourceExtension<PassiveTeamSource>
page
- Page to be setup for populating the PropertyList
.context
- TeamSourceExtensionContext
.Copyright © 2005–2016. All rights reserved.