Uses of Interface
org.eclipse.emf.ecp.view.spi.model.VElement

Packages that use VElement
org.eclipse.emf.ecp.diffmerge.internal.context   
org.eclipse.emf.ecp.diffmerge.internal.renderer.swt   
org.eclipse.emf.ecp.diffmerge.spi.context   
org.eclipse.emf.ecp.edit.spi.swt.util   
org.eclipse.emf.ecp.makeithappen.ui.emailcontrol   
org.eclipse.emf.ecp.makeithappen.view.group.swt.pgroup   
org.eclipse.emf.ecp.ui.view.swt.di.renderer   
org.eclipse.emf.ecp.ui.view.swt.di.util   
org.eclipse.emf.ecp.ui.view.test   
org.eclipse.emf.ecp.view.alignmentgroup.internal.swt   
org.eclipse.emf.ecp.view.custom.ui.swt.di.renderer   
org.eclipse.emf.ecp.view.dynamictree.model   
org.eclipse.emf.ecp.view.dynamictree.model.impl   
org.eclipse.emf.ecp.view.dynamictree.model.test   
org.eclipse.emf.ecp.view.dynamictree.model.util   
org.eclipse.emf.ecp.view.group.swt.internal.collapsable   
org.eclipse.emf.ecp.view.group.swt.internal.collapsible.pgroup   
org.eclipse.emf.ecp.view.indexdmr.tooling   
org.eclipse.emf.ecp.view.internal.categorization.swt   
org.eclipse.emf.ecp.view.internal.context   
org.eclipse.emf.ecp.view.internal.control.multireference   
org.eclipse.emf.ecp.view.internal.core.swt.renderer   
org.eclipse.emf.ecp.view.internal.editor.controls   
org.eclipse.emf.ecp.view.internal.editor.handler   
org.eclipse.emf.ecp.view.internal.horizontal.swt   
org.eclipse.emf.ecp.view.internal.label.swt   
org.eclipse.emf.ecp.view.internal.rule   
org.eclipse.emf.ecp.view.internal.section.swt   
org.eclipse.emf.ecp.view.internal.stack.ui.swt   
org.eclipse.emf.ecp.view.internal.swt   
org.eclipse.emf.ecp.view.internal.table.swt   
org.eclipse.emf.ecp.view.internal.vertical.swt   
org.eclipse.emf.ecp.view.keyattributedmr.tooling   
org.eclipse.emf.ecp.view.label.rap   
org.eclipse.emf.ecp.view.mappingdmr.tooling   
org.eclipse.emf.ecp.view.model.common   
org.eclipse.emf.ecp.view.model.common.di.renderer   
org.eclipse.emf.ecp.view.model.common.di.service   
org.eclipse.emf.ecp.view.model.common.di.service.impl   
org.eclipse.emf.ecp.view.model.common.di.util   
org.eclipse.emf.ecp.view.spi.categorization.model   
org.eclipse.emf.ecp.view.spi.categorization.model.impl   
org.eclipse.emf.ecp.view.spi.categorization.model.util   
org.eclipse.emf.ecp.view.spi.categorization.swt   
org.eclipse.emf.ecp.view.spi.compoundcontrol.model   
org.eclipse.emf.ecp.view.spi.compoundcontrol.model.impl   
org.eclipse.emf.ecp.view.spi.compoundcontrol.model.util   
org.eclipse.emf.ecp.view.spi.context   
org.eclipse.emf.ecp.view.spi.core.swt   
org.eclipse.emf.ecp.view.spi.custom.model   
org.eclipse.emf.ecp.view.spi.custom.model.impl   
org.eclipse.emf.ecp.view.spi.custom.model.util   
org.eclipse.emf.ecp.view.spi.group.model   
org.eclipse.emf.ecp.view.spi.group.model.impl   
org.eclipse.emf.ecp.view.spi.group.model.util   
org.eclipse.emf.ecp.view.spi.groupedgrid.model   
org.eclipse.emf.ecp.view.spi.groupedgrid.model.impl   
org.eclipse.emf.ecp.view.spi.groupedgrid.model.util   
org.eclipse.emf.ecp.view.spi.horizontal.model   
org.eclipse.emf.ecp.view.spi.horizontal.model.impl   
org.eclipse.emf.ecp.view.spi.horizontal.model.util   
org.eclipse.emf.ecp.view.spi.label.model   
org.eclipse.emf.ecp.view.spi.label.model.impl   
org.eclipse.emf.ecp.view.spi.label.model.util   
org.eclipse.emf.ecp.view.spi.model   
org.eclipse.emf.ecp.view.spi.model.impl   
org.eclipse.emf.ecp.view.spi.model.util   
org.eclipse.emf.ecp.view.spi.renderer   
org.eclipse.emf.ecp.view.spi.rule   
org.eclipse.emf.ecp.view.spi.section.model   
org.eclipse.emf.ecp.view.spi.section.model.impl   
org.eclipse.emf.ecp.view.spi.section.model.util   
org.eclipse.emf.ecp.view.spi.stack.model   
org.eclipse.emf.ecp.view.spi.stack.model.impl   
org.eclipse.emf.ecp.view.spi.stack.model.util   
org.eclipse.emf.ecp.view.spi.swt   
org.eclipse.emf.ecp.view.spi.swt.layout   
org.eclipse.emf.ecp.view.spi.swt.reporting   
org.eclipse.emf.ecp.view.spi.table.model   
org.eclipse.emf.ecp.view.spi.table.model.impl   
org.eclipse.emf.ecp.view.spi.table.model.util   
org.eclipse.emf.ecp.view.spi.vertical.model   
org.eclipse.emf.ecp.view.spi.vertical.model.impl   
org.eclipse.emf.ecp.view.spi.vertical.model.util   
org.eclipse.emf.ecp.view.spi.viewproxy.model   
org.eclipse.emf.ecp.view.spi.viewproxy.model.impl   
org.eclipse.emf.ecp.view.spi.viewproxy.model.util   
org.eclipse.emf.ecp.view.swt.internal.layout   
org.eclipse.emf.ecp.view.template.internal.tooling.controls   
org.eclipse.emf.ecp.view.template.model   
org.eclipse.emf.ecp.view.template.selector.domainmodelreference.model.impl   
org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl   
org.eclipse.emf.ecp.view.template.service   
org.eclipse.emf.ecp.view.test.common.swt.spi   
org.eclipse.emf.ecp.view.treemasterdetail.model   
org.eclipse.emf.ecp.view.treemasterdetail.model.impl   
org.eclipse.emf.ecp.view.treemasterdetail.model.util   
org.eclipse.emfforms.internal.group.swt   
org.eclipse.emfforms.internal.spreadsheet.core   
org.eclipse.emfforms.internal.spreadsheet.core.renderer   
org.eclipse.emfforms.internal.spreadsheet.core.renderer.categorization   
org.eclipse.emfforms.internal.spreadsheet.core.renderer.custom   
org.eclipse.emfforms.internal.spreadsheet.core.renderer.table   
org.eclipse.emfforms.internal.swt.control.text.autocomplete.renderer   
org.eclipse.emfforms.internal.swt.core   
org.eclipse.emfforms.internal.swt.core.di.extension   
org.eclipse.emfforms.internal.swt.core.di.extension.tests   
org.eclipse.emfforms.internal.swt.core.di.tests   
org.eclipse.emfforms.internal.swt.core.plugin   
org.eclipse.emfforms.spi.spreadsheet.core   
org.eclipse.emfforms.spi.swt.core   
org.eclipse.emfforms.spi.swt.core.di   
org.eclipse.emfforms.spi.swt.core.layout   
 

