Coverage Report - org.apache.maven.plugin.doap.options.ExtOptions
 
Classes in this File Line Coverage Branch Coverage Complexity
ExtOptions
0 %
0/30
0 %
0/16
0
 
 1  
 /*
 2  
  =================== DO NOT EDIT THIS FILE ====================
 3  
  Generated by Modello 1.4.1 on 2011-01-12 08:22:23,
 4  
  any modifications will be overwritten.
 5  
  ==============================================================
 6  
  */
 7  
 
 8  
 package org.apache.maven.plugin.doap.options;
 9  
 
 10  
 /**
 11  
  * Extension DOAP vocabulary.
 12  
  * 
 13  
  * @version $Revision$ $Date$
 14  
  */
 15  
 @SuppressWarnings( "all" )
 16  0
 public class ExtOptions
 17  
     implements java.io.Serializable
 18  
 {
 19  
 
 20  
       //--------------------------/
 21  
      //- Class/Member Variables -/
 22  
     //--------------------------/
 23  
 
 24  
     /**
 25  
      * The extension xmlns prefix.
 26  
      */
 27  
     private String xmlnsPrefix;
 28  
 
 29  
     /**
 30  
      * The URI of the extension xmlns namespace.
 31  
      */
 32  
     private String xmlnsNamespaceURI;
 33  
 
 34  
     /**
 35  
      * Field extensions.
 36  
      */
 37  
     private java.util.Map extensions;
 38  
 
 39  
 
 40  
       //-----------/
 41  
      //- Methods -/
 42  
     //-----------/
 43  
 
 44  
     /**
 45  
      * Method addExtension.
 46  
      * 
 47  
      * @param key
 48  
      * @param value
 49  
      */
 50  
     public void addExtension( Object key, String value )
 51  
     {
 52  0
         getExtensions().put( key, value );
 53  0
     } //-- void addExtension( Object, String )
 54  
 
 55  
     /**
 56  
      * Method equals.
 57  
      * 
 58  
      * @param other
 59  
      * @return boolean
 60  
      */
 61  
     public boolean equals( Object other )
 62  
     {
 63  0
         if ( this == other )
 64  
         {
 65  0
             return true;
 66  
         }
 67  
 
 68  0
         if ( !( other instanceof ExtOptions ) )
 69  
         {
 70  0
             return false;
 71  
         }
 72  
 
 73  0
         ExtOptions that = (ExtOptions) other;
 74  0
         boolean result = true;
 75  
 
 76  0
         result = result && ( getExtensions() == null ? that.getExtensions() == null : getExtensions().equals( that.getExtensions() ) );
 77  
 
 78  0
         return result;
 79  
     } //-- boolean equals( Object )
 80  
 
 81  
     /**
 82  
      * Method getExtensions.
 83  
      * 
 84  
      * @return Map
 85  
      */
 86  
     public java.util.Map getExtensions()
 87  
     {
 88  0
         if ( this.extensions == null )
 89  
         {
 90  0
             this.extensions = new java.util.HashMap();
 91  
         }
 92  
 
 93  0
         return this.extensions;
 94  
     } //-- java.util.Map getExtensions()
 95  
 
 96  
     /**
 97  
      * Get the URI of the extension xmlns namespace.
 98  
      * 
 99  
      * @return String
 100  
      */
 101  
     public String getXmlnsNamespaceURI()
 102  
     {
 103  0
         return this.xmlnsNamespaceURI;
 104  
     } //-- String getXmlnsNamespaceURI()
 105  
 
 106  
     /**
 107  
      * Get the extension xmlns prefix.
 108  
      * 
 109  
      * @return String
 110  
      */
 111  
     public String getXmlnsPrefix()
 112  
     {
 113  0
         return this.xmlnsPrefix;
 114  
     } //-- String getXmlnsPrefix()
 115  
 
 116  
     /**
 117  
      * Method hashCode.
 118  
      * 
 119  
      * @return int
 120  
      */
 121  
     public int hashCode()
 122  
     {
 123  0
         int result = 17;
 124  
 
 125  0
         result = 37 * result + ( extensions != null ? extensions.hashCode() : 0 );
 126  
 
 127  0
         return result;
 128  
     } //-- int hashCode()
 129  
 
 130  
     /**
 131  
      * Set extra vocabulary as key/value.
 132  
      * 
 133  
      * @param extensions
 134  
      */
 135  
     public void setExtensions( java.util.Map extensions )
 136  
     {
 137  0
         this.extensions = extensions;
 138  0
     } //-- void setExtensions( java.util.Map )
 139  
 
 140  
     /**
 141  
      * Set the URI of the extension xmlns namespace.
 142  
      * 
 143  
      * @param xmlnsNamespaceURI
 144  
      */
 145  
     public void setXmlnsNamespaceURI( String xmlnsNamespaceURI )
 146  
     {
 147  0
         this.xmlnsNamespaceURI = xmlnsNamespaceURI;
 148  0
     } //-- void setXmlnsNamespaceURI( String )
 149  
 
 150  
     /**
 151  
      * Set the extension xmlns prefix.
 152  
      * 
 153  
      * @param xmlnsPrefix
 154  
      */
 155  
     public void setXmlnsPrefix( String xmlnsPrefix )
 156  
     {
 157  0
         this.xmlnsPrefix = xmlnsPrefix;
 158  0
     } //-- void setXmlnsPrefix( String )
 159  
 
 160  
     /**
 161  
      * Method toString.
 162  
      * 
 163  
      * @return String
 164  
      */
 165  
     public java.lang.String toString()
 166  
     {
 167  0
         StringBuilder buf = new StringBuilder( 128 );
 168  
 
 169  0
         buf.append( "extensions = '" );
 170  0
         buf.append( getExtensions() );
 171  0
         buf.append( "'" );
 172  
 
 173  0
         return buf.toString();
 174  
     } //-- java.lang.String toString()
 175  
 
 176  
 }