# Class "guigen :: MultiDataWidget"

Defined in package : guigen

Classe astratta dalla quale discendono tutte le classi che rappresentano widget associabili a collezioni. Un MultiDataWidget ha un concetto di collezione del widget che rappresenta l'insieme finito di possibili valori selezionabili.

Annotations

- logicpkg

Super and Sub Types

- guigen :: Widget
  - guigen :: MultiDataWidget
    - guigen :: ComboBox
    - guigen :: MapView
    - guigen :: Slider
    - guigen :: Table
    - guigen :: TextField
    - guigen :: TreeView

All known Sub Classes

- guigen :: ComboBox
- guigen :: MapView
- guigen :: Slider
- guigen :: Table
- guigen :: TextField
- guigen :: TreeView

| Direct References guigen :: AppDataBinding multiDataBinding
Inherited Attributes ecore :: EBoolean defaultEnabled ecore :: EBoolean defaultVisible ecore :: EBooleanObject enableEnrichment ecore :: EString label ecore :: EString name ecore :: EString tooltip | Inherited References guigen :: EventHandler eventHandlers guigen :: WidgetLayoutSpecifier layoutSpec guigen :: UISecurityConstraint securityConstraints

## Reference guigen :: AppDataBinding multiDataBinding

Il binding all'ApplicationData nel quale sono contenuti gli elementi dell'insieme di possibili valori. Il tipo dell'oggetto puntato deve essere un TypedArray e il componentType di questo TypedArray deve essere un ComplexType, poichè è necessario poter specificare il valore selezionato e la label descrittiva di tale valore (perciò servono almeno due field).

Property | Description
--- | ---
type | guigen :: AppDataBinding
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | multiDataBinding
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Annotation logicpkg

Key | Value
--- | ---
pkg | ui.widgets

generated on 5-set-2016 at 16.27.37 by metamodeldoc