Uses of VElement in org.eclipse.emf.ecp.diffmerge.internal.context
 

Constructors in org.eclipse.emf.ecp.diffmerge.internal.context with parameters of type VElement
DiffMergeModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right)
          Constructor for the DiffMergeModelContextImpl.
DiffMergeModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right, Set<VDomainModelReference> mergedReferences)
          Constructor for the DiffMergeModelContextImpl.
DiffMergeModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, org.eclipse.emf.ecore.EObject origin1, org.eclipse.emf.ecore.EObject origin2, Set<VDomainModelReference> mergedReferences, ViewModelService... modelServices)
          Constructor for the DiffMergeModelContextImpl.
DiffMergeModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, org.eclipse.emf.ecore.EObject origin1, org.eclipse.emf.ecore.EObject origin2, ViewModelService... modelServices)
          Constructor for the DiffMergeModelContextImpl.
 

Uses of VElement in org.eclipse.emf.ecp.diffmerge.internal.renderer.swt
 

Methods in org.eclipse.emf.ecp.diffmerge.internal.renderer.swt with parameters of type VElement
 boolean SWTDiffMergeAdditionTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 

Uses of VElement in org.eclipse.emf.ecp.diffmerge.spi.context
 

Methods in org.eclipse.emf.ecp.diffmerge.spi.context with parameters of type VElement
 DiffMergeModelContext DiffMergeContextFactory.createViewModelContext(VElement view, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right)
          Instantiates a new view model context.
 DiffMergeModelContext DiffMergeContextFactory.createViewModelContext(VElement view, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right, Set<VDomainModelReference> mergedControls)
          Instantiates a new view model context.
 DiffMergeModelContext DiffMergeContextFactory.createViewModelContext(VElement view, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right, Set<VDomainModelReference> mergedControls, ViewModelService... modelServices)
          Instantiates a new view model context with specific services.
 DiffMergeModelContext DiffMergeContextFactory.createViewModelContext(VElement view, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right, ViewModelService... modelServices)
          Instantiates a new view model context with specific services.
 

Uses of VElement in org.eclipse.emf.ecp.edit.spi.swt.util
 

Methods in org.eclipse.emf.ecp.edit.spi.swt.util with parameters of type VElement
 org.eclipse.swt.graphics.Color SWTValidationHelper.getValidationBackgroundColor(int severity, VElement vElement, ViewModelContext viewModelContext)
          Returns the background color for a control with the given validation severity, VElement and view model context, if applicable.
 org.eclipse.swt.graphics.Image SWTValidationHelper.getValidationIcon(int severity, VElement vElement, ViewModelContext viewModelContext)
          Returns the validation icon matching the given severity, VElement and view model context, if applicable.
 org.eclipse.jface.resource.ImageDescriptor SWTValidationHelper.getValidationOverlayDescriptor(int severity, VElement vElement, ViewModelContext viewModelContext)
          Returns the validation overlay icon matching the given severity, VElement and view model context, if applicable.
 

Uses of VElement in org.eclipse.emf.ecp.makeithappen.ui.emailcontrol
 

Methods in org.eclipse.emf.ecp.makeithappen.ui.emailcontrol with parameters of type VElement
 double EmailControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.makeithappen.view.group.swt.pgroup
 

Methods in org.eclipse.emf.ecp.makeithappen.view.group.swt.pgroup with parameters of type VElement
 double PGroupRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.ui.view.swt.di.renderer
 

Methods in org.eclipse.emf.ecp.ui.view.swt.di.renderer with parameters of type VElement
 double DIViewSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the AbstractSWTRenderer provided by EMFFormsRendererService.getRendererInstance(VElement, ViewModelContext).
 int DIContainerSWTRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int DIViewSWTRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int DIControlSWTRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 

Constructors in org.eclipse.emf.ecp.ui.view.swt.di.renderer with parameters of type VElement
DIContainerSWTRenderer(VElement vElement, ViewModelContext viewContext, ReportService reportService, EMFFormsRendererFactory factory, EMFFormsDatabinding emfFormsDatabinding)
          Default constructor.
 

Uses of VElement in org.eclipse.emf.ecp.ui.view.swt.di.util
 

Methods in org.eclipse.emf.ecp.ui.view.swt.di.util with parameters of type VElement
static void SWTContextUtil.setAbstractSWTRendererObjects(org.eclipse.e4.core.contexts.IEclipseContext eclipseContext, VElement element, ViewModelContext viewModelContext, org.eclipse.swt.widgets.Composite parent)
          Sets the given elements in the IEclipseContext.
 

Uses of VElement in org.eclipse.emf.ecp.ui.view.test
 

Methods in org.eclipse.emf.ecp.ui.view.test that return VElement
 VElement HierarchyViewModelHandle.getFirstChild()
           
 VElement HierarchyViewModelHandle.getFirstFirstChild()
           
 VElement HierarchyViewModelHandle.getFirstSecondChild()
           
 VElement HierarchyViewModelHandle.getRoot()
           
 VElement HierarchyViewModelHandle.getSecondChild()
           
 VElement HierarchyViewModelHandle.getSecondFirstChild()
           
 VElement HierarchyViewModelHandle.getSecondSecondChild()
           
 

Methods in org.eclipse.emf.ecp.ui.view.test with parameters of type VElement
 void HierarchyViewModelHandle.addFirstChildToRoot(VElement renderable)
           
 void HierarchyViewModelHandle.addSecondChildToRoot(VElement renderable)
           
 void HierarchyViewModelHandle.setFirstFirstChild(VElement firstFirstChild)
           
 void HierarchyViewModelHandle.setFirstSecondChild(VElement firstSecondChild)
           
 void HierarchyViewModelHandle.setSecondChild(VElement secondChild)
           
 void HierarchyViewModelHandle.setSecondFirstChild(VElement secondFirstChild)
           
 void HierarchyViewModelHandle.setSecondSecondChild(VElement secondSecondChild)
           
 

Constructors in org.eclipse.emf.ecp.ui.view.test with parameters of type VElement
HierarchyViewModelHandle(VElement root)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.alignmentgroup.internal.swt
 

