|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emfforms.internal.spreadsheet.core.renderer.EMFFormsSpreadsheetControlRendererService
public class EMFFormsSpreadsheetControlRendererService
The EMFFormsSpreadsheetRendererService for VControl.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.emfforms.spi.spreadsheet.core.EMFFormsSpreadsheetRendererService |
|---|
NOT_APPLICABLE |
| Constructor Summary | |
|---|---|
EMFFormsSpreadsheetControlRendererService()
|
|
| Method Summary | |
|---|---|
EMFFormsAbstractSpreadsheetRenderer<VControl> |
getRendererInstance(VControl vElement,
ViewModelContext viewModelContext)
Returns a renderer. |
double |
isApplicable(VElement vElement,
ViewModelContext viewModelContext)
Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided
by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext). |
void |
setEmfformsDatabinding(EMFFormsDatabinding emfformsDatabinding)
Set the EMFFormsDatabinding to use. |
void |
setEmfformsLabelProvider(EMFFormsLabelProvider emfformsLabelProvider)
Set the EMFFormsLabelProvider to use. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EMFFormsSpreadsheetControlRendererService()
| Method Detail |
|---|
public void setEmfformsDatabinding(EMFFormsDatabinding emfformsDatabinding)
emfformsDatabinding - The EMFFormsDatabinding to usepublic void setEmfformsLabelProvider(EMFFormsLabelProvider emfformsLabelProvider)
emfformsLabelProvider - The EMFFormsLabelProvider to use
public double isApplicable(VElement vElement,
ViewModelContext viewModelContext)
VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided
by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
isApplicable in interface EMFFormsSpreadsheetRendererService<VControl>vElement - The VElement to checkviewModelContext - The ViewModelContext to use for the renderer instance
EMFFormsSpreadsheetRendererService.NOT_APPLICABLE if the renderer doesn't fit, a positive value otherwiseEMFFormsSpreadsheetRendererService.isApplicable(org.eclipse.emf.ecp.view.spi.model.VElement,
org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
public EMFFormsAbstractSpreadsheetRenderer<VControl> getRendererInstance(VControl vElement,
ViewModelContext viewModelContext)
getRendererInstance in interface EMFFormsSpreadsheetRendererService<VControl>vElement - The VElement to create the renderer instance forviewModelContext - The ViewModelContext to use for the renderer instance
EMFFormsSpreadsheetRendererService.getRendererInstance(org.eclipse.emf.ecp.view.spi.model.VElement,
org.eclipse.emf.ecp.view.spi.context.ViewModelContext)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||