dichiara se la classe debba essere considerata globale e quindi definita nel modulo core
Stato
Opzionale
Tipo di dati
<rng:datatype="boolean"/>
xsd:boolean
module
indica il nome del modulo nel quale l'oggetto deve essere definito
Stato
Opzionale
Tipo di dati
<rng:datatype="NCName"/>
xsd:NCName
Valori
a name of module
mode
indica l'effetto della dichiarazione sul modulo da cui trae origine
Stato
Opzionale
I valori legali sono:
add
la dichiarazione è aggiunta alle definizioni correnti [Valore di default]
delete
la dichiarazione e i suoi discendenti sono esclusi dall'impostazione corrente
change
la dichiarazione modifica la dichiarazione con lo stesso nome nella definizione corrente
replace
la dichiarazione sostituisce la dichiarazione con lo stesso nome nella definizione corrente
Nota
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