|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
VELEMENT
- public interface EMFFormsRendererService<VELEMENT extends VElement>
The EMFFormsRendererService encapsulates the tester and the access to the AbstractSWTRenderer
.
Field Summary | |
---|---|
static double |
NOT_APPLICABLE
Constant for isApplicable(VElement, ViewModelContext) to indicate, that the EMFFormsRendererService
cannot provide a
fitting renderer for the provided VElement. |
Method Summary | |
---|---|
AbstractSWTRenderer<VELEMENT> |
getRendererInstance(VELEMENT vElement,
ViewModelContext viewModelContext)
Returns a renderer. |
double |
isApplicable(VElement vElement,
ViewModelContext viewModelContext)
Check whether the provided VElement can be rendered by the AbstractSWTRenderer provided by
getRendererInstance(VElement, ViewModelContext) . |
Field Detail |
---|
static final double NOT_APPLICABLE
isApplicable(VElement, ViewModelContext)
to indicate, that the EMFFormsRendererService
cannot provide a
fitting renderer for the provided VElement.
Method Detail |
---|
double isApplicable(VElement vElement, ViewModelContext viewModelContext)
VElement
can be rendered by the AbstractSWTRenderer
provided by
getRendererInstance(VElement, ViewModelContext)
.
vElement
- The VElement
to checkviewModelContext
- The ViewModelContext
to use for the renderer instance
NOT_APPLICABLE
if the renderer doesn't fit, a positive value otherwiseAbstractSWTRenderer<VELEMENT> getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
vElement
- The VElement
to create the renderer instance forviewModelContext
- The ViewModelContext
to use for the renderer instance
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |