public class ProposedExpressionAnalyserContributionsHandler extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PROPOSED_EXPRESSION_ANALYSERS_EXTENSION_POINT_CLASS_PROPERTY_NAME
The property name of the extension point for
ProposedExpressionAnalyser implementations.
|
static String |
PROPOSED_EXPRESSION_ANALYSERS_EXTENSION_POINT_ID
The extension point id for ProposedExpressionAnalysers.
|
Constructor and Description |
---|
ProposedExpressionAnalyserContributionsHandler() |
Modifier and Type | Method and Description |
---|---|
List<ProposedExpressionAnalyser> |
getAvailableProposedExpressionAnalysers()
Scans the proposed expression analysers extension point for available proposed
expression analysers.
|
public static final String PROPOSED_EXPRESSION_ANALYSERS_EXTENSION_POINT_ID
public static final String PROPOSED_EXPRESSION_ANALYSERS_EXTENSION_POINT_CLASS_PROPERTY_NAME
public ProposedExpressionAnalyserContributionsHandler()
public List<ProposedExpressionAnalyser> getAvailableProposedExpressionAnalysers()
RuntimeException
- If an instance of any proposed expression analyser could
not be created for any reason, e.g. because the proposed expression
analyser has no public zero argument constructor or because a
ProposedExpressionAnalyserClass
provided via the extension
point is not implementing ProposedExpressionAnalyser
.