org.eclipse.emf.ecp.view.spi.swt
Interface SWTRendererFactory

All Known Implementing Classes:
SWTRendererFactoryImpl

public interface SWTRendererFactory

A RendererFactory for SWT controls.

Since:
1.2
Author:
Eugen Neufeld

Method Summary
 Collection<AbstractAdditionalSWTRenderer<VElement>> getAdditionalRenderer(VElement vElement, ViewModelContext viewModelContext)
          Returns a collection of all additional renderer which contribute controls for the provided VElement.
 AbstractSWTRenderer<VElement> getRenderer(VElement vElement, ViewModelContext viewContext)
          Searches for a fitting renderer for the passed VElement.
 

Method Detail

getRenderer

AbstractSWTRenderer<VElement> getRenderer(VElement vElement,
                                          ViewModelContext viewContext)
Searches for a fitting renderer for the passed VElement.

Parameters:
viewContext - the ViewModelContext to use
vElement - the VElement to render
Returns:
the list for AbstractSWTRenderer the fitting render or null

getAdditionalRenderer

Collection<AbstractAdditionalSWTRenderer<VElement>> getAdditionalRenderer(VElement vElement,
                                                                          ViewModelContext viewModelContext)
Returns a collection of all additional renderer which contribute controls for the provided VElement.

Parameters:
vElement - the VElement to get additional renderer for
viewModelContext - the ViewModelContext to check
Returns:
the Collection of additional renderer


Copyright © 2014. All Rights Reserved.