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 }