org.eclipse.emf.ecp.view.spi.table.swt
Class TableControlSWTRenderer

java.lang.Object
  extended by org.eclipse.emf.ecp.view.model.common.AbstractRenderer<VELEMENT>
      extended by org.eclipse.emf.ecp.view.spi.swt.AbstractSWTRenderer<VCONTROL>
          extended by org.eclipse.emf.ecp.view.spi.core.swt.AbstractControlSWTRenderer<VTableControl>
              extended by org.eclipse.emf.ecp.view.spi.table.swt.TableControlSWTRenderer

public class TableControlSWTRenderer
extends AbstractControlSWTRenderer<VTableControl>

SWT Renderer for Table Control.

Author:
Eugen Neufeld

Nested Class Summary
 class TableControlSWTRenderer.ECPCellLabelProvider
          ECP specficic cell label provider that does also implement IColorProvider in order to correctly.
 
Constructor Summary
TableControlSWTRenderer()
           
 
Method Summary
 SWTGridDescription getGridDescription(SWTGridDescription gridDescription)
          Returns the GridDescription for this Renderer.
 
Methods inherited from class org.eclipse.emf.ecp.view.spi.swt.AbstractSWTRenderer
finalizeRendering, init, render
 
Methods inherited from class org.eclipse.emf.ecp.view.model.common.AbstractRenderer
getVElement, getViewModelContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableControlSWTRenderer

public TableControlSWTRenderer()
Method Detail

getGridDescription

public SWTGridDescription getGridDescription(SWTGridDescription gridDescription)
Returns the GridDescription for this Renderer.

Specified by:
getGridDescription in class AbstractSWTRenderer<VTableControl>
Parameters:
gridDescription - the current GridDescription
Returns:
the number of controls per row
See Also:
AbstractSWTRenderer.getGridDescription(SWTGridDescription)


Copyright © 2014. All Rights Reserved.