Methods in org.eclipse.emf.ecp.view.alignmentgroup.internal.swt with parameters of type VElement
 double EmbeddedGroupSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.custom.ui.swt.di.renderer
 

Methods in org.eclipse.emf.ecp.view.custom.ui.swt.di.renderer with parameters of type VElement
 int DICustomControlSWTRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.dynamictree.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.dynamictree.model
 interface DynamicContainmentItem
          A representation of the model object 'Dynamic Containment Item'.
 interface DynamicContainmentTree
          A representation of the model object 'Dynamic Containment Tree'.
 

Uses of VElement in org.eclipse.emf.ecp.view.dynamictree.model.impl
 

Classes in org.eclipse.emf.ecp.view.dynamictree.model.impl that implement VElement
 class DynamicContainmentItemImpl
          An implementation of the model object 'Dynamic Containment Item'.
 class DynamicContainmentTreeImpl
          An implementation of the model object 'Dynamic Containment Tree'.
 

Uses of VElement in org.eclipse.emf.ecp.view.dynamictree.model.test
 

Methods in org.eclipse.emf.ecp.view.dynamictree.model.test with parameters of type VElement
static DynamicContainmentItem DynamicContainmentTree_PTest.addItem(String id, VElement viewModelParent, org.eclipse.emf.ecore.EObject virtualParent)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.dynamictree.model.util
 

Methods in org.eclipse.emf.ecp.view.dynamictree.model.util with parameters of type VElement
 T ModelSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.group.swt.internal.collapsable
 

Methods in org.eclipse.emf.ecp.view.group.swt.internal.collapsable with parameters of type VElement
 double CollapsableGroupSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.group.swt.internal.collapsible.pgroup
 

Methods in org.eclipse.emf.ecp.view.group.swt.internal.collapsible.pgroup with parameters of type VElement
 double PGroupRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.indexdmr.tooling
 

Methods in org.eclipse.emf.ecp.view.indexdmr.tooling with parameters of type VElement
 int FeaturePathDMRReferenceTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.categorization.swt
 

Methods in org.eclipse.emf.ecp.view.internal.categorization.swt with parameters of type VElement
 double SWTCategoryRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double CategorizationElementTabbedRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double SWTCategorizationRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double CompositeCategoryJFaceTreeRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double CompositeCategorySWTTabRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double SWTCategorizationElementRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.context
 

Methods in org.eclipse.emf.ecp.view.internal.context that return VElement
 VElement ViewModelContextImpl.getViewModel()
          Gets the view model.
 

Methods in org.eclipse.emf.ecp.view.internal.context that return types with arguments of type VElement
 Set<VElement> ViewModelContextImpl.getControlsFor(UniqueSetting setting)
          Returns all controls which are associated with the provided UniqueSetting.
 

Methods in org.eclipse.emf.ecp.view.internal.context with parameters of type VElement
 ViewModelContext ViewModelContextImpl.getChildContext(org.eclipse.emf.ecore.EObject eObject, VElement parent, VView vView, ViewModelService... viewModelServices)
           
 

Constructors in org.eclipse.emf.ecp.view.internal.context with parameters of type VElement
ViewModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject)
          Instantiates a new view model context impl.
ViewModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, ViewModelContext parent, VElement parentVElement)
          Instantiates a new view model context impl.
ViewModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, ViewModelContext parent, VElement parentVElement, ViewModelService... modelServices)
          Instantiates a new view model context impl.
ViewModelContextImpl(VElement view, org.eclipse.emf.ecore.EObject domainObject, ViewModelService... modelServices)
          Instantiates a new view model context impl.
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.control.multireference
 

Methods in org.eclipse.emf.ecp.view.internal.control.multireference with parameters of type VElement
 double MultiReferenceSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.core.swt.renderer
 

Methods in org.eclipse.emf.ecp.view.internal.core.swt.renderer with parameters of type VElement
 double XMLDateControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double ViewSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double DateTimeControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double TextControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double NumberControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double BooleanControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double EnumComboViewerSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.editor.controls
 

Methods in org.eclipse.emf.ecp.view.internal.editor.controls with parameters of type VElement
 int DomainModelReferenceControlSWTRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int LeafConditionControlRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int ControlRootEClassControl2SWTRendererTester.isApplicable(VElement vElement, ViewModelContext context)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int TableColumnsDMRTableControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int TableDetailViewControlSWTRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int StackItemControlRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.editor.handler
 

Methods in org.eclipse.emf.ecp.view.internal.editor.handler with parameters of type VElement
static void ControlGenerator.addControls(org.eclipse.emf.ecore.EClass rootClass, VElement compositeToFill, Set<org.eclipse.emf.ecore.EStructuralFeature> features)
          Create controls and set them to the view.
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.horizontal.swt
 

Methods in org.eclipse.emf.ecp.view.internal.horizontal.swt with parameters of type VElement
 double HorizontalLayoutSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.label.swt
 

Methods in org.eclipse.emf.ecp.view.internal.label.swt with parameters of type VElement
 double LabelSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.rule
 

Methods in org.eclipse.emf.ecp.view.internal.rule with type parameters of type VElement
<T extends VElement>
Set<T>
RuleServiceHelperImpl.getInvolvedEObjects(org.eclipse.emf.ecore.EStructuralFeature.Setting setting, Object newValue, Class<T> renderableClass)
          Gets the involved EObjects that would be hidden or disabled if newValue would be set.
 

Methods in org.eclipse.emf.ecp.view.internal.rule that return VElement
 VElement RuleRegistry.removeCondition(Condition condition)
          Removes the given condition from the registry.
 VElement RuleRegistry.removeRule(T rule)
          Removes the given rule from the registry.
 

Methods in org.eclipse.emf.ecp.view.internal.rule that return types with arguments of type VElement
 Map<T,VElement> RuleRegistry.getAffectedRenderables(UniqueSetting setting)
          Returns all rules that would be affected if the value of given setting is changed.
 Map<VElement,Boolean> RuleService.getDisabledRenderables(Map<org.eclipse.emf.ecore.EStructuralFeature.Setting,Object> possibleValues, UniqueSetting setting)
          Returns all VElements, that would we disabled if possibleValues would be set for the given settings.
 Map<VElement,Boolean> RuleService.getHiddenRenderables(Map<org.eclipse.emf.ecore.EStructuralFeature.Setting,Object> possibleValues, UniqueSetting setting)
          Returns all VElements, that would we hidden if possibleValues would be set for the given settings.
 

Methods in org.eclipse.emf.ecp.view.internal.rule with parameters of type VElement
 Set<UniqueSetting> RuleRegistry.register(VElement renderable, T rule, Condition condition, org.eclipse.emf.ecore.EObject domainModel)
          Creates a setting from the given EObject and the LeafCondition and register it with the VElement.
 void RuleRegistry.removeRenderable(VElement renderable)
          Removes the given VElement from the registry.
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.section.swt
 

