org.eclipse.emf.ecp.view.model.common
Interface ECPRendererTester
- All Known Implementing Classes:
- BooleanControlRendererTester, CategorizationTabRendererTester, CategorizationTreeRendererTester, CompositeCategoryDefaultRendererTester, CompositeCategoryTabRendererTester, CompositeCategoryTreeRendererTester, ControlRootEClassControl2SWTRendererTester, DateTimeControlRendererTester, ECPStaticRendererTester, EmailControlRendererTest, EmbeddedGroupTester, EnumComboViewerRendererTester, LabelRapRendererTester, NumberControlRendererTester, RootEClassControlECPTester, SimpleControlRendererTester, TextControlRendererTester, XMLDateControlRendererTester
public interface ECPRendererTester
EPCRendererTester is used by the framework to find the best fitting renderer for a specific ViewModelContext
.
- Author:
- Eugen Neufeld
NOT_APPLICABLE
static final int NOT_APPLICABLE
- Return this whenever the renderer should not be used for the tested
ViewModelContext
.
- See Also:
- Constant Field Values
isApplicable
int isApplicable(VElement vElement,
ViewModelContext viewModelContext)
- Check whether the provided
VElement
and ViewModelContext
are fitting for the provided renderer.
- Parameters:
vElement
- the VElement
to checkviewModelContext
- the ViewModelContext
to check
- Returns:
NOT_APPLICABLE
if the corresponding renderer should not be used, a positive integer value
otherwise. The renderer with the highest priority will be taken.
Copyright © 2014. All Rights Reserved.