001 //
002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004 // Any modifications to this file will be lost upon recompilation of the source schema.
005 // Generated on: 2009.11.18 at 06:28:36 AM UTC
006 //
007
008
009 package org.jomc.model.bootstrap;
010
011 import javax.annotation.Generated;
012 import javax.xml.bind.annotation.XmlAccessType;
013 import javax.xml.bind.annotation.XmlAccessorType;
014 import javax.xml.bind.annotation.XmlSeeAlso;
015 import javax.xml.bind.annotation.XmlType;
016
017
018 /**
019 * Base bootstrap object.
020 *
021 *
022 *
023 */
024 @XmlAccessorType(XmlAccessType.FIELD)
025 @XmlType(name = "BootstrapObject")
026 @XmlSeeAlso({
027 Schemas.class,
028 Schema.class
029 })
030 @Generated(value = "com.sun.tools.xjc.Driver", date = "2009-11-18T06:28:36+00:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
031 public class BootstrapObject implements Cloneable
032 {
033
034
035 /**
036 * Creates a new {@code BootstrapObject} instance.
037 *
038 */
039 public BootstrapObject() {
040 // CC-XJC Version 1.2 Build 2009-11-15T21:50:02+0000
041 super();
042 }
043
044 /**
045 * Creates a new {@code BootstrapObject} instance by deeply copying a given {@code BootstrapObject} instance.
046 *
047 *
048 * @param o
049 * The instance to copy.
050 * @throws NullPointerException
051 * if {@code o} is {@code null}.
052 */
053 public BootstrapObject(final BootstrapObject o) {
054 // CC-XJC Version 1.2 Build 2009-11-15T21:50:02+0000
055 super();
056 if (o == null) {
057 throw new NullPointerException("Cannot create a copy of 'BootstrapObject' from 'null'.");
058 }
059 }
060
061 /**
062 * Creates and returns a deep copy of this object.
063 *
064 *
065 * @return
066 * A deep copy of this object.
067 */
068 @Override
069 @Generated(value = "com.sun.tools.xjc.Driver", date = "2009-11-18T06:28:36+00:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
070 public BootstrapObject clone() {
071 // CC-XJC Version 1.2 Build 2009-11-15T21:50:02+0000
072 return new BootstrapObject(this);
073 }
074
075 }