001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 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: 2008.03.24 at 05:35:12 PM HST 006 // 007 008 009 package org.hackystat.sensor.ant.jdepend.jaxb; 010 011 import javax.xml.bind.annotation.XmlRegistry; 012 013 014 /** 015 * This object contains factory methods for each 016 * Java content interface and Java element interface 017 * generated in the org.hackystat.sensor.ant.jdepend.jaxb package. 018 * <p>An ObjectFactory allows you to programatically 019 * construct new instances of the Java representation 020 * for XML content. The Java representation of XML 021 * content can consist of schema derived interfaces 022 * and classes representing the binding of schema 023 * type definitions, element declarations and model 024 * groups. Factory methods for each of these are 025 * provided in this class. 026 * 027 */ 028 @XmlRegistry 029 public class ObjectFactory { 030 031 032 /** 033 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hackystat.sensor.ant.jdepend.jaxb 034 * 035 */ 036 public ObjectFactory() { 037 } 038 039 /** 040 * Create an instance of {@link JDepend } 041 * 042 */ 043 public JDepend createJDepend() { 044 return new JDepend(); 045 } 046 047 /** 048 * Create an instance of {@link Stats } 049 * 050 */ 051 public Stats createStats() { 052 return new Stats(); 053 } 054 055 /** 056 * Create an instance of {@link DependsUpon } 057 * 058 */ 059 public DependsUpon createDependsUpon() { 060 return new DependsUpon(); 061 } 062 063 /** 064 * Create an instance of {@link Cycles.Package } 065 * 066 */ 067 public Cycles.Package createCyclesPackage() { 068 return new Cycles.Package(); 069 } 070 071 /** 072 * Create an instance of {@link Class } 073 * 074 */ 075 public Class createClass() { 076 return new Class(); 077 } 078 079 /** 080 * Create an instance of {@link org.hackystat.sensor.ant.jdepend.jaxb.Package } 081 * 082 */ 083 public org.hackystat.sensor.ant.jdepend.jaxb.Package createPackage() { 084 return new org.hackystat.sensor.ant.jdepend.jaxb.Package(); 085 } 086 087 /** 088 * Create an instance of {@link Cycles } 089 * 090 */ 091 public Cycles createCycles() { 092 return new Cycles(); 093 } 094 095 /** 096 * Create an instance of {@link AbstractClasses } 097 * 098 */ 099 public AbstractClasses createAbstractClasses() { 100 return new AbstractClasses(); 101 } 102 103 /** 104 * Create an instance of {@link Packages } 105 * 106 */ 107 public Packages createPackages() { 108 return new Packages(); 109 } 110 111 /** 112 * Create an instance of {@link UsedBy } 113 * 114 */ 115 public UsedBy createUsedBy() { 116 return new UsedBy(); 117 } 118 119 /** 120 * Create an instance of {@link ConcreteClasses } 121 * 122 */ 123 public ConcreteClasses createConcreteClasses() { 124 return new ConcreteClasses(); 125 } 126 127 }