org.eclipse.emf.ecp.view.internal.swt
Class SWTRendererFactoryImpl
java.lang.Object
org.eclipse.emf.ecp.view.internal.swt.SWTRendererFactoryImpl
- All Implemented Interfaces:
- SWTRendererFactory
public final class SWTRendererFactoryImpl
- extends Object
- implements SWTRendererFactory
- Author:
- Eugen
SWTRendererFactoryImpl
public SWTRendererFactoryImpl()
- Default constructor for the renderer factory.
getRenderer
public AbstractSWTRenderer<VElement> getRenderer(VElement vElement,
ViewModelContext viewContext)
- Searches for a fitting renderer for the passed
VElement
.
- Specified by:
getRenderer
in interface SWTRendererFactory
- Parameters:
vElement
- the VElement
to renderviewContext
- the ViewModelContext
to use
- Returns:
- the list for
AbstractSWTRenderer
the fitting render or null - See Also:
SWTRendererFactory.getRenderer(org.eclipse.emf.ecp.view.spi.model.VElement,
org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
getAdditionalRenderer
public Collection<AbstractAdditionalSWTRenderer<VElement>> getAdditionalRenderer(VElement vElement,
ViewModelContext viewModelContext)
- Returns a collection of all additional renderer which contribute controls for the provided
VElement
.
- Specified by:
getAdditionalRenderer
in interface SWTRendererFactory
- Parameters:
vElement
- the VElement
to get additional renderer forviewModelContext
- the ViewModelContext
to check
- Returns:
- the Collection of additional renderer
- See Also:
SWTRendererFactory.getAdditionalRenderer(org.eclipse.emf.ecp.view.spi.model.VElement,
org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
Copyright © 2014. All Rights Reserved.