Modifier and Type | Method and Description |
---|---|
RevealStep |
CategorizationRevealProvider.reveal(VElement element,
org.eclipse.emf.ecore.EObject object,
RevealHelper helper)
Create an intermediate reveal step to drill down into a categorization
element . |
Modifier and Type | Method and 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 the
object in the
rendered element . |
Modifier and Type | Method and 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 the
object in the
rendered element . |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
RevealStep |
TypedElementBoundsRevealProvider.reveal(TypedElementBoundsRenderer renderer,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature)
Reveal the given
feature of an owner in the bounds renderer . |
Modifier and Type | Method and Description |
---|---|
RevealStep |
ControlRevealProvider.reveal(AbstractSWTRenderer<?> renderer,
org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
Create a terminal reveal step to focus into the specific setting control in a
container
element . |
RevealStep |
ContainerRevealProvider.reveal(VElement element,
org.eclipse.emf.ecore.EObject object,
RevealHelper helper)
Create an intermediate reveal step to drill down into a container
element . |
Modifier and Type | Field and Description |
---|---|
static RevealStep |
RevealStep.FAILED
The step indicating failure to reveal the object.
|
Modifier and Type | Method and Description |
---|---|
RevealStep |
RevealHelper.defer(Object deferredStep)
Create a deferred reveal step that will attempt to reveal the domain model object
in the current context.
|
RevealStep |
RevealStep.drillDown()
Drills down into me to reveal the next step in the nested reveal.
|
default RevealStep |
RevealHelper.drillDown(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(Object drillDownStep,
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.
|
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,
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(Object masterStep,
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 a
feature of an object in the most appropriate
(by best effort) control within the given scope . |
RevealStep |
EMFFormsRevealService.reveal(org.eclipse.emf.ecore.EObject object,
VElement scope)
Attempt to reveal an
object in the most appropriate (by best effort)
control within the given scope . |
static RevealStep |
RevealStep.reveal(VElement viewModel,
org.eclipse.emf.ecore.EObject domainModel,
org.eclipse.emf.ecore.EStructuralFeature feature,
Runnable revealAction)
Create a terminal step that reveals a
feature of the object in the editor UI. |
static RevealStep |
RevealStep.reveal(VElement viewModel,
org.eclipse.emf.ecore.EObject domainModel,
Runnable revealAction)
Create a terminal step that reveals the object in the editor UI.
|
Modifier and Type | Method and Description |
---|---|
static Predicate<RevealStep> |
RevealStep.is(RevealStepKind type)
Obtain a predicate that matches reveal steps of a particular
type . |
static Comparator<RevealStep> |
RevealStep.preferredOrdering()
Obtain a comparator that sorts reveal steps in preferential order by
type , with the RevealStepKind.TERMINAL the most
preferred and RevealStepKind.FAILED the least preferred. |
Modifier and Type | Method and 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,
Runnable revealAction)
Create an intermediate step that reveals some kind of container and drills
down into another step.
|
Modifier and Type | Method and Description |
---|---|
default void |
RevealStep.ifPresent(Consumer<? super RevealStep> action)
Invoke an
action on me if I am not failed. |
Copyright © 2019. All rights reserved.