Changeset 6185


Ignore:
Timestamp:
04/23/10 12:41:07 (10 years ago)
Author:
callan
Message:

Re-run of code generation ( ome-xml:r544)

Location:
trunk/components/ome-xml
Files:
95 edited

Legend:

Unmodified
Added
Removed
  • trunk/components/ome-xml/src/ome/xml/r201004/Annotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    160160                                        element.getAttribute("Namespace"))); 
    161161                } 
    162                 if (!element.hasAttribute("ID")) 
     162                if (!element.hasAttribute("ID") && getID() == null) 
    163163                { 
    164164                        // TODO: Should be its own exception 
     
    166166                                        "Annotation missing required ID property.")); 
    167167                } 
    168                 // ID property 
    169                 setID(String.valueOf( 
    170                                         element.getAttribute("ID"))); 
    171                 // Adding this model object to the model handler 
    172                 model.addModelObject(getID(), this); 
     168                if (element.hasAttribute("ID")) 
     169                { 
     170                        // ID property 
     171                        setID(String.valueOf( 
     172                                                element.getAttribute("ID"))); 
     173                        // Adding this model object to the model handler 
     174                        model.addModelObject(getID(), this); 
     175                } 
    173176                // *** IGNORING *** Skipped back reference Image_BackReference 
    174177                // *** IGNORING *** Skipped back reference Pixels_BackReference 
  • trunk/components/ome-xml/src/ome/xml/r201004/AnnotationRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "AnnotationRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Arc.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/BinData.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/BinaryFile.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/BooleanAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Channel.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    234234                                        element.getAttribute("NDFilter"))); 
    235235                } 
    236                 if (!element.hasAttribute("ID")) 
     236                if (!element.hasAttribute("ID") && getID() == null) 
    237237                { 
    238238                        // TODO: Should be its own exception 
     
    240240                                        "Channel missing required ID property.")); 
    241241                } 
    242                 // ID property 
    243                 setID(String.valueOf( 
    244                                         element.getAttribute("ID"))); 
    245                 // Adding this model object to the model handler 
    246                 model.addModelObject(getID(), this); 
     242                if (element.hasAttribute("ID")) 
     243                { 
     244                        // ID property 
     245                        setID(String.valueOf( 
     246                                                element.getAttribute("ID"))); 
     247                        // Adding this model object to the model handler 
     248                        model.addModelObject(getID(), this); 
     249                } 
    247250                if (element.hasAttribute("SamplesPerPixel")) 
    248251                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/ChannelProfile.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/ChannelRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ChannelRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Contact.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "Contact missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Dataset.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    141141                                        element.getAttribute("Name"))); 
    142142                } 
    143                 if (!element.hasAttribute("ID")) 
     143                if (!element.hasAttribute("ID") && getID() == null) 
    144144                { 
    145145                        // TODO: Should be its own exception 
     
    147147                                        "Dataset missing required ID property.")); 
    148148                } 
    149                 // ID property 
    150                 setID(String.valueOf( 
    151                                         element.getAttribute("ID"))); 
    152                 // Adding this model object to the model handler 
    153                 model.addModelObject(getID(), this); 
     149                if (element.hasAttribute("ID")) 
     150                { 
     151                        // ID property 
     152                        setID(String.valueOf( 
     153                                                element.getAttribute("ID"))); 
     154                        // Adding this model object to the model handler 
     155                        model.addModelObject(getID(), this); 
     156                } 
    154157                NodeList Description_nodeList = element.getElementsByTagName("Description"); 
    155158                if (Description_nodeList.getLength() > 1) 
  • trunk/components/ome-xml/src/ome/xml/r201004/DatasetRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "DatasetRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Detector.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    162162                                        element.getAttribute("Type"))); 
    163163                } 
    164                 if (!element.hasAttribute("ID")) 
     164                if (!element.hasAttribute("ID") && getID() == null) 
    165165                { 
    166166                        // TODO: Should be its own exception 
     
    168168                                        "Detector missing required ID property.")); 
    169169                } 
    170                 // ID property 
    171                 setID(String.valueOf( 
    172                                         element.getAttribute("ID"))); 
    173                 // Adding this model object to the model handler 
    174                 model.addModelObject(getID(), this); 
     170                if (element.hasAttribute("ID")) 
     171                { 
     172                        // ID property 
     173                        setID(String.valueOf( 
     174                                                element.getAttribute("ID"))); 
     175                        // Adding this model object to the model handler 
     176                        model.addModelObject(getID(), this); 
     177                } 
    175178                if (element.hasAttribute("Voltage")) 
    176179                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/DetectorSettings.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    153153                                        element.getAttribute("Offset"))); 
    154154                } 
    155                 if (!element.hasAttribute("ID")) 
     155                if (!element.hasAttribute("ID") && getID() == null) 
    156156                { 
    157157                        // TODO: Should be its own exception 
     
    159159                                        "DetectorSettings missing required ID property.")); 
    160160                } 
    161                 // ID property 
    162                 setID(String.valueOf( 
    163                                         element.getAttribute("ID"))); 
    164                 // Adding this model object to the model handler 
    165                 model.addModelObject(getID(), this); 
     161                if (element.hasAttribute("ID")) 
     162                { 
     163                        // ID property 
     164                        setID(String.valueOf( 
     165                                                element.getAttribute("ID"))); 
     166                        // Adding this model object to the model handler 
     167                        model.addModelObject(getID(), this); 
     168                } 
    166169                if (element.hasAttribute("Voltage")) 
    167170                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/Dichroic.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    120120                        //              tagName)); 
    121121                } 
    122                 if (!element.hasAttribute("ID")) 
     122                if (!element.hasAttribute("ID") && getID() == null) 
    123123                { 
    124124                        // TODO: Should be its own exception 
     
    126126                                        "Dichroic missing required ID property.")); 
    127127                } 
    128                 // ID property 
    129                 setID(String.valueOf( 
    130                                         element.getAttribute("ID"))); 
    131                 // Adding this model object to the model handler 
    132                 model.addModelObject(getID(), this); 
     128                if (element.hasAttribute("ID")) 
     129                { 
     130                        // ID property 
     131                        setID(String.valueOf( 
     132                                                element.getAttribute("ID"))); 
     133                        // Adding this model object to the model handler 
     134                        model.addModelObject(getID(), this); 
     135                } 
    133136                // *** IGNORING *** Skipped back reference FilterSet_BackReference 
    134137                // *** IGNORING *** Skipped back reference LightPath_BackReference 
  • trunk/components/ome-xml/src/ome/xml/r201004/DichroicRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "DichroicRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/DoubleAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Ellipse.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/EmissionFilterRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/ExcitationFilterRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Experiment.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    135135                                        element.getAttribute("Type"))); 
    136136                } 
    137                 if (!element.hasAttribute("ID")) 
     137                if (!element.hasAttribute("ID") && getID() == null) 
    138138                { 
    139139                        // TODO: Should be its own exception 
     
    141141                                        "Experiment missing required ID property.")); 
    142142                } 
    143                 // ID property 
    144                 setID(String.valueOf( 
    145                                         element.getAttribute("ID"))); 
    146                 // Adding this model object to the model handler 
    147                 model.addModelObject(getID(), this); 
     143                if (element.hasAttribute("ID")) 
     144                { 
     145                        // ID property 
     146                        setID(String.valueOf( 
     147                                                element.getAttribute("ID"))); 
     148                        // Adding this model object to the model handler 
     149                        model.addModelObject(getID(), this); 
     150                } 
    148151                NodeList Description_nodeList = element.getElementsByTagName("Description"); 
    149152                if (Description_nodeList.getLength() > 1) 
  • trunk/components/ome-xml/src/ome/xml/r201004/ExperimentRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ExperimentRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Experimenter.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    198198                                        element.getAttribute("Institution"))); 
    199199                } 
    200                 if (!element.hasAttribute("ID")) 
     200                if (!element.hasAttribute("ID") && getID() == null) 
    201201                { 
    202202                        // TODO: Should be its own exception 
     
    204204                                        "Experimenter missing required ID property.")); 
    205205                } 
    206                 // ID property 
    207                 setID(String.valueOf( 
    208                                         element.getAttribute("ID"))); 
    209                 // Adding this model object to the model handler 
    210                 model.addModelObject(getID(), this); 
     206                if (element.hasAttribute("ID")) 
     207                { 
     208                        // ID property 
     209                        setID(String.valueOf( 
     210                                                element.getAttribute("ID"))); 
     211                        // Adding this model object to the model handler 
     212                        model.addModelObject(getID(), this); 
     213                } 
    211214                // Element reference GroupRef 
    212215                NodeList GroupRef_nodeList = element.getElementsByTagName("GroupRef"); 
  • trunk/components/ome-xml/src/ome/xml/r201004/ExperimenterRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ExperimenterRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/External.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Filament.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/FileAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Filter.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    141141                                        element.getAttribute("Type"))); 
    142142                } 
    143                 if (!element.hasAttribute("ID")) 
     143                if (!element.hasAttribute("ID") && getID() == null) 
    144144                { 
    145145                        // TODO: Should be its own exception 
     
    147147                                        "Filter missing required ID property.")); 
    148148                } 
    149                 // ID property 
    150                 setID(String.valueOf( 
    151                                         element.getAttribute("ID"))); 
    152                 // Adding this model object to the model handler 
    153                 model.addModelObject(getID(), this); 
     149                if (element.hasAttribute("ID")) 
     150                { 
     151                        // ID property 
     152                        setID(String.valueOf( 
     153                                                element.getAttribute("ID"))); 
     154                        // Adding this model object to the model handler 
     155                        model.addModelObject(getID(), this); 
     156                } 
    154157                NodeList TransmittanceRange_nodeList = element.getElementsByTagName("TransmittanceRange"); 
    155158                if (TransmittanceRange_nodeList.getLength() > 1) 
  • trunk/components/ome-xml/src/ome/xml/r201004/FilterRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "FilterRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/FilterSet.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    132132                        //              tagName)); 
    133133                } 
    134                 if (!element.hasAttribute("ID")) 
     134                if (!element.hasAttribute("ID") && getID() == null) 
    135135                { 
    136136                        // TODO: Should be its own exception 
     
    138138                                        "FilterSet missing required ID property.")); 
    139139                } 
    140                 // ID property 
    141                 setID(String.valueOf( 
    142                                         element.getAttribute("ID"))); 
    143                 // Adding this model object to the model handler 
    144                 model.addModelObject(getID(), this); 
     140                if (element.hasAttribute("ID")) 
     141                { 
     142                        // ID property 
     143                        setID(String.valueOf( 
     144                                                element.getAttribute("ID"))); 
     145                        // Adding this model object to the model handler 
     146                        model.addModelObject(getID(), this); 
     147                } 
    145148                // Element reference ExcitationFilterRef 
    146149                NodeList ExcitationFilterRef_nodeList = element.getElementsByTagName("ExcitationFilterRef"); 
  • trunk/components/ome-xml/src/ome/xml/r201004/FilterSetRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "FilterSetRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Group.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    144144                                        element.getAttribute("Name"))); 
    145145                } 
    146                 if (!element.hasAttribute("ID")) 
     146                if (!element.hasAttribute("ID") && getID() == null) 
    147147                { 
    148148                        // TODO: Should be its own exception 
     
    150150                                        "Group missing required ID property.")); 
    151151                } 
    152                 // ID property 
    153                 setID(String.valueOf( 
    154                                         element.getAttribute("ID"))); 
    155                 // Adding this model object to the model handler 
    156                 model.addModelObject(getID(), this); 
     152                if (element.hasAttribute("ID")) 
     153                { 
     154                        // ID property 
     155                        setID(String.valueOf( 
     156                                                element.getAttribute("ID"))); 
     157                        // Adding this model object to the model handler 
     158                        model.addModelObject(getID(), this); 
     159                } 
    157160                NodeList Description_nodeList = element.getElementsByTagName("Description"); 
    158161                if (Description_nodeList.getLength() > 1) 
  • trunk/components/ome-xml/src/ome/xml/r201004/GroupRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "GroupRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Image.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    162162                        //              tagName)); 
    163163                } 
    164                 if (!element.hasAttribute("ID")) 
     164                if (!element.hasAttribute("ID") && getID() == null) 
    165165                { 
    166166                        // TODO: Should be its own exception 
     
    168168                                        "Image missing required ID property.")); 
    169169                } 
    170                 // ID property 
    171                 setID(String.valueOf( 
    172                                         element.getAttribute("ID"))); 
    173                 // Adding this model object to the model handler 
    174                 model.addModelObject(getID(), this); 
     170                if (element.hasAttribute("ID")) 
     171                { 
     172                        // ID property 
     173                        setID(String.valueOf( 
     174                                                element.getAttribute("ID"))); 
     175                        // Adding this model object to the model handler 
     176                        model.addModelObject(getID(), this); 
     177                } 
    175178                if (element.hasAttribute("Name")) 
    176179                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/ImageProfile.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/ImageRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ImageRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/ImagingEnvironment.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Instrument.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    144144                        //              tagName)); 
    145145                } 
    146                 if (!element.hasAttribute("ID")) 
     146                if (!element.hasAttribute("ID") && getID() == null) 
    147147                { 
    148148                        // TODO: Should be its own exception 
     
    150150                                        "Instrument missing required ID property.")); 
    151151                } 
    152                 // ID property 
    153                 setID(String.valueOf( 
    154                                         element.getAttribute("ID"))); 
    155                 // Adding this model object to the model handler 
    156                 model.addModelObject(getID(), this); 
     152                if (element.hasAttribute("ID")) 
     153                { 
     154                        // ID property 
     155                        setID(String.valueOf( 
     156                                                element.getAttribute("ID"))); 
     157                        // Adding this model object to the model handler 
     158                        model.addModelObject(getID(), this); 
     159                } 
    157160                NodeList Microscope_nodeList = element.getElementsByTagName("Microscope"); 
    158161                if (Microscope_nodeList.getLength() > 1) 
     
    184187                                Element Laser_element = (Element) Laser_nodeList.item(j); 
    185188                                Laser o = new Laser(LightSource_element, model); 
    186                                 o.update(Laser_element); 
     189                                o.update(Laser_element, model); 
    187190                                addLightSource(o); 
    188191                        } 
     
    193196                                Element Filament_element = (Element) Filament_nodeList.item(j); 
    194197                                Filament o = new Filament(LightSource_element, model); 
    195                                 o.update(Filament_element); 
     198                                o.update(Filament_element, model); 
    196199                                addLightSource(o); 
    197200                        } 
     
    202205                                Element Arc_element = (Element) Arc_nodeList.item(j); 
    203206                                Arc o = new Arc(LightSource_element, model); 
    204                                 o.update(Arc_element); 
     207                                o.update(Arc_element, model); 
    205208                                addLightSource(o); 
    206209                        } 
     
    211214                                Element LightEmittingDiode_element = (Element) LightEmittingDiode_nodeList.item(j); 
    212215                                LightEmittingDiode o = new LightEmittingDiode(LightSource_element, model); 
    213                                 o.update(LightEmittingDiode_element); 
     216                                o.update(LightEmittingDiode_element, model); 
    214217                                addLightSource(o); 
    215218                        } 
  • trunk/components/ome-xml/src/ome/xml/r201004/InstrumentRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "InstrumentRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Laser.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Leader.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "Leader missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/LightEmittingDiode.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/LightPath.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/LightSource.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114        {        
    115115                super.update(element, model); 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "LightSource missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130                if (element.hasAttribute("Power")) 
    128131                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/LightSourceSettings.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    132132                                        element.getAttribute("Attenuation"))); 
    133133                } 
    134                 if (!element.hasAttribute("ID")) 
     134                if (!element.hasAttribute("ID") && getID() == null) 
    135135                { 
    136136                        // TODO: Should be its own exception 
     
    138138                                        "LightSourceSettings missing required ID property.")); 
    139139                } 
    140                 // ID property 
    141                 setID(String.valueOf( 
    142                                         element.getAttribute("ID"))); 
    143                 // Adding this model object to the model handler 
    144                 model.addModelObject(getID(), this); 
     140                if (element.hasAttribute("ID")) 
     141                { 
     142                        // ID property 
     143                        setID(String.valueOf( 
     144                                                element.getAttribute("ID"))); 
     145                        // Adding this model object to the model handler 
     146                        model.addModelObject(getID(), this); 
     147                } 
    145148        } 
    146149 
  • trunk/components/ome-xml/src/ome/xml/r201004/Line.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/ListAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/LongAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/ManufacturerSpec.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Mask.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/MetadataOnly.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/MicrobeamManipulation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    135135                                        element.getAttribute("Type"))); 
    136136                } 
    137                 if (!element.hasAttribute("ID")) 
     137                if (!element.hasAttribute("ID") && getID() == null) 
    138138                { 
    139139                        // TODO: Should be its own exception 
     
    141141                                        "MicrobeamManipulation missing required ID property.")); 
    142142                } 
    143                 // ID property 
    144                 setID(String.valueOf( 
    145                                         element.getAttribute("ID"))); 
    146                 // Adding this model object to the model handler 
    147                 model.addModelObject(getID(), this); 
     143                if (element.hasAttribute("ID")) 
     144                { 
     145                        // ID property 
     146                        setID(String.valueOf( 
     147                                                element.getAttribute("ID"))); 
     148                        // Adding this model object to the model handler 
     149                        model.addModelObject(getID(), this); 
     150                } 
    148151                // Element reference ROIRef 
    149152                NodeList ROIRef_nodeList = element.getElementsByTagName("ROIRef"); 
  • trunk/components/ome-xml/src/ome/xml/r201004/MicrobeamManipulationRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "MicrobeamManipulationRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Microscope.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/OME.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/OTF.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    159159                                        element.getAttribute("Type"))); 
    160160                } 
    161                 if (!element.hasAttribute("ID")) 
     161                if (!element.hasAttribute("ID") && getID() == null) 
    162162                { 
    163163                        // TODO: Should be its own exception 
     
    165165                                        "OTF missing required ID property.")); 
    166166                } 
    167                 // ID property 
    168                 setID(String.valueOf( 
    169                                         element.getAttribute("ID"))); 
    170                 // Adding this model object to the model handler 
    171                 model.addModelObject(getID(), this); 
     167                if (element.hasAttribute("ID")) 
     168                { 
     169                        // ID property 
     170                        setID(String.valueOf( 
     171                                                element.getAttribute("ID"))); 
     172                        // Adding this model object to the model handler 
     173                        model.addModelObject(getID(), this); 
     174                } 
    172175                if (element.hasAttribute("OpticalAxisAveraged")) 
    173176                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/OTFRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "OTFRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Objective.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    177177                                        element.getAttribute("CalibratedMagnification"))); 
    178178                } 
    179                 if (!element.hasAttribute("ID")) 
     179                if (!element.hasAttribute("ID") && getID() == null) 
    180180                { 
    181181                        // TODO: Should be its own exception 
     
    183183                                        "Objective missing required ID property.")); 
    184184                } 
    185                 // ID property 
    186                 setID(String.valueOf( 
    187                                         element.getAttribute("ID"))); 
    188                 // Adding this model object to the model handler 
    189                 model.addModelObject(getID(), this); 
     185                if (element.hasAttribute("ID")) 
     186                { 
     187                        // ID property 
     188                        setID(String.valueOf( 
     189                                                element.getAttribute("ID"))); 
     190                        // Adding this model object to the model handler 
     191                        model.addModelObject(getID(), this); 
     192                } 
    190193        } 
    191194 
  • trunk/components/ome-xml/src/ome/xml/r201004/ObjectiveSettings.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    135135                                        element.getAttribute("CorrectionCollar"))); 
    136136                } 
    137                 if (!element.hasAttribute("ID")) 
     137                if (!element.hasAttribute("ID") && getID() == null) 
    138138                { 
    139139                        // TODO: Should be its own exception 
     
    141141                                        "ObjectiveSettings missing required ID property.")); 
    142142                } 
    143                 // ID property 
    144                 setID(String.valueOf( 
    145                                         element.getAttribute("ID"))); 
    146                 // Adding this model object to the model handler 
    147                 model.addModelObject(getID(), this); 
     143                if (element.hasAttribute("ID")) 
     144                { 
     145                        // ID property 
     146                        setID(String.valueOf( 
     147                                                element.getAttribute("ID"))); 
     148                        // Adding this model object to the model handler 
     149                        model.addModelObject(getID(), this); 
     150                } 
    148151                if (element.hasAttribute("Medium")) 
    149152                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/Path.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Pixels.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    231231                                        element.getAttribute("Type"))); 
    232232                } 
    233                 if (!element.hasAttribute("ID")) 
     233                if (!element.hasAttribute("ID") && getID() == null) 
    234234                { 
    235235                        // TODO: Should be its own exception 
     
    237237                                        "Pixels missing required ID property.")); 
    238238                } 
    239                 // ID property 
    240                 setID(String.valueOf( 
    241                                         element.getAttribute("ID"))); 
    242                 // Adding this model object to the model handler 
    243                 model.addModelObject(getID(), this); 
     239                if (element.hasAttribute("ID")) 
     240                { 
     241                        // ID property 
     242                        setID(String.valueOf( 
     243                                                element.getAttribute("ID"))); 
     244                        // Adding this model object to the model handler 
     245                        model.addModelObject(getID(), this); 
     246                } 
    244247                // Element property Channel which is complex (has 
    245248                // sub-elements) and occurs more than once 
  • trunk/components/ome-xml/src/ome/xml/r201004/Plane.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Plate.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    198198                                        element.getAttribute("WellOriginX"))); 
    199199                } 
    200                 if (!element.hasAttribute("ID")) 
     200                if (!element.hasAttribute("ID") && getID() == null) 
    201201                { 
    202202                        // TODO: Should be its own exception 
     
    204204                                        "Plate missing required ID property.")); 
    205205                } 
    206                 // ID property 
    207                 setID(String.valueOf( 
    208                                         element.getAttribute("ID"))); 
    209                 // Adding this model object to the model handler 
    210                 model.addModelObject(getID(), this); 
     206                if (element.hasAttribute("ID")) 
     207                { 
     208                        // ID property 
     209                        setID(String.valueOf( 
     210                                                element.getAttribute("ID"))); 
     211                        // Adding this model object to the model handler 
     212                        model.addModelObject(getID(), this); 
     213                } 
    211214                if (element.hasAttribute("Columns")) 
    212215                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/PlateAcquisition.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    147147                                        element.getAttribute("EndTime"))); 
    148148                } 
    149                 if (!element.hasAttribute("ID")) 
     149                if (!element.hasAttribute("ID") && getID() == null) 
    150150                { 
    151151                        // TODO: Should be its own exception 
     
    153153                                        "PlateAcquisition missing required ID property.")); 
    154154                } 
    155                 // ID property 
    156                 setID(String.valueOf( 
    157                                         element.getAttribute("ID"))); 
    158                 // Adding this model object to the model handler 
    159                 model.addModelObject(getID(), this); 
     155                if (element.hasAttribute("ID")) 
     156                { 
     157                        // ID property 
     158                        setID(String.valueOf( 
     159                                                element.getAttribute("ID"))); 
     160                        // Adding this model object to the model handler 
     161                        model.addModelObject(getID(), this); 
     162                } 
    160163                if (element.hasAttribute("StartTime")) 
    161164                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/PlateRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "PlateRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Point.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Polyline.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/ProfileSet.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Project.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    138138                                        element.getAttribute("Name"))); 
    139139                } 
    140                 if (!element.hasAttribute("ID")) 
     140                if (!element.hasAttribute("ID") && getID() == null) 
    141141                { 
    142142                        // TODO: Should be its own exception 
     
    144144                                        "Project missing required ID property.")); 
    145145                } 
    146                 // ID property 
    147                 setID(String.valueOf( 
    148                                         element.getAttribute("ID"))); 
    149                 // Adding this model object to the model handler 
    150                 model.addModelObject(getID(), this); 
     146                if (element.hasAttribute("ID")) 
     147                { 
     148                        // ID property 
     149                        setID(String.valueOf( 
     150                                                element.getAttribute("ID"))); 
     151                        // Adding this model object to the model handler 
     152                        model.addModelObject(getID(), this); 
     153                } 
    151154                NodeList Description_nodeList = element.getElementsByTagName("Description"); 
    152155                if (Description_nodeList.getLength() > 1) 
  • trunk/components/ome-xml/src/ome/xml/r201004/ProjectRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ProjectRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Pump.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "Pump missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/ROI.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    141141                                        element.getAttribute("Namespace"))); 
    142142                } 
    143                 if (!element.hasAttribute("ID")) 
     143                if (!element.hasAttribute("ID") && getID() == null) 
    144144                { 
    145145                        // TODO: Should be its own exception 
     
    147147                                        "ROI missing required ID property.")); 
    148148                } 
    149                 // ID property 
    150                 setID(String.valueOf( 
    151                                         element.getAttribute("ID"))); 
    152                 // Adding this model object to the model handler 
    153                 model.addModelObject(getID(), this); 
     149                if (element.hasAttribute("ID")) 
     150                { 
     151                        // ID property 
     152                        setID(String.valueOf( 
     153                                                element.getAttribute("ID"))); 
     154                        // Adding this model object to the model handler 
     155                        model.addModelObject(getID(), this); 
     156                } 
    154157                if (element.hasAttribute("Name")) 
    155158                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/ROIRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ROIRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Reagent.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    135135                                        element.getAttribute("ReagentIdentifier"))); 
    136136                } 
    137                 if (!element.hasAttribute("ID")) 
     137                if (!element.hasAttribute("ID") && getID() == null) 
    138138                { 
    139139                        // TODO: Should be its own exception 
     
    141141                                        "Reagent missing required ID property.")); 
    142142                } 
    143                 // ID property 
    144                 setID(String.valueOf( 
    145                                         element.getAttribute("ID"))); 
    146                 // Adding this model object to the model handler 
    147                 model.addModelObject(getID(), this); 
     143                if (element.hasAttribute("ID")) 
     144                { 
     145                        // ID property 
     146                        setID(String.valueOf( 
     147                                                element.getAttribute("ID"))); 
     148                        // Adding this model object to the model handler 
     149                        model.addModelObject(getID(), this); 
     150                } 
    148151                if (element.hasAttribute("Name")) 
    149152                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/ReagentRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ReagentRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Rectangle.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Reference.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Screen.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    174174                                        element.getAttribute("Type"))); 
    175175                } 
    176                 if (!element.hasAttribute("ID")) 
     176                if (!element.hasAttribute("ID") && getID() == null) 
    177177                { 
    178178                        // TODO: Should be its own exception 
     
    180180                                        "Screen missing required ID property.")); 
    181181                } 
    182                 // ID property 
    183                 setID(String.valueOf( 
    184                                         element.getAttribute("ID"))); 
    185                 // Adding this model object to the model handler 
    186                 model.addModelObject(getID(), this); 
     182                if (element.hasAttribute("ID")) 
     183                { 
     184                        // ID property 
     185                        setID(String.valueOf( 
     186                                                element.getAttribute("ID"))); 
     187                        // Adding this model object to the model handler 
     188                        model.addModelObject(getID(), this); 
     189                } 
    187190                if (element.hasAttribute("ReagentSetIdentifier")) 
    188191                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/ScreenRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "ScreenRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/Settings.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Shape.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    259259                                        element.getAttribute("FontSize"))); 
    260260                } 
    261                 if (!element.hasAttribute("ID")) 
     261                if (!element.hasAttribute("ID") && getID() == null) 
    262262                { 
    263263                        // TODO: Should be its own exception 
     
    265265                                        "Shape missing required ID property.")); 
    266266                } 
    267                 // ID property 
    268                 setID(String.valueOf( 
    269                                         element.getAttribute("ID"))); 
    270                 // Adding this model object to the model handler 
    271                 model.addModelObject(getID(), this); 
     267                if (element.hasAttribute("ID")) 
     268                { 
     269                        // ID property 
     270                        setID(String.valueOf( 
     271                                                element.getAttribute("ID"))); 
     272                        // Adding this model object to the model handler 
     273                        model.addModelObject(getID(), this); 
     274                } 
    272275                if (element.hasAttribute("Fill")) 
    273276                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/StageLabel.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/StringAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/StructuredAnnotations.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Text.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/TiffData.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/TimestampAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/TransmittanceRange.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/UUID.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/src/ome/xml/r201004/Union.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    128128                                Element Line_element = (Element) Line_nodeList.item(j); 
    129129                                Line o = new Line(Shape_element, model); 
    130                                 o.update(Line_element); 
     130                                o.update(Line_element, model); 
    131131                                addShape(o); 
    132132                        } 
     
    137137                                Element Rectangle_element = (Element) Rectangle_nodeList.item(j); 
    138138                                Rectangle o = new Rectangle(Shape_element, model); 
    139                                 o.update(Rectangle_element); 
     139                                o.update(Rectangle_element, model); 
    140140                                addShape(o); 
    141141                        } 
     
    146146                                Element Mask_element = (Element) Mask_nodeList.item(j); 
    147147                                Mask o = new Mask(Shape_element, model); 
    148                                 o.update(Mask_element); 
     148                                o.update(Mask_element, model); 
    149149                                addShape(o); 
    150150                        } 
     
    155155                                Element Ellipse_element = (Element) Ellipse_nodeList.item(j); 
    156156                                Ellipse o = new Ellipse(Shape_element, model); 
    157                                 o.update(Ellipse_element); 
     157                                o.update(Ellipse_element, model); 
    158158                                addShape(o); 
    159159                        } 
     
    164164                                Element Point_element = (Element) Point_nodeList.item(j); 
    165165                                Point o = new Point(Shape_element, model); 
    166                                 o.update(Point_element); 
     166                                o.update(Point_element, model); 
    167167                                addShape(o); 
    168168                        } 
     
    173173                                Element Polyline_element = (Element) Polyline_nodeList.item(j); 
    174174                                Polyline o = new Polyline(Shape_element, model); 
    175                                 o.update(Polyline_element); 
     175                                o.update(Polyline_element, model); 
    176176                                addShape(o); 
    177177                        } 
     
    182182                                Element Path_element = (Element) Path_nodeList.item(j); 
    183183                                Path o = new Path(Shape_element, model); 
    184                                 o.update(Path_element); 
     184                                o.update(Path_element, model); 
    185185                                addShape(o); 
    186186                        } 
     
    191191                                Element Text_element = (Element) Text_nodeList.item(j); 
    192192                                Text o = new Text(Shape_element, model); 
    193                                 o.update(Text_element); 
     193                                o.update(Text_element, model); 
    194194                                addShape(o); 
    195195                        } 
  • trunk/components/ome-xml/src/ome/xml/r201004/Well.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    171171                                        element.getAttribute("Color"))); 
    172172                } 
    173                 if (!element.hasAttribute("ID")) 
     173                if (!element.hasAttribute("ID") && getID() == null) 
    174174                { 
    175175                        // TODO: Should be its own exception 
     
    177177                                        "Well missing required ID property.")); 
    178178                } 
    179                 // ID property 
    180                 setID(String.valueOf( 
    181                                         element.getAttribute("ID"))); 
    182                 // Adding this model object to the model handler 
    183                 model.addModelObject(getID(), this); 
     179                if (element.hasAttribute("ID")) 
     180                { 
     181                        // ID property 
     182                        setID(String.valueOf( 
     183                                                element.getAttribute("ID"))); 
     184                        // Adding this model object to the model handler 
     185                        model.addModelObject(getID(), this); 
     186                } 
    184187                if (element.hasAttribute("Row")) 
    185188                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/WellSample.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    153153                                        element.getAttribute("PositionY"))); 
    154154                } 
    155                 if (!element.hasAttribute("ID")) 
     155                if (!element.hasAttribute("ID") && getID() == null) 
    156156                { 
    157157                        // TODO: Should be its own exception 
     
    159159                                        "WellSample missing required ID property.")); 
    160160                } 
    161                 // ID property 
    162                 setID(String.valueOf( 
    163                                         element.getAttribute("ID"))); 
    164                 // Adding this model object to the model handler 
    165                 model.addModelObject(getID(), this); 
     161                if (element.hasAttribute("ID")) 
     162                { 
     163                        // ID property 
     164                        setID(String.valueOf( 
     165                                                element.getAttribute("ID"))); 
     166                        // Adding this model object to the model handler 
     167                        model.addModelObject(getID(), this); 
     168                } 
    166169                if (element.hasAttribute("Timepoint")) 
    167170                { 
  • trunk/components/ome-xml/src/ome/xml/r201004/WellSampleRef.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
     
    114114                        //              tagName)); 
    115115                } 
    116                 if (!element.hasAttribute("ID")) 
     116                if (!element.hasAttribute("ID") && getID() == null) 
    117117                { 
    118118                        // TODO: Should be its own exception 
     
    120120                                        "WellSampleRef missing required ID property.")); 
    121121                } 
    122                 // ID property 
    123                 setID(String.valueOf( 
    124                                         element.getAttribute("ID"))); 
    125                 // Adding this model object to the model handler 
    126                 model.addModelObject(getID(), this); 
     122                if (element.hasAttribute("ID")) 
     123                { 
     124                        // ID property 
     125                        setID(String.valueOf( 
     126                                                element.getAttribute("ID"))); 
     127                        // Adding this model object to the model handler 
     128                        model.addModelObject(getID(), this); 
     129                } 
    127130        } 
    128131 
  • trunk/components/ome-xml/src/ome/xml/r201004/XMLAnnotation.java

    r6184 r6185  
    3232 * 
    3333 * THIS IS AUTOMATICALLY GENERATED CODE.  DO NOT MODIFY. 
    34  * Created by callan via xsd-fu on 2010-04-23 18:17:42+0100 
     34 * Created by callan via xsd-fu on 2010-04-23 18:33:43+0100 
    3535 * 
    3636 *----------------------------------------------------------------------------- 
  • trunk/components/ome-xml/test/ome/xml/utests/InOut201004Test.java

    r6183 r6185  
    648648    otfBinaryFile.setExternal(otfBinaryFileExternal); 
    649649    otf.setBinaryFile(otfBinaryFile); 
     650    otf.linkFilterSet(filterSet); 
    650651 
    651652    instrument.addFilter(emFilter); 
     
    656657    filterSet.linkEmissionFilter(emFilter); 
    657658    filterSet.linkExcitationFilter(exFilter); 
    658     filterSet.linkOTF(otf); 
    659659    filterSet.linkDichroic(dichroic); 
    660660    instrument.addFilterSet(filterSet); 
Note: See TracChangeset for help on using the changeset viewer.