Coverage Report - yarfraw.generated.rss20.elements.ObjectFactory
 
Classes in this File Line Coverage Branch Coverage Complexity
ObjectFactory
89% 
N/A 
0
 
 1  
 //
 2  
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
 3  
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
 4  
 // Any modifications to this file will be lost upon recompilation of the source schema. 
 5  
 // Generated on: 2008.06.11 at 12:15:38 AM EDT 
 6  
 //
 7  
 
 8  
 
 9  
 package yarfraw.generated.rss20.elements;
 10  
 
 11  
 import java.math.BigInteger;
 12  
 import javax.xml.bind.JAXBElement;
 13  
 import javax.xml.bind.annotation.XmlElementDecl;
 14  
 import javax.xml.bind.annotation.XmlRegistry;
 15  
 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
 16  
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
 17  
 import javax.xml.namespace.QName;
 18  
 
 19  
 
 20  
 /**
 21  
  * This object contains factory methods for each 
 22  
  * Java content interface and Java element interface 
 23  
  * generated in the yarfraw.generated.rss20.elements package. 
 24  
  * <p>An ObjectFactory allows you to programatically 
 25  
  * construct new instances of the Java representation 
 26  
  * for XML content. The Java representation of XML 
 27  
  * content can consist of schema derived interfaces 
 28  
  * and classes representing the binding of schema 
 29  
  * type definitions, element declarations and model 
 30  
  * groups.  Factory methods for each of these are 
 31  
  * provided in this class.
 32  
  * 
 33  
  */
 34  
 @XmlRegistry
 35  
 public class ObjectFactory {
 36  
 
 37  57
     private final static QName _Item_QNAME = new QName("", "item");
 38  57
     private final static QName _SkipHours_QNAME = new QName("", "skipHours");
 39  57
     private final static QName _Rss_QNAME = new QName("", "rss");
 40  57
     private final static QName _Channel_QNAME = new QName("", "channel");
 41  57
     private final static QName _SkipDays_QNAME = new QName("", "skipDays");
 42  57
     private final static QName _TRssItemGuid_QNAME = new QName("", "guid");
 43  57
     private final static QName _TRssItemPubDate_QNAME = new QName("", "pubDate");
 44  57
     private final static QName _TRssItemAuthor_QNAME = new QName("", "author");
 45  57
     private final static QName _TRssItemCategory_QNAME = new QName("", "category");
 46  57
     private final static QName _TRssItemTitle_QNAME = new QName("", "title");
 47  57
     private final static QName _TRssItemSource_QNAME = new QName("", "source");
 48  57
     private final static QName _TRssItemEnclosure_QNAME = new QName("", "enclosure");
 49  57
     private final static QName _TRssItemDescription_QNAME = new QName("", "description");
 50  57
     private final static QName _TRssItemLink_QNAME = new QName("", "link");
 51  57
     private final static QName _TRssItemComments_QNAME = new QName("", "comments");
 52  57
     private final static QName _TRssChannelDocs_QNAME = new QName("", "docs");
 53  57
     private final static QName _TRssChannelTextInput_QNAME = new QName("", "textInput");
 54  57
     private final static QName _TRssChannelImage_QNAME = new QName("", "image");
 55  57
     private final static QName _TRssChannelCopyright_QNAME = new QName("", "copyright");
 56  57
     private final static QName _TRssChannelTtl_QNAME = new QName("", "ttl");
 57  57
     private final static QName _TRssChannelWebMaster_QNAME = new QName("", "webMaster");
 58  57
     private final static QName _TRssChannelManagingEditor_QNAME = new QName("", "managingEditor");
 59  57
     private final static QName _TRssChannelLastBuildDate_QNAME = new QName("", "lastBuildDate");
 60  57
     private final static QName _TRssChannelGenerator_QNAME = new QName("", "generator");
 61  57
     private final static QName _TRssChannelCloud_QNAME = new QName("", "cloud");
 62  57
     private final static QName _TRssChannelLanguage_QNAME = new QName("", "language");
 63  
 
 64  
     /**
 65  
      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: yarfraw.generated.rss20.elements
 66  
      * 
 67  
      */
 68  867
     public ObjectFactory() {
 69  867
     }
 70  
 
 71  
     /**
 72  
      * Create an instance of {@link TCloud }
 73  
      * 
 74  
      */
 75  
     public TCloud createTCloud() {
 76  0
         return new TCloud();
 77  
     }
 78  
 
 79  
     /**
 80  
      * Create an instance of {@link TSkipDaysList }
 81  
      * 
 82  
      */
 83  
     public TSkipDaysList createTSkipDaysList() {
 84  54
         return new TSkipDaysList();
 85  
     }
 86  
 
 87  
     /**
 88  
      * Create an instance of {@link TRss }
 89  
      * 
 90  
      */
 91  
     public TRss createTRss() {
 92  81
         return new TRss();
 93  
     }
 94  
 
 95  
     /**
 96  
      * Create an instance of {@link TRssItem }
 97  
      * 
 98  
      */
 99  
     public TRssItem createTRssItem() {
 100  199
         return new TRssItem();
 101  
     }
 102  
 
 103  
     /**
 104  
      * Create an instance of {@link TGuid }
 105  
      * 
 106  
      */
 107  
     public TGuid createTGuid() {
 108  398
         return new TGuid();
 109  
     }
 110  
 
 111  
     /**
 112  
      * Create an instance of {@link TEnclosure }
 113  
      * 
 114  
      */
 115  
     public TEnclosure createTEnclosure() {
 116  0
         return new TEnclosure();
 117  
     }
 118  
 
 119  
     /**
 120  
      * Create an instance of {@link TTextInput }
 121  
      * 
 122  
      */
 123  
     public TTextInput createTTextInput() {
 124  0
         return new TTextInput();
 125  
     }
 126  
 
 127  
     /**
 128  
      * Create an instance of {@link TImage }
 129  
      * 
 130  
      */
 131  
     public TImage createTImage() {
 132  0
         return new TImage();
 133  
     }
 134  
 
 135  
     /**
 136  
      * Create an instance of {@link TSkipHoursList }
 137  
      * 
 138  
      */
 139  
     public TSkipHoursList createTSkipHoursList() {
 140  0
         return new TSkipHoursList();
 141  
     }
 142  
 
 143  
     /**
 144  
      * Create an instance of {@link TSource }
 145  
      * 
 146  
      */
 147  
     public TSource createTSource() {
 148  0
         return new TSource();
 149  
     }
 150  
 
 151  
     /**
 152  
      * Create an instance of {@link TRssChannel }
 153  
      * 
 154  
      */
 155  
     public TRssChannel createTRssChannel() {
 156  27
         return new TRssChannel();
 157  
     }
 158  
 
 159  
     /**
 160  
      * Create an instance of {@link TCategory }
 161  
      * 
 162  
      */
 163  
     public TCategory createTCategory() {
 164  0
         return new TCategory();
 165  
     }
 166  
 
 167  
     /**
 168  
      * Create an instance of {@link JAXBElement }{@code <}{@link TRssItem }{@code >}}
 169  
      * 
 170  
      */
 171  
     @XmlElementDecl(namespace = "", name = "item")
 172  
     public JAXBElement<TRssItem> createItem(TRssItem value) {
 173  215
         return new JAXBElement<TRssItem>(_Item_QNAME, TRssItem.class, null, value);
 174  
     }
 175  
 
 176  
     /**
 177  
      * Create an instance of {@link JAXBElement }{@code <}{@link TSkipHoursList }{@code >}}
 178  
      * 
 179  
      */
 180  
     @XmlElementDecl(namespace = "", name = "skipHours")
 181  
     public JAXBElement<TSkipHoursList> createSkipHours(TSkipHoursList value) {
 182  17
         return new JAXBElement<TSkipHoursList>(_SkipHours_QNAME, TSkipHoursList.class, null, value);
 183  
     }
 184  
 
 185  
     /**
 186  
      * Create an instance of {@link JAXBElement }{@code <}{@link TRss }{@code >}}
 187  
      * 
 188  
      */
 189  
     @XmlElementDecl(namespace = "", name = "rss")
 190  
     public JAXBElement<TRss> createRss(TRss value) {
 191  57
         return new JAXBElement<TRss>(_Rss_QNAME, TRss.class, null, value);
 192  
     }
 193  
 
 194  
     /**
 195  
      * Create an instance of {@link JAXBElement }{@code <}{@link TRssChannel }{@code >}}
 196  
      * 
 197  
      */
 198  
     @XmlElementDecl(namespace = "", name = "channel")
 199  
     public JAXBElement<TRssChannel> createChannel(TRssChannel value) {
 200  29
         return new JAXBElement<TRssChannel>(_Channel_QNAME, TRssChannel.class, null, value);
 201  
     }
 202  
 
 203  
     /**
 204  
      * Create an instance of {@link JAXBElement }{@code <}{@link TSkipDaysList }{@code >}}
 205  
      * 
 206  
      */
 207  
     @XmlElementDecl(namespace = "", name = "skipDays")
 208  
     public JAXBElement<TSkipDaysList> createSkipDays(TSkipDaysList value) {
 209  3
         return new JAXBElement<TSkipDaysList>(_SkipDays_QNAME, TSkipDaysList.class, null, value);
 210  
     }
 211  
 
 212  
     /**
 213  
      * Create an instance of {@link JAXBElement }{@code <}{@link TGuid }{@code >}}
 214  
      * 
 215  
      */
 216  
     @XmlElementDecl(namespace = "", name = "guid", scope = TRssItem.class)
 217  
     public JAXBElement<TGuid> createTRssItemGuid(TGuid value) {
 218  190
         return new JAXBElement<TGuid>(_TRssItemGuid_QNAME, TGuid.class, TRssItem.class, value);
 219  
     }
 220  
 
 221  
     /**
 222  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 223  
      * 
 224  
      */
 225  
     @XmlElementDecl(namespace = "", name = "pubDate", scope = TRssItem.class)
 226  
     public JAXBElement<String> createTRssItemPubDate(String value) {
 227  187
         return new JAXBElement<String>(_TRssItemPubDate_QNAME, String.class, TRssItem.class, value);
 228  
     }
 229  
 
 230  
     /**
 231  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 232  
      * 
 233  
      */
 234  
     @XmlElementDecl(namespace = "", name = "author", scope = TRssItem.class)
 235  
     public JAXBElement<String> createTRssItemAuthor(String value) {
 236  2
         return new JAXBElement<String>(_TRssItemAuthor_QNAME, String.class, TRssItem.class, value);
 237  
     }
 238  
 
 239  
     /**
 240  
      * Create an instance of {@link JAXBElement }{@code <}{@link TCategory }{@code >}}
 241  
      * 
 242  
      */
 243  
     @XmlElementDecl(namespace = "", name = "category", scope = TRssItem.class)
 244  
     public JAXBElement<TCategory> createTRssItemCategory(TCategory value) {
 245  16
         return new JAXBElement<TCategory>(_TRssItemCategory_QNAME, TCategory.class, TRssItem.class, value);
 246  
     }
 247  
 
 248  
     /**
 249  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 250  
      * 
 251  
      */
 252  
     @XmlElementDecl(namespace = "", name = "title", scope = TRssItem.class)
 253  
     public JAXBElement<String> createTRssItemTitle(String value) {
 254  202
         return new JAXBElement<String>(_TRssItemTitle_QNAME, String.class, TRssItem.class, value);
 255  
     }
 256  
 
 257  
     /**
 258  
      * Create an instance of {@link JAXBElement }{@code <}{@link TSource }{@code >}}
 259  
      * 
 260  
      */
 261  
     @XmlElementDecl(namespace = "", name = "source", scope = TRssItem.class)
 262  
     public JAXBElement<TSource> createTRssItemSource(TSource value) {
 263  17
         return new JAXBElement<TSource>(_TRssItemSource_QNAME, TSource.class, TRssItem.class, value);
 264  
     }
 265  
 
 266  
     /**
 267  
      * Create an instance of {@link JAXBElement }{@code <}{@link TEnclosure }{@code >}}
 268  
      * 
 269  
      */
 270  
     @XmlElementDecl(namespace = "", name = "enclosure", scope = TRssItem.class)
 271  
     public JAXBElement<TEnclosure> createTRssItemEnclosure(TEnclosure value) {
 272  53
         return new JAXBElement<TEnclosure>(_TRssItemEnclosure_QNAME, TEnclosure.class, TRssItem.class, value);
 273  
     }
 274  
 
 275  
     /**
 276  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 277  
      * 
 278  
      */
 279  
     @XmlElementDecl(namespace = "", name = "description", scope = TRssItem.class)
 280  
     public JAXBElement<String> createTRssItemDescription(String value) {
 281  221
         return new JAXBElement<String>(_TRssItemDescription_QNAME, String.class, TRssItem.class, value);
 282  
     }
 283  
 
 284  
     /**
 285  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 286  
      * 
 287  
      */
 288  
     @XmlElementDecl(namespace = "", name = "link", scope = TRssItem.class)
 289  
     public JAXBElement<String> createTRssItemLink(String value) {
 290  192
         return new JAXBElement<String>(_TRssItemLink_QNAME, String.class, TRssItem.class, value);
 291  
     }
 292  
 
 293  
     /**
 294  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 295  
      * 
 296  
      */
 297  
     @XmlElementDecl(namespace = "", name = "comments", scope = TRssItem.class)
 298  
     public JAXBElement<String> createTRssItemComments(String value) {
 299  2
         return new JAXBElement<String>(_TRssItemComments_QNAME, String.class, TRssItem.class, value);
 300  
     }
 301  
 
 302  
     /**
 303  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 304  
      * 
 305  
      */
 306  
     @XmlElementDecl(namespace = "", name = "pubDate", scope = TRssChannel.class)
 307  
     public JAXBElement<String> createTRssChannelPubDate(String value) {
 308  10
         return new JAXBElement<String>(_TRssItemPubDate_QNAME, String.class, TRssChannel.class, value);
 309  
     }
 310  
 
 311  
     /**
 312  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 313  
      * 
 314  
      */
 315  
     @XmlElementDecl(namespace = "", name = "docs", scope = TRssChannel.class)
 316  
     public JAXBElement<String> createTRssChannelDocs(String value) {
 317  24
         return new JAXBElement<String>(_TRssChannelDocs_QNAME, String.class, TRssChannel.class, value);
 318  
     }
 319  
 
 320  
     /**
 321  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 322  
      * 
 323  
      */
 324  
     @XmlElementDecl(namespace = "", name = "link", scope = TRssChannel.class)
 325  
     public JAXBElement<String> createTRssChannelLink(String value) {
 326  15
         return new JAXBElement<String>(_TRssItemLink_QNAME, String.class, TRssChannel.class, value);
 327  32
     }
 328  
 
 329  
     /**
 330  
      * Create an instance of {@link JAXBElement }{@code <}{@link TTextInput }{@code >}}
 331  
      * 
 332  
      */
 333  
     @XmlElementDecl(namespace = "", name = "textInput", scope = TRssChannel.class)
 334  
     public JAXBElement<TTextInput> createTRssChannelTextInput(TTextInput value) {
 335  1
         return new JAXBElement<TTextInput>(_TRssChannelTextInput_QNAME, TTextInput.class, TRssChannel.class, value);
 336  398
     }
 337  
 
 338  
     /**
 339  
      * Create an instance of {@link JAXBElement }{@code <}{@link TImage }{@code >}}
 340  
      * 
 341  
      */
 342  
     @XmlElementDecl(namespace = "", name = "image", scope = TRssChannel.class)
 343  
     public JAXBElement<TImage> createTRssChannelImage(TImage value) {
 344  1
         return new JAXBElement<TImage>(_TRssChannelImage_QNAME, TImage.class, TRssChannel.class, value);
 345  2
     }
 346  
 
 347  
     /**
 348  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 349  
      * 
 350  
      */
 351  
     @XmlElementDecl(namespace = "", name = "copyright", scope = TRssChannel.class)
 352  
     public JAXBElement<String> createTRssChannelCopyright(String value) {
 353  1
         return new JAXBElement<String>(_TRssChannelCopyright_QNAME, String.class, TRssChannel.class, value);
 354  54
     }
 355  
 
 356  
     /**
 357  
      * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
 358  
      * 
 359  
      */
 360  
     @XmlElementDecl(namespace = "", name = "ttl", scope = TRssChannel.class)
 361  
     public JAXBElement<BigInteger> createTRssChannelTtl(BigInteger value) {
 362  1
         return new JAXBElement<BigInteger>(_TRssChannelTtl_QNAME, BigInteger.class, TRssChannel.class, value);
 363  54
     }
 364  
 
 365  
     /**
 366  
      * Create an instance of {@link JAXBElement }{@code <}{@link TSkipDaysList }{@code >}}
 367  
      * 
 368  
      */
 369  
     @XmlElementDecl(namespace = "", name = "skipDays", scope = TRssChannel.class)
 370  
     public JAXBElement<TSkipDaysList> createTRssChannelSkipDays(TSkipDaysList value) {
 371  0
         return new JAXBElement<TSkipDaysList>(_SkipDays_QNAME, TSkipDaysList.class, TRssChannel.class, value);
 372  2
     }
 373  
 
 374  
     /**
 375  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 376  
      * 
 377  
      */
 378  
     @XmlElementDecl(namespace = "", name = "webMaster", scope = TRssChannel.class)
 379  
     public JAXBElement<String> createTRssChannelWebMaster(String value) {
 380  8
         return new JAXBElement<String>(_TRssChannelWebMaster_QNAME, String.class, TRssChannel.class, value);
 381  376
     }
 382  
 
 383  
     /**
 384  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 385  
      * 
 386  
      */
 387  
     @XmlElementDecl(namespace = "", name = "title", scope = TRssChannel.class)
 388  
     public JAXBElement<String> createTRssChannelTitle(String value) {
 389  26
         return new JAXBElement<String>(_TRssItemTitle_QNAME, String.class, TRssChannel.class, value);
 390  4
     }
 391  
 
 392  
     /**
 393  
      * Create an instance of {@link JAXBElement }{@code <}{@link TCategory }{@code >}}
 394  
      * 
 395  
      */
 396  
     @XmlElementDecl(namespace = "", name = "category", scope = TRssChannel.class)
 397  
     public JAXBElement<TCategory> createTRssChannelCategory(TCategory value) {
 398  8
         return new JAXBElement<TCategory>(_TRssItemCategory_QNAME, TCategory.class, TRssChannel.class, value);
 399  370
     }
 400  
 
 401  
     /**
 402  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 403  
      * 
 404  
      */
 405  
     @XmlElementDecl(namespace = "", name = "managingEditor", scope = TRssChannel.class)
 406  
     public JAXBElement<String> createTRssChannelManagingEditor(String value) {
 407  8
         return new JAXBElement<String>(_TRssChannelManagingEditor_QNAME, String.class, TRssChannel.class, value);
 408  372
     }
 409  
 
 410  
     /**
 411  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 412  
      * 
 413  
      */
 414  
     @XmlElementDecl(namespace = "", name = "description", scope = TRssChannel.class)
 415  
     public JAXBElement<String> createTRssChannelDescription(String value) {
 416  16
         return new JAXBElement<String>(_TRssItemDescription_QNAME, String.class, TRssChannel.class, value);
 417  0
     }
 418  
 
 419  
     /**
 420  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 421  
      * 
 422  
      */
 423  
     @XmlElementDecl(namespace = "", name = "lastBuildDate", scope = TRssChannel.class)
 424  
     public JAXBElement<String> createTRssChannelLastBuildDate(String value) {
 425  8
         return new JAXBElement<String>(_TRssChannelLastBuildDate_QNAME, String.class, TRssChannel.class, value);
 426  2
     }
 427  
 
 428  
     /**
 429  
      * Create an instance of {@link JAXBElement }{@code <}{@link TSkipHoursList }{@code >}}
 430  
      * 
 431  
      */
 432  
     @XmlElementDecl(namespace = "", name = "skipHours", scope = TRssChannel.class)
 433  
     public JAXBElement<TSkipHoursList> createTRssChannelSkipHours(TSkipHoursList value) {
 434  0
         return new JAXBElement<TSkipHoursList>(_SkipHours_QNAME, TSkipHoursList.class, TRssChannel.class, value);
 435  2
     }
 436  
 
 437  
     /**
 438  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 439  
      * 
 440  
      */
 441  
     @XmlElementDecl(namespace = "", name = "generator", scope = TRssChannel.class)
 442  
     public JAXBElement<String> createTRssChannelGenerator(String value) {
 443  8
         return new JAXBElement<String>(_TRssChannelGenerator_QNAME, String.class, TRssChannel.class, value);
 444  378
     }
 445  
 
 446  
     /**
 447  
      * Create an instance of {@link JAXBElement }{@code <}{@link TCloud }{@code >}}
 448  
      * 
 449  
      */
 450  
     @XmlElementDecl(namespace = "", name = "cloud", scope = TRssChannel.class)
 451  
     public JAXBElement<TCloud> createTRssChannelCloud(TCloud value) {
 452  1
         return new JAXBElement<TCloud>(_TRssChannelCloud_QNAME, TCloud.class, TRssChannel.class, value);
 453  352
     }
 454  
 
 455  
     /**
 456  
      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
 457  
      * 
 458  
      */
 459  
     @XmlElementDecl(namespace = "", name = "language", scope = TRssChannel.class)
 460  
     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
 461  
     public JAXBElement<String> createTRssChannelLanguage(String value) {
 462  20
         return new JAXBElement<String>(_TRssChannelLanguage_QNAME, String.class, TRssChannel.class, value);
 463  
     }
 464  
 
 465  
 }