<ARRAY> : Array field

Java class : leon.info.LyArrayFieldInfo

ROLE

The ARRAY element defines an array of values. All the elements of the array are of the same type.

ATTRIBUTES

<!ATTLIST ARRAY
	  id ID #REQUIRED
	  local ( true | false) "false"
	  load ( true | false) "false">
Attribute Mand. Description Default
id yes Identifier of the array field.  
local no Equivalent with the local mark: allows to specify that this field is local i.e. that it has no physical representation on a data provider. false
load no Equivalent with the load mark: indicates that the field must be loaded when sending load requests with no indication on the fields that must be loaded. false

ELEMENTS

<!ELEMENT ARRAY 
	  ((%A_F_BIND; | F_BINDS) |
	   ARRAY_DAEMON)?>
Element Mand. Mult. Description
A_F_BIND
no no Binding with the physical layer.
F_BINDS yes no List of bindings with the physical layer for the fields of the array.
ARRAY_DAEMON yes no Definition of the daemon for the computation of the field value from another physical class.

SAMPLE

<ARRAY id="userTelephoneList" cMin='0' cMax='3'>
	<NAME value="USER_TELEPHONES"/>
	<F_MARKS create='true' set='true'/>
	<FIELD_REF idref="userTelephone"/>
</ARRAY>