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.12.07 at 03:06: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 * <p>Java class for BootstrapObject complex type.
022 *
023 * <p>The following schema fragment specifies the expected content contained within this class.
024 *
025 * <pre>
026 * <complexType name="BootstrapObject">
027 * <complexContent>
028 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
029 * </restriction>
030 * </complexContent>
031 * </complexType>
032 * </pre>
033 *
034 *
035 */
036 @XmlAccessorType(XmlAccessType.FIELD)
037 @XmlType(name = "BootstrapObject")
038 @XmlSeeAlso({
039 Schemas.class,
040 Schema.class
041 })
042 @Generated(value = "com.sun.tools.xjc.Driver", date = "2009-12-07T03:06:36+00:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
043 public class BootstrapObject implements Cloneable
044 {
045
046
047 /**
048 * Creates a new {@code BootstrapObject} instance.
049 *
050 */
051 public BootstrapObject() {
052 // CC-XJC Version 1.2 Build 2009-11-15T21:50:02+0000
053 super();
054 }
055
056 /**
057 * Creates a new {@code BootstrapObject} instance by deeply copying a given {@code BootstrapObject} instance.
058 *
059 *
060 * @param o
061 * The instance to copy.
062 * @throws NullPointerException
063 * if {@code o} is {@code null}.
064 */
065 public BootstrapObject(final BootstrapObject o) {
066 // CC-XJC Version 1.2 Build 2009-11-15T21:50:02+0000
067 super();
068 if (o == null) {
069 throw new NullPointerException("Cannot create a copy of 'BootstrapObject' from 'null'.");
070 }
071 }
072
073 /**
074 * Creates and returns a deep copy of this object.
075 *
076 *
077 * @return
078 * A deep copy of this object.
079 */
080 @Override
081 @Generated(value = "com.sun.tools.xjc.Driver", date = "2009-12-07T03:06:36+00:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
082 public BootstrapObject clone() {
083 // CC-XJC Version 1.2 Build 2009-11-15T21:50:02+0000
084 return new BootstrapObject(this);
085 }
086
087 }