| att.combinable provides attributes indicating how multiple references to
                     the same object in a schema should be combined | 
               
                  | Module | tagdocs — 22 Documentation Elements | 
               
                  | Members | att.identified [attDef classSpec constraintSpec elementSpec macroSpec moduleSpec schemaSpec]  valDesc valItem valList | 
               
                  | Attributes | In addition to global attributes     
                        
                           | mode | specifies the effect of this declaration on its parent
                              object. 
                                 
                                    | Status | Optional |  
                                    | Legal values are: | 
                                          addthis declaration is added to the current definitions [Default]deleteif present already, the whole of the declaration 
                                             	  for this object is  removed from the current setup
                                          changethis declaration changes the declaration of the same
                                             name in the current definition
                                          replacethis 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
                            |