Methods in org.eclipse.emf.ecp.view.internal.section.swt with parameters of type VElement
 int LeafRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.stack.ui.swt
 

Methods in org.eclipse.emf.ecp.view.internal.stack.ui.swt with parameters of type VElement
 double StackItemSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.swt
 

Methods in org.eclipse.emf.ecp.view.internal.swt that return types with arguments of type VElement
 Collection<AbstractAdditionalSWTRenderer<VElement>> SWTRendererFactoryImpl.getAdditionalRenderer(VElement vElement, ViewModelContext viewModelContext)
          Deprecated. Returns a collection of all additional renderer which contribute controls for the provided VElement.
 Class<AbstractSWTRenderer<VElement>> ECPRendererDescription.getRenderer()
          The rendererClass.
 Class<AbstractAdditionalSWTRenderer<VElement>> ECPAdditionalRendererDescription.getRenderer()
          The rendererClass.
 AbstractSWTRenderer<VElement> SWTRendererFactoryImpl.getRenderer(VElement vElement, ViewModelContext viewContext)
          Deprecated. Searches for a fitting renderer for the passed VElement.
 

Methods in org.eclipse.emf.ecp.view.internal.swt with parameters of type VElement
 Collection<AbstractAdditionalSWTRenderer<VElement>> SWTRendererFactoryImpl.getAdditionalRenderer(VElement vElement, ViewModelContext viewModelContext)
          Deprecated. Returns a collection of all additional renderer which contribute controls for the provided VElement.
 AbstractSWTRenderer<VElement> SWTRendererFactoryImpl.getRenderer(VElement vElement, ViewModelContext viewContext)
          Deprecated. Searches for a fitting renderer for the passed VElement.
 

Constructors in org.eclipse.emf.ecp.view.internal.swt with parameters of type VElement
EmptyVElementSWTRenderer(VElement vElement, ViewModelContext viewContext, ReportService reportService)
           
 

Constructor parameters in org.eclipse.emf.ecp.view.internal.swt with type arguments of type VElement
ECPAdditionalRendererDescription(Class<AbstractAdditionalSWTRenderer<VElement>> rendererClass, ECPAdditionalRendererTester tester)
          The constructor of the ControlDescription.
ECPRendererDescription(Class<AbstractSWTRenderer<VElement>> rendererClass, Set<ECPRendererTester> tester)
          The constructor of the ControlDescription.
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.table.swt
 

Methods in org.eclipse.emf.ecp.view.internal.table.swt with parameters of type VElement
 double TableControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double TableControlDetailPanelSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 double TableControlDetailDialogSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.internal.vertical.swt
 

Methods in org.eclipse.emf.ecp.view.internal.vertical.swt with parameters of type VElement
 double VerticalLayoutSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.keyattributedmr.tooling
 

Methods in org.eclipse.emf.ecp.view.keyattributedmr.tooling with parameters of type VElement
 int KeyValueControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int FeaturePathDMRReferenceTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.label.rap
 

Methods in org.eclipse.emf.ecp.view.label.rap with parameters of type VElement
 double LabelRAPRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emf.ecp.view.mappingdmr.tooling
 

Methods in org.eclipse.emf.ecp.view.mappingdmr.tooling with parameters of type VElement
 int FeaturePathDMRSubMappedEClassReferenceTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int MappedEClassTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.model.common
 

Classes in org.eclipse.emf.ecp.view.model.common with type parameters of type VElement
 class AbstractRenderer<VELEMENT extends VElement>
          Common super class for renderer.
 

Methods in org.eclipse.emf.ecp.view.model.common with parameters of type VElement
 int EnumComboViewerRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int SingleReferenceRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int XMLDateControlRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int NumberControlRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int ECPRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int ECPStaticRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 int SimpleControlRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 

Constructor parameters in org.eclipse.emf.ecp.view.model.common with type arguments of type VElement
ECPStaticRendererTester(int priority, Class<? extends VElement> supportedVElement)
          The constructor of the static tester.
 

Uses of VElement in org.eclipse.emf.ecp.view.model.common.di.renderer
 

Methods in org.eclipse.emf.ecp.view.model.common.di.renderer with parameters of type VElement
static org.eclipse.e4.core.contexts.IEclipseContext DIRendererUtil.getContextForElement(VElement element, ViewModelContext context)
          Returns the IEclipseContext for the given VElement.
 Object POJORendererFactory.getRenderer(VElement vElement, ViewModelContext viewContext)
          Returns the renderer POJO for the given element/context.
static Object DIRendererUtil.render(Object pojo, VElement element, ViewModelContext context)
          Renders the given pojo.
 

Uses of VElement in org.eclipse.emf.ecp.view.model.common.di.service
 

Methods in org.eclipse.emf.ecp.view.model.common.di.service with parameters of type VElement
 org.eclipse.e4.core.contexts.IEclipseContext EclipseContextViewService.getContext(VElement element)
          Returns the context associated with the given VElement.
 void EclipseContextViewService.putContext(VElement element, org.eclipse.e4.core.contexts.IEclipseContext context)
          Sets the context for the VElement.
 

Uses of VElement in org.eclipse.emf.ecp.view.model.common.di.service.impl
 

Methods in org.eclipse.emf.ecp.view.model.common.di.service.impl with parameters of type VElement
 org.eclipse.e4.core.contexts.IEclipseContext EclipseContextViewServiceImpl.getContext(VElement element)
          Returns the context associated with the given VElement.
 void EclipseContextViewServiceImpl.putContext(VElement element, org.eclipse.e4.core.contexts.IEclipseContext context)
          Sets the context for the VElement.
 

Uses of VElement in org.eclipse.emf.ecp.view.model.common.di.util
 

Methods in org.eclipse.emf.ecp.view.model.common.di.util with parameters of type VElement
static void ContextUtil.setAbstractRendererObjects(org.eclipse.e4.core.contexts.IEclipseContext eclipseContext, VElement element, ViewModelContext viewModelContext)
          Adds the objects of an AbstractRenderer to the IEclipseContext.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.categorization.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.categorization.model
 interface VAbstractCategorization
          A representation of the model object 'Abstract Categorization'.
 interface VCategorizableElement
          A representation of the model object 'Categorizable Element'.
 interface VCategorization
          A representation of the model object 'Categorization'.
 interface VCategorizationElement
          A representation of the model object 'Element'.
 interface VCategory
          A representation of the model object 'Category'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.categorization.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.categorization.model.impl that implement VElement
 class VAbstractCategorizationImpl
          An implementation of the model object 'Abstract Categorization'.
 class VCategorizableElementImpl
          An implementation of the model object 'Categorizable Element'.
 class VCategorizationElementImpl
          An implementation of the model object 'Element'.
 class VCategorizationImpl
          An implementation of the model object 'Categorization'.
 class VCategoryImpl
          An implementation of the model object 'Category'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.categorization.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.categorization.model.util with parameters of type VElement
 T CategorizationSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.categorization.swt
 

