public class TableRevealProvider extends Object implements EMFFormsRevealProvider
VTableControl
s that reveals objects contained (as rows)
in the table.Constructor and Description |
---|
TableRevealProvider() |
Modifier and Type | Method and Description |
---|---|
Double |
canReveal(VTableControl tableControl,
org.eclipse.emf.ecore.EObject object,
ViewModelContext context)
I bid on the
element if it is a VTableControl that has a row
representing the object to be revealed. |
RevealStep |
reveal(ViewModelContext context,
RevealHelper helper,
VTableControl tableControl,
org.eclipse.emf.ecore.EObject object)
Create a terminal reveal step to drill down into a table control.
|
public Double canReveal(VTableControl tableControl, org.eclipse.emf.ecore.EObject object, ViewModelContext context)
element
if it is a VTableControl
that has a row
representing the object
to be revealed.tableControl
- the table control to bid onobject
- the object to be revealedcontext
- the context in which the table is renderedpublic RevealStep reveal(ViewModelContext context, RevealHelper helper, VTableControl tableControl, org.eclipse.emf.ecore.EObject object)
context
- the view model context in which to find a renderer for the tablehelper
- a helper for deferred revealingtableControl
- the table in which to drill downobject
- the object to revealCopyright © 2019. All rights reserved.