# Class "guigen :: ContentPanel"

Defined in package : guigen

Il Content Panel rappresenta la singola schermata dell'applicativo. Può contenere pannelli strutturati con differenti tipi di layout.

Annotations

- logicpkg

Direct Attributes ecore :: EString name | Direct References guigen :: ApplicationData appData guigen :: CPCommands cpCommands guigen :: ScreenState defaultState guigen :: DialogPanel dialogs guigen :: Command onRefreshCommand guigen :: Panel panels guigen :: ScreenStates states

Referenced by

- guigen :: ContentPanel contentPanels (guigen :: AppModule)
- guigen :: ContentPanel contentPanels (guigen :: ApplicationArea)
- guigen :: ContentPanel homePage (guigen :: ApplicationArea)
- guigen :: ContentPanel jumpTo (guigen :: JumpCommand)

## Attribute ecore :: EString name

Nome identificativo del content panel. Deve essee univoco all'interno dell' applicazione. Deve essere un identificatore valido nello stile Java.

Property | Description
--- | ---
type | ecore :: EString
changeable | true
defaultValueLiteral | null
derived | false
iD | false
lowerBound | 0
name | name
ordered | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference guigen :: ApplicationData appData

Elenco degli ApplicationData utilizzabili per i binding di dati. Deprecato: definire gli ApplicationData in uno o più AppDataGroup, mantenuti in file separati.

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

## Reference guigen :: CPCommands cpCommands

Contenitore dei comandi associati al content panel (vengono eseguiti in differenti momenti a seconda del tipo di esecuzione del singolo comando)

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

## Reference guigen :: ScreenState defaultState

Stato di attivazione del ContentPanel di default.

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

## Reference guigen :: DialogPanel dialogs

Elenco dei Dialog di feedback associati al content panel. Devono essere attivati mediante il comando ShowDialogCommand.

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

## Reference guigen :: Command onRefreshCommand

Comando che viene eseguito ad ogni refresh della pagina, sia che sia conseguente all'invocazione di un event handler, sia che si tratti di un puro refresh o della visualizzazione iniziale. Nel caso sia conseguente all'invocazione di un EventHandler questo comando viene eseguito prima del comando associato.

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

## Reference guigen :: Panel panels

Il pannello principale inserito nel content Panel.

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

## Reference guigen :: ScreenStates states

Stati di attivazione del ContentPanel

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

## Annotation logicpkg

Key | Value
--- | ---
pkg | ui.panels

generated on 5-set-2016 at 16.27.37 by metamodeldoc