Classes in org.eclipse.emf.ecp.view.spi.categorization.swt with type parameters of type VElement
 class AbstractJFaceTreeRenderer<VELEMENT extends VElement>
          Abstract class for a tree renderer.
 class AbstractSWTTabRenderer<VELEMENT extends VElement>
          Abstract class for a tab renderer.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.compoundcontrol.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.compoundcontrol.model
 interface VCompoundControl
          A representation of the model object 'Compound Control'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.compoundcontrol.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.compoundcontrol.model.impl that implement VElement
 class VCompoundControlImpl
          An implementation of the model object 'Compound Control'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.compoundcontrol.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.compoundcontrol.model.util with parameters of type VElement
 T CompoundcontrolSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.context
 

Methods in org.eclipse.emf.ecp.view.spi.context that return VElement
 VElement ViewModelContext.getViewModel()
          Gets the view model.
 

Methods in org.eclipse.emf.ecp.view.spi.context that return types with arguments of type VElement
 Set<VElement> ViewModelContext.getControlsFor(UniqueSetting setting)
          Returns all controls which are associated with the provided UniqueSetting.
 

Methods in org.eclipse.emf.ecp.view.spi.context with parameters of type VElement
 ViewModelContext ViewModelContextFactory.createViewModelContext(VElement view, org.eclipse.emf.ecore.EObject domainObject)
          Instantiates a new view model context.
 ViewModelContext ViewModelContextFactory.createViewModelContext(VElement view, org.eclipse.emf.ecore.EObject domainObject, ViewModelService... modelServices)
          Instantiates a new view model context with specific services.
 ViewModelContext ViewModelContext.getChildContext(org.eclipse.emf.ecore.EObject eObject, VElement parent, VView vView, ViewModelService... viewModelServices)
          This returns the childContext for the provided EObject and the provided VElement.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.core.swt
 

Classes in org.eclipse.emf.ecp.view.spi.core.swt with type parameters of type VElement
 class ContainerSWTRenderer<VELEMENT extends VElement>
          The ContainerSWTRenderer is a super class for all Renderer which renders its contents vertically.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.custom.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.custom.model
 interface VCustomControl
          A representation of the model object 'Control'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.custom.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.custom.model.impl that implement VElement
 class VCustomControlImpl
          An implementation of the model object 'Control'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.custom.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.custom.model.util with parameters of type VElement
 T CustomSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.group.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.group.model
 interface VGroup
          A representation of the model object 'Group'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.group.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.group.model.impl that implement VElement
 class VGroupImpl
          An implementation of the model object 'Group'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.group.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.group.model.util with parameters of type VElement
 T GroupSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.groupedgrid.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.groupedgrid.model
 interface VGroupedGrid
          A representation of the model object 'Grouped Grid'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.groupedgrid.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.groupedgrid.model.impl that implement VElement
 class VGroupedGridImpl
          An implementation of the model object 'Grouped Grid'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.groupedgrid.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.groupedgrid.model.util with parameters of type VElement
 T GroupedGridSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.horizontal.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.horizontal.model
 interface VHorizontalLayout
          A representation of the model object 'Layout'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.horizontal.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.horizontal.model.impl that implement VElement
 class VHorizontalLayoutImpl
          An implementation of the model object 'Layout'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.horizontal.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.horizontal.model.util with parameters of type VElement
 T HorizontalSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.label.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.label.model
 interface VLabel
          A representation of the model object 'Label'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.label.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.label.model.impl that implement VElement
 class VLabelImpl
          An implementation of the model object 'Label'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.label.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.label.model.util with parameters of type VElement
 T LabelSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.model
 interface VContainedContainer
          A representation of the model object 'Composite Collection'.
 interface VContainedElement
          A representation of the model object 'Composite'.
 interface VContainer
          A representation of the model object 'Container'.
 interface VControl
          A representation of the model object 'Control'.
 interface VView
          A representation of the model object 'View'.
 

