Uses of Interface
org.eclipse.emfforms.spi.core.services.reveal.RevealStep
-
-
Uses of RevealStep in org.eclipse.emf.ecp.view.internal.categorization.swt
Methods in org.eclipse.emf.ecp.view.internal.categorization.swt that return RevealStep Modifier and Type Method Description RevealStep
CategorizationRevealProvider. reveal(VElement element, org.eclipse.emf.ecore.EObject object, RevealHelper helper)
Create an intermediate reveal step to drill down into a categorizationelement
. -
Uses of RevealStep in org.eclipse.emf.ecp.view.internal.control.multireference
Methods in org.eclipse.emf.ecp.view.internal.control.multireference that return RevealStep Modifier and Type Method Description RevealStep
MultiReferenceRevealProvider. reveal(ViewModelContext context, RevealHelper helper, VControl control, org.eclipse.emf.ecore.EObject object, EMFFormsDatabinding databinding)
Create a terminal reveal step to select and reveal theobject
in the renderedelement
. -
Uses of RevealStep in org.eclipse.emf.ecp.view.internal.editor.controls
Methods in org.eclipse.emf.ecp.view.internal.editor.controls that return RevealStep Modifier and Type Method Description RevealStep
TableColumnsRevealProvider. reveal(ViewModelContext context, RevealHelper helper, VControl control, org.eclipse.emf.ecore.EObject object, EMFFormsDatabinding databinding)
Create a terminal reveal step to select and reveal theobject
in the renderedelement
. -
Uses of RevealStep in org.eclipse.emf.ecp.view.internal.table.swt
Methods in org.eclipse.emf.ecp.view.internal.table.swt that return RevealStep Modifier and Type Method Description RevealStep
TableDetailRevealProvider. reveal(ViewModelContext context, RevealHelper helper, VTableControl tableControl, org.eclipse.emf.ecore.EObject object)
Create a reveal step to drill down into the table's details.RevealStep
TableRevealProvider. 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. -
Uses of RevealStep in org.eclipse.emf.ecp.view.treemasterdetail.ui.swt.internal
Methods in org.eclipse.emf.ecp.view.treemasterdetail.ui.swt.internal that return RevealStep Modifier and Type Method Description RevealStep
TreeRevealProvider. reveal(ViewModelContext context, RevealHelper helper, VTreeMasterDetail treeControl, org.eclipse.emf.ecore.EObject object)
Create a terminal reveal step to drill down into a tree control. -
Uses of RevealStep in org.eclipse.emfforms.internal.core.services.reveal
Methods in org.eclipse.emfforms.internal.core.services.reveal that return RevealStep Modifier and Type Method Description RevealStep
EMFFormsRevealServiceImpl. reveal(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, VElement scope)
RevealStep
EMFFormsRevealServiceImpl. reveal(org.eclipse.emf.ecore.EObject object, VElement scope)
-
Uses of RevealStep in org.eclipse.emfforms.internal.editor.ecore.helpers
Methods in org.eclipse.emfforms.internal.editor.ecore.helpers that return RevealStep Modifier and Type Method Description RevealStep
TypedElementBoundsRevealProvider. reveal(TypedElementBoundsRenderer renderer, org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature)
Reveal the givenfeature
of anowner
in the boundsrenderer
. -
Uses of RevealStep in org.eclipse.emfforms.internal.swt.core
Methods in org.eclipse.emfforms.internal.swt.core that return RevealStep Modifier and Type Method Description RevealStep
ContainerRevealProvider. reveal(VElement element, org.eclipse.emf.ecore.EObject object, RevealHelper helper)
Create an intermediate reveal step to drill down into a containerelement
.RevealStep
ControlRevealProvider. reveal(VControl control, org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, ViewModelContext context)
Create a terminal reveal step to focus into the specific settingcontrol
in a that presents afeature
or anobject
. -
Uses of RevealStep in org.eclipse.emfforms.spi.core.services.reveal
Fields in org.eclipse.emfforms.spi.core.services.reveal declared as RevealStep Modifier and Type Field Description static RevealStep
RevealStep. FAILED
The step indicating failure to reveal the object.Methods in org.eclipse.emfforms.spi.core.services.reveal that return RevealStep Modifier and Type Method Description RevealStep
RevealHelper. defer(java.lang.Object deferredStep)
Create a deferred reveal step that will attempt to reveal the domain model object in the current context.default RevealStep
RevealHelper. drillDown(java.lang.Object drillDownStep)
Create an intermediate step that drills down into the best fitting of the children of the view-model element in the current scope.RevealStep
RevealHelper. drillDown(java.lang.Object drillDownStep, java.lang.Object childrenFunction)
Create an intermediate step that drills down into the best fitting of the children of the view-model element in the current scope.RevealStep
RevealStep. drillDown()
Drills down into me to reveal the next step in the nested reveal.static RevealStep
RevealStep. drillDown(VElement viewModel, org.eclipse.emf.ecore.EObject domainModel, RevealStep nextStep)
Create an intermediate step that drills down into another step.static RevealStep
RevealStep. drillDown(VElement viewModel, org.eclipse.emf.ecore.EObject domainModel, RevealStep nextStep, java.lang.Runnable revealAction)
Create an intermediate step that reveals some kind of container and drills down into another step.static RevealStep
RevealStep. fail()
Obtain a reveal failure step that signals absence of any UI element that can be activated to reveal the object.RevealStep
RevealHelper. masterDetail(java.lang.Object masterStep, java.lang.Object masterFunction)
Create a master/detail reveal step that will reveal the master of the object to be revealed in the current context and then reveal that detail object, if it is a detail of some master.RevealStep
EMFFormsRevealService. reveal(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, VElement scope)
Attempt to reveal afeature
of anobject
in the most appropriate (by best effort) control within the givenscope
.RevealStep
EMFFormsRevealService. reveal(org.eclipse.emf.ecore.EObject object, VElement scope)
Attempt to reveal anobject
in the most appropriate (by best effort) control within the givenscope
.static RevealStep
RevealStep. reveal(VElement viewModel, org.eclipse.emf.ecore.EObject domainModel, java.lang.Runnable revealAction)
Create a terminal step that reveals the object in the editor UI.static RevealStep
RevealStep. reveal(VElement viewModel, org.eclipse.emf.ecore.EObject domainModel, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Runnable revealAction)
Create a terminal step that reveals afeature
of the object in the editor UI.Methods in org.eclipse.emfforms.spi.core.services.reveal that return types with arguments of type RevealStep Modifier and Type Method Description static java.util.function.Predicate<RevealStep>
RevealStep. is(RevealStepKind type)
Obtain a predicate that matches reveal steps of a particulartype
.static java.util.Comparator<RevealStep>
RevealStep. preferredOrdering()
Obtain a comparator that sorts reveal steps in preferential order bytype
, with theRevealStepKind.TERMINAL
the most preferred andRevealStepKind.FAILED
the least preferred.Methods in org.eclipse.emfforms.spi.core.services.reveal with parameters of type RevealStep Modifier and Type Method Description static RevealStep
RevealStep. drillDown(VElement viewModel, org.eclipse.emf.ecore.EObject domainModel, RevealStep nextStep)
Create an intermediate step that drills down into another step.static RevealStep
RevealStep. drillDown(VElement viewModel, org.eclipse.emf.ecore.EObject domainModel, RevealStep nextStep, java.lang.Runnable revealAction)
Create an intermediate step that reveals some kind of container and drills down into another step.Method parameters in org.eclipse.emfforms.spi.core.services.reveal with type arguments of type RevealStep Modifier and Type Method Description default void
RevealStep. ifPresent(java.util.function.Consumer<? super RevealStep> action)
Invoke anaction
on me if I am not failed.
-