précise si la classe doit être traitée
comme globale et nécessite donc une prédéfinition dans le module "core"
Statut
Optionel
Type de données
<rng:datatype="boolean"/>
xsd:boolean
module
fournit le nom du module dans lequel doit
être défini cet objet
Statut
Optionel
Type de données
<rng:datatype="NCName"/>
xsd:NCName
Valeurs
a name of module
mode
précise l'effet de cette déclaration sur
son module parent
Statut
Optionel
Les valeurs autorisées sont:
add
this declaration is added to the current definitions [Valeur par défaut]
delete
this declaration and all of its children are removed from the current setup
change
this declaration changes the declaration of the same
name in the current definition
replace
this declaration replaces the declaration of the same
name in the current definition
Note
The informal meaning of the values for mode is
as follows:
add
the object should be created (processing
any children in add mode); raise an error if an object
with the same identifier already exists
replace
use this object in preference to any existing object with the
same identifier, and ignore any children of that object;
process any new children in replace mode
delete
do not process this object or any existing
object with the same identifier; raise an error if any new children
supplied
change
process this object, and process its children, and those
of any existing object with the same identifier, in change
mode