Methods in org.eclipse.emf.ecp.view.spi.model with parameters of type VElement
static String VElementUtil.getCleanName(VElement vElement)
          Return the cleaned Name of the VElement.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.model.impl that implement VElement
 class VContainedContainerImpl
          An implementation of the model object 'Composite Collection'.
 class VContainedElementImpl
          An implementation of the model object 'Composite'.
 class VContainerImpl
          An implementation of the model object 'Container'.
 class VControlImpl
          An implementation of the model object 'Control'.
 class VElementImpl
          An implementation of the model object 'Renderable'.
 class VViewImpl
          An implementation of the model object 'View'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.model.util with parameters of type VElement
 T ViewSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 boolean ViewValidator.validateElement(VElement element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
          .
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.renderer
 

Methods in org.eclipse.emf.ecp.view.spi.renderer that return VElement
 VElement NoRendererFoundException.getvElement()
          The VElement no renderer could be found for.
 

Constructors in org.eclipse.emf.ecp.view.spi.renderer with parameters of type VElement
NoRendererFoundException(VElement vElement)
          Constructor for an Exception indicating that a VElement is missing a renderer.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.rule
 

Methods in org.eclipse.emf.ecp.view.spi.rule with type parameters of type VElement
<T extends VElement>
Set<T>
RuleServiceHelper.getInvolvedEObjects(org.eclipse.emf.ecore.EStructuralFeature.Setting setting, Object newValue, Class<T> renderableClass)
          Gets the involved EObjects that would be hidden or disabled if newValue would be set.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.section.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.section.model
 interface VSection
          A representation of the model object 'Section'.
 interface VSectionedArea
          A representation of the model object 'Sectioned Area'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.section.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.section.model.impl that implement VElement
 class VSectionedAreaImpl
          An implementation of the model object 'Sectioned Area'.
 class VSectionImpl
          An implementation of the model object 'Section'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.section.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.section.model.util with parameters of type VElement
 T SectionSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.stack.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.stack.model
 interface VStackItem
          A representation of the model object 'Item'.
 interface VStackLayout
          A representation of the model object 'Layout'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.stack.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.stack.model.impl that implement VElement
 class VStackItemImpl
          An implementation of the model object 'Item'.
 class VStackLayoutImpl
          An implementation of the model object 'Layout'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.stack.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.stack.model.util with parameters of type VElement
 T StackSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.swt
 

Methods in org.eclipse.emf.ecp.view.spi.swt that return types with arguments of type VElement
 Collection<AbstractAdditionalSWTRenderer<VElement>> SWTRendererFactory.getAdditionalRenderer(VElement vElement, ViewModelContext viewModelContext)
          Deprecated. Returns a collection of all additional renderer which contribute controls for the provided VElement.
 AbstractSWTRenderer<VElement> SWTRendererFactory.getRenderer(VElement vElement, ViewModelContext viewContext)
          Deprecated. Searches for a fitting renderer for the passed VElement.
 

Methods in org.eclipse.emf.ecp.view.spi.swt with parameters of type VElement
 Collection<AbstractAdditionalSWTRenderer<VElement>> SWTRendererFactory.getAdditionalRenderer(VElement vElement, ViewModelContext viewModelContext)
          Deprecated. Returns a collection of all additional renderer which contribute controls for the provided VElement.
 AbstractSWTRenderer<VElement> SWTRendererFactory.getRenderer(VElement vElement, ViewModelContext viewContext)
          Deprecated. Searches for a fitting renderer for the passed VElement.
 boolean ECPAdditionalRendererTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 

Constructors in org.eclipse.emf.ecp.view.spi.swt with parameters of type VElement
UnknownVElementSWTRenderer(VElement vElement, ViewModelContext viewContext, ReportService reportService)
          Default constructor.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.swt.layout
 

Methods in org.eclipse.emf.ecp.view.spi.swt.layout with parameters of type VElement
static Object LayoutProviderHelper.getLayoutData(SWTGridCell gridCell, SWTGridDescription controlGridDescription, SWTGridDescription currentRowGridDescription, SWTGridDescription fullGridDescription, VElement vElement, org.eclipse.emf.ecore.EObject domainModel, org.eclipse.swt.widgets.Control control)
          Eases the access to the layout provider extension point.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.swt.reporting
 

Constructors in org.eclipse.emf.ecp.view.spi.swt.reporting with parameters of type VElement
NoRendererFoundReport(VElement element)
          Constructor.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.table.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.table.model
 interface VTableControl
          A representation of the model object 'Control'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.table.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.table.model.impl that implement VElement
 class VTableControlImpl
          An implementation of the model object 'Control'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.table.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.table.model.util with parameters of type VElement
 T TableSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.vertical.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.vertical.model
 interface VVerticalLayout
          A representation of the model object 'Layout'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.vertical.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.vertical.model.impl that implement VElement
 class VVerticalLayoutImpl
          An implementation of the model object 'Layout'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.vertical.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.vertical.model.util with parameters of type VElement
 T VerticalSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.viewproxy.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.spi.viewproxy.model
 interface VViewProxy
          A representation of the model object 'View Proxy'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.viewproxy.model.impl
 

Classes in org.eclipse.emf.ecp.view.spi.viewproxy.model.impl that implement VElement
 class VViewProxyImpl
          An implementation of the model object 'View Proxy'.
 

Uses of VElement in org.eclipse.emf.ecp.view.spi.viewproxy.model.util
 

Methods in org.eclipse.emf.ecp.view.spi.viewproxy.model.util with parameters of type VElement
 T ViewproxySwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emf.ecp.view.swt.internal.layout
 

Methods in org.eclipse.emf.ecp.view.swt.internal.layout with parameters of type VElement
 Object ECPLayoutProvider.getLayoutData(SWTGridCell gridCell, SWTGridDescription controlGridDescription, SWTGridDescription currentRowGridDescription, SWTGridDescription fullGridDescription, VElement vElement, org.eclipse.emf.ecore.EObject domainModel, org.eclipse.swt.widgets.Control control)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.template.internal.tooling.controls
 

Methods in org.eclipse.emf.ecp.view.template.internal.tooling.controls with parameters of type VElement
 int DMRSelectorControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int ViewModelSelectControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int AttributeSelectControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int AttributeValueControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int TemplateImagePathControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 int TemplateColorHexControlTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.template.model
 

Methods in org.eclipse.emf.ecp.view.template.model with parameters of type VElement
 Set<VTStyleProperty> VTViewTemplateProvider.getStyleProperties(VElement vElement, ViewModelContext viewModelContext)
          Return all StyleProperties which are applicable to the provided VElement.
 double VTStyleSelector.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Checks how well a VElement is fitting.
 

Uses of VElement in org.eclipse.emf.ecp.view.template.selector.domainmodelreference.model.impl
 

Methods in org.eclipse.emf.ecp.view.template.selector.domainmodelreference.model.impl with parameters of type VElement
 double VTDomainModelReferenceSelectorImpl.isApplicable(VElement vElement, ViewModelContext viewModelContext)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl
 

Methods in org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl with parameters of type VElement
 double VTViewModelElementSelectorImpl.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Checks how well a VElement is fitting.
 

Uses of VElement in org.eclipse.emf.ecp.view.template.service
 

Methods in org.eclipse.emf.ecp.view.template.service with parameters of type VElement
 Set<VTStyleProperty> ViewTemplateProviderImpl.getStyleProperties(VElement vElement, ViewModelContext viewModelContext)
          Return all StyleProperties which are applicable to the provided VElement.
 

Uses of VElement in org.eclipse.emf.ecp.view.test.common.swt.spi
 

Methods in org.eclipse.emf.ecp.view.test.common.swt.spi with parameters of type VElement
static org.eclipse.swt.widgets.Control SWTViewTestHelper.render(VElement renderable, org.eclipse.emf.ecore.EObject input, org.eclipse.swt.widgets.Shell shell)
           
static org.eclipse.swt.widgets.Control SWTViewTestHelper.render(VElement renderable, org.eclipse.swt.widgets.Shell shell)
           
 

Uses of VElement in org.eclipse.emf.ecp.view.treemasterdetail.model
 

Subinterfaces of VElement in org.eclipse.emf.ecp.view.treemasterdetail.model
 interface VTreeMasterDetail
          A representation of the model object 'Tree Master Detail'.
 

Uses of VElement in org.eclipse.emf.ecp.view.treemasterdetail.model.impl
 

Classes in org.eclipse.emf.ecp.view.treemasterdetail.model.impl that implement VElement
 class VTreeMasterDetailImpl
          An implementation of the model object 'Tree Master Detail'.
 

Uses of VElement in org.eclipse.emf.ecp.view.treemasterdetail.model.util
 

Methods in org.eclipse.emf.ecp.view.treemasterdetail.model.util with parameters of type VElement
 T TreeMasterDetailSwitch.caseElement(VElement object)
          Returns the result of interpreting the object as an instance of 'Element'.
 

Uses of VElement in org.eclipse.emfforms.internal.group.swt
 

Methods in org.eclipse.emfforms.internal.group.swt with parameters of type VElement
 double GroupSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emfforms.internal.spreadsheet.core
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core with type parameters of type VElement
<VELEMENT extends VElement>
EMFFormsAbstractSpreadsheetRenderer<VElement>
EMFFormsSpreadsheetRendererFactoryImpl.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core that return VElement
 VElement EMFFormsSpreadsheetViewModelContext.getViewModel()
          Gets the view model.
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core that return types with arguments of type VElement
 Set<VElement> EMFFormsSpreadsheetViewModelContext.getControlsFor(UniqueSetting setting)
          Returns all controls which are associated with the provided UniqueSetting.
<VELEMENT extends VElement>
EMFFormsAbstractSpreadsheetRenderer<VElement>
EMFFormsSpreadsheetRendererFactoryImpl.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core with parameters of type VElement
 ViewModelContext EMFFormsSpreadsheetViewModelContext.getChildContext(org.eclipse.emf.ecore.EObject eObject, VElement parent, VView vView, ViewModelService... viewModelServices)
          This returns the childContext for the provided EObject and the provided VElement.
 

Method parameters in org.eclipse.emfforms.internal.spreadsheet.core with type arguments of type VElement
 void EMFFormsSpreadsheetRendererFactoryImpl.addEMFFormsSpreadsheetRendererService(EMFFormsSpreadsheetRendererService<VElement> spreadsheetRendererService)
           
 void EMFFormsSpreadsheetRendererFactoryImpl.removeEMFFormsSpreadsheetRendererService(EMFFormsSpreadsheetRendererService<VElement> spreadsheetRendererService)
           
 

Uses of VElement in org.eclipse.emfforms.internal.spreadsheet.core.renderer
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core.renderer that return types with arguments of type VElement
 EMFFormsAbstractSpreadsheetRenderer<VElement> EMFFormsSpreadsheetElementRendererService.getRendererInstance(VElement vElement, ViewModelContext viewModelContext)
          Returns a renderer.
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core.renderer with parameters of type VElement
 EMFFormsAbstractSpreadsheetRenderer<VElement> EMFFormsSpreadsheetElementRendererService.getRendererInstance(VElement vElement, ViewModelContext viewModelContext)
          Returns a renderer.
 double EMFFormsSpreadsheetContainerRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 double EMFFormsSpreadsheetElementRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 double EMFFormsSpreadsheetViewRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 double EMFFormsSpreadsheetControlRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 int EMFFormsSpreadsheetElementRenderer.render(org.apache.poi.ss.usermodel.Workbook workbook, VElement vElement, ViewModelContext viewModelContext, EMFFormsSpreadsheetRenderTarget eMFFormsSpreadsheetRenderTarget)
          This is called to trigger the rendering.
 

Uses of VElement in org.eclipse.emfforms.internal.spreadsheet.core.renderer.categorization
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core.renderer.categorization with parameters of type VElement
 double EMFFormsCategorizationRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 double EMFFormsCategoryRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 double EMFFormsCategorizationElementRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 

Uses of VElement in org.eclipse.emfforms.internal.spreadsheet.core.renderer.custom
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core.renderer.custom with parameters of type VElement
 double EMFFormsSpreadsheetCustomControlRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 

Uses of VElement in org.eclipse.emfforms.internal.spreadsheet.core.renderer.table
 

Methods in org.eclipse.emfforms.internal.spreadsheet.core.renderer.table with parameters of type VElement
 double EMFFormsSpreadsheetTableControlRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 

Uses of VElement in org.eclipse.emfforms.internal.swt.control.text.autocomplete.renderer
 

Methods in org.eclipse.emfforms.internal.swt.control.text.autocomplete.renderer with parameters of type VElement
 double AutocompleteTextControlSWTRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emfforms.internal.swt.core
 

Methods in org.eclipse.emfforms.internal.swt.core with type parameters of type VElement
<VELEMENT extends VElement>
AbstractSWTRenderer<VElement>
EMFFormsRendererFactoryImpl.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.internal.swt.core that return types with arguments of type VElement
 Collection<AbstractAdditionalSWTRenderer<VElement>> EMFFormsRendererFactoryImpl.getAdditionalRendererInstances(VElement vElement, ViewModelContext viewModelContext)
          Returns a collection of all additional renderer which contribute controls for the provided VElement.
<VELEMENT extends VElement>
AbstractSWTRenderer<VElement>
EMFFormsRendererFactoryImpl.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.internal.swt.core with parameters of type VElement
 Collection<AbstractAdditionalSWTRenderer<VElement>> EMFFormsRendererFactoryImpl.getAdditionalRendererInstances(VElement vElement, ViewModelContext viewModelContext)
          Returns a collection of all additional renderer which contribute controls for the provided VElement.
 

Method parameters in org.eclipse.emfforms.internal.swt.core with type arguments of type VElement
 void EMFFormsRendererFactoryImpl.addEMFFormsRendererService(EMFFormsRendererService<VElement> rendererService)
          Called by the initializer to add an EMFFormsRendererService.
 void EMFFormsRendererFactoryImpl.removeEMFFormsRendererService(EMFFormsRendererService<VElement> rendererService)
          Called by the initializer to remove an EMFFormsRendererService.
 

Uses of VElement in org.eclipse.emfforms.internal.swt.core.di.extension
 

Methods in org.eclipse.emfforms.internal.swt.core.di.extension that return types with arguments of type VElement
 Class<? extends AbstractSWTRenderer<VElement>> EMFFormsDIWrapperRendererService.getRendererClass()
          Returns the Class for the renderer of this service.
 

Methods in org.eclipse.emfforms.internal.swt.core.di.extension with parameters of type VElement
 double EMFFormsDIWrapperRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Constructor parameters in org.eclipse.emfforms.internal.swt.core.di.extension with type arguments of type VElement
EMFFormsDIWrapperRendererService(Class<AbstractSWTRenderer<VElement>> rendererClass, ECPRendererTester rendererTester)
          Creates a new instance of EMFFormsDIWrapperRendererService.
 

Uses of VElement in org.eclipse.emfforms.internal.swt.core.di.extension.tests
 

Methods in org.eclipse.emfforms.internal.swt.core.di.extension.tests with parameters of type VElement
 int TestControlSWTRendererECPTester.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement and ViewModelContext are fitting for the provided renderer.
 

Uses of VElement in org.eclipse.emfforms.internal.swt.core.di.tests
 

Methods in org.eclipse.emfforms.internal.swt.core.di.tests with parameters of type VElement
 double TestControlSWTRendererServiceDI.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emfforms.internal.swt.core.plugin
 

Methods in org.eclipse.emfforms.internal.swt.core.plugin that return types with arguments of type VElement
 AbstractSWTRenderer<VElement> LegacyRendererService.getRendererInstance(VElement vElement, ViewModelContext viewModelContext)
          Returns a renderer.
 Collection<AbstractAdditionalSWTRenderer<VElement>> LegacyAdditionalRendererService.getRendererInstances(VElement vElement, ViewModelContext viewModelContext)
          Returns a collection of renderers.
 

Methods in org.eclipse.emfforms.internal.swt.core.plugin with parameters of type VElement
 AbstractSWTRenderer<VElement> LegacyRendererService.getRendererInstance(VElement vElement, ViewModelContext viewModelContext)
          Returns a renderer.
 Collection<AbstractAdditionalSWTRenderer<VElement>> LegacyAdditionalRendererService.getRendererInstances(VElement vElement, ViewModelContext viewModelContext)
          Returns a collection of renderers.
 double LegacyRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the AbstractSWTRenderer provided by EMFFormsRendererService.getRendererInstance(VElement, ViewModelContext).
 boolean LegacyAdditionalRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the AbstractAdditionalSWTRenderer provided by EMFFormsAdditionalRendererService.getRendererInstances(VElement, ViewModelContext).
 

Uses of VElement in org.eclipse.emfforms.spi.spreadsheet.core
 

Classes in org.eclipse.emfforms.spi.spreadsheet.core with type parameters of type VElement
 class EMFFormsAbstractSpreadsheetRenderer<VELEMENT extends VElement>
          Abstract class which is the base class for all Spreadsheet renderer.
 interface EMFFormsSpreadsheetRendererService<VELEMENT extends VElement>
          The EMFFormsRendererService encapsulates the tester and the access to the EMFFormsAbstractSpreadsheetRenderer.
 

Methods in org.eclipse.emfforms.spi.spreadsheet.core with type parameters of type VElement
<VELEMENT extends VElement>
EMFFormsAbstractSpreadsheetRenderer<VElement>
EMFFormsSpreadsheetRendererFactory.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.spi.spreadsheet.core that return types with arguments of type VElement
<VELEMENT extends VElement>
EMFFormsAbstractSpreadsheetRenderer<VElement>
EMFFormsSpreadsheetRendererFactory.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.spi.spreadsheet.core with parameters of type VElement
 double EMFFormsSpreadsheetRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the EMFFormsAbstractSpreadsheetRenderer provided by EMFFormsSpreadsheetRendererService.getRendererInstance(VElement, ViewModelContext).
 

Method parameters in org.eclipse.emfforms.spi.spreadsheet.core with type arguments of type VElement
 void EMFFormsSpreadsheetRendererFactory.addEMFFormsSpreadsheetRendererService(EMFFormsSpreadsheetRendererService<VElement> spreadsheetRendererService)
          Adds an EMFFormsSpreadsheetRendererService to the list of available renderer.
 void EMFFormsSpreadsheetRendererFactory.removeEMFFormsSpreadsheetRendererService(EMFFormsSpreadsheetRendererService<VElement> spreadsheetRendererService)
          Removes an EMFFormsSpreadsheetRendererService from the list of available renderer.
 

Uses of VElement in org.eclipse.emfforms.spi.swt.core
 

Classes in org.eclipse.emfforms.spi.swt.core with type parameters of type VElement
 class AbstractAdditionalSWTRenderer<VELEMENT extends VElement>
          The renderer for additional controls.
 class AbstractSWTRenderer<VELEMENT extends VElement>
          Common base class for all SWT specific renderer classes.
 interface EMFFormsAdditionalRendererService<VELEMENT extends VElement>
          The EMFFormsAdditionalRendererService encapsulates the tester and the access to the AbstractAdditionalSWTRenderer.
 interface EMFFormsRendererService<VELEMENT extends VElement>
          The EMFFormsRendererService encapsulates the tester and the access to the AbstractSWTRenderer.
 

Methods in org.eclipse.emfforms.spi.swt.core with type parameters of type VElement
<VELEMENT extends VElement>
Collection<AbstractAdditionalSWTRenderer<VElement>>
EMFFormsRendererFactory.getAdditionalRendererInstances(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns a collection of all additional renderer which contribute controls for the provided VElement.
<VELEMENT extends VElement>
AbstractSWTRenderer<VElement>
EMFFormsRendererFactory.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.spi.swt.core that return types with arguments of type VElement
<VELEMENT extends VElement>
Collection<AbstractAdditionalSWTRenderer<VElement>>
EMFFormsRendererFactory.getAdditionalRendererInstances(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns a collection of all additional renderer which contribute controls for the provided VElement.
<VELEMENT extends VElement>
AbstractSWTRenderer<VElement>
EMFFormsRendererFactory.getRendererInstance(VELEMENT vElement, ViewModelContext viewModelContext)
          Returns the renderer which fits the provided VElement and ViewModelContext the most.
 

Methods in org.eclipse.emfforms.spi.swt.core with parameters of type VElement
 boolean EMFFormsAdditionalRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the AbstractAdditionalSWTRenderer provided by EMFFormsAdditionalRendererService.getRendererInstances(VElement, ViewModelContext).
 double EMFFormsRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the AbstractSWTRenderer provided by EMFFormsRendererService.getRendererInstance(VElement, ViewModelContext).
 

Uses of VElement in org.eclipse.emfforms.spi.swt.core.di
 

Classes in org.eclipse.emfforms.spi.swt.core.di with type parameters of type VElement
 interface EMFFormsDIRendererService<VELEMENT extends VElement>
          This class defines a renderer service interface for dependency injection renderer services.
 

Methods in org.eclipse.emfforms.spi.swt.core.di that return types with arguments of type VElement
 AbstractSWTRenderer<VElement> EMFFormsDIRendererFactory.getRendererInstance(VElement vElement, ViewModelContext viewModelContext)
          Returns a renderer.
 

Methods in org.eclipse.emfforms.spi.swt.core.di with parameters of type VElement
 AbstractSWTRenderer<VElement> EMFFormsDIRendererFactory.getRendererInstance(VElement vElement, ViewModelContext viewModelContext)
          Returns a renderer.
 double EMFFormsDIRendererFactory.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the AbstractSWTRenderer provided by EMFFormsRendererService.getRendererInstance(VElement, ViewModelContext).
 double EMFFormsDIRendererService.isApplicable(VElement vElement, ViewModelContext viewModelContext)
          Check whether the provided VElement can be rendered by the renderer defined by EMFFormsDIRendererService.getRendererClass().
 

Uses of VElement in org.eclipse.emfforms.spi.swt.core.layout
 

Methods in org.eclipse.emfforms.spi.swt.core.layout with parameters of type VElement
 Object LayoutProvider.getLayoutData(SWTGridCell gridCell, SWTGridDescription controlGridDescription, SWTGridDescription currentRowGridDescription, SWTGridDescription fullGridDescription, VElement vElement, org.eclipse.emf.ecore.EObject domainModel, org.eclipse.swt.widgets.Control control)
          The LayoutData to use.
 

Method parameters in org.eclipse.emfforms.spi.swt.core.layout with type arguments of type VElement
 SWTGridDescription GridDescriptionFactory.createSimpleGrid(int rows, int columns, AbstractSWTRenderer<? extends VElement> renderer)
          Creates a simple grid based on the number of rows and columns provided.
 

Constructor parameters in org.eclipse.emfforms.spi.swt.core.layout with type arguments of type VElement
SWTGridCell(int row, int column, AbstractSWTRenderer<? extends VElement> renderer)
          Default constructor to create a grid cell.
 



Copyright © 2015. All Rights Reserved.