# Class "guigen :: PanelDef"

Defined in package : guigen

Definizione di pannello riusabile. Deve essere definita in un modello esterno e referenziata tramite l'oggetto PanelDefUse.

Direct Attributes ecore :: EString name | Direct References guigen :: Actor actors guigen :: ApplicationDataDefs appDataDefs guigen :: PanelDefState defaultState guigen :: Command onRefreshCommand guigen :: Panel panel guigen :: PDefParam params guigen :: Role roles guigen :: PanelDefStates states guigen :: Typedefs typeDefs guigen :: UseCase useCases

Referenced by

- guigen :: PanelDef panelDef (guigen :: PanelDefUse)

## Attribute ecore :: EString name

codice menmonico identificativo della definizione

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 :: Actor actors

Definizione di attori fittizi che servono per impostare i security constraints.

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

## Reference guigen :: ApplicationDataDefs appDataDefs

Definizione di application data fittizi che servono per impostare i binding dei dati.

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

## Reference guigen :: PanelDefState defaultState

Property | Description
--- | ---
type | guigen :: PanelDefState
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 :: Command onRefreshCommand

PER FUTURI SVILUPPI

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 panel

Contiene la struttura del pannello.

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

## Reference guigen :: PDefParam params

Dichiarazione dei parametri di configurazione del frammento. Per ogni parametro definito qui, nel PanelDefUse occorre specificare una valorizzazione del parametro.

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

## Reference guigen :: Role roles

Definizione di ruoli fittizi che servono per impostare i security constraints.

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

## Reference guigen :: PanelDefStates states

Property | Description
--- | ---
type | guigen :: PanelDefStates
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

## Reference guigen :: Typedefs typeDefs

Definizione di tipi fittizi utilizzati negli application data fittizi.

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

## Reference guigen :: UseCase useCases

Definizione di use case fittizi che servono per impostare i security constraints.

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

generated on 5-set-2016 at 16.27.37 by metamodeldoc