Coverage Report - org.codehaus.mojo.nbm.model.NbmResource
 
Classes in this File Line Coverage Branch Coverage Complexity
NbmResource
0%
0/25
0%
0/4
1.167
 
 1  
 /*
 2  
  =================== DO NOT EDIT THIS FILE ====================
 3  
  Generated by Modello 1.5 on 2015-06-17 12:03:32,
 4  
  any modifications will be overwritten.
 5  
  ==============================================================
 6  
  */
 7  
 
 8  
 package org.codehaus.mojo.nbm.model;
 9  
 
 10  
 /**
 11  
  * Class NbmResource.
 12  
  * 
 13  
  * @version $Revision$ $Date$
 14  
  */
 15  
 @SuppressWarnings( "all" )
 16  0
 public class NbmResource
 17  
     implements java.io.Serializable
 18  
 {
 19  
 
 20  
       //--------------------------/
 21  
      //- Class/Member Variables -/
 22  
     //--------------------------/
 23  
 
 24  
     /**
 25  
      * The base directory, all paths within the nbm file will be
 26  
      * the same as paths within the base directory.
 27  
      */
 28  
     private String baseDirectory;
 29  
 
 30  
     /**
 31  
      * A relative path to be added to cluster root where the files
 32  
      * will be copied to.
 33  
      */
 34  
     private String relativeClusterPath;
 35  
 
 36  
     /**
 37  
      * Field includes.
 38  
      */
 39  
     private java.util.List<String> includes;
 40  
 
 41  
     /**
 42  
      * Field excludes.
 43  
      */
 44  
     private java.util.List<String> excludes;
 45  
 
 46  
 
 47  
       //-----------/
 48  
      //- Methods -/
 49  
     //-----------/
 50  
 
 51  
     /**
 52  
      * Method addExclude.
 53  
      * 
 54  
      * @param string
 55  
      */
 56  
     public void addExclude( String string )
 57  
     {
 58  0
         getExcludes().add( string );
 59  0
     } //-- void addExclude( String )
 60  
 
 61  
     /**
 62  
      * Method addInclude.
 63  
      * 
 64  
      * @param string
 65  
      */
 66  
     public void addInclude( String string )
 67  
     {
 68  0
         getIncludes().add( string );
 69  0
     } //-- void addInclude( String )
 70  
 
 71  
     /**
 72  
      * Get the base directory, all paths within the nbm file will
 73  
      * be the same as paths within the base directory.
 74  
      * 
 75  
      * @return String
 76  
      */
 77  
     public String getBaseDirectory()
 78  
     {
 79  0
         return this.baseDirectory;
 80  
     } //-- String getBaseDirectory()
 81  
 
 82  
     /**
 83  
      * Method getExcludes.
 84  
      * 
 85  
      * @return List
 86  
      */
 87  
     public java.util.List<String> getExcludes()
 88  
     {
 89  0
         if ( this.excludes == null )
 90  
         {
 91  0
             this.excludes = new java.util.ArrayList<String>();
 92  
         }
 93  
 
 94  0
         return this.excludes;
 95  
     } //-- java.util.List<String> getExcludes()
 96  
 
 97  
     /**
 98  
      * Method getIncludes.
 99  
      * 
 100  
      * @return List
 101  
      */
 102  
     public java.util.List<String> getIncludes()
 103  
     {
 104  0
         if ( this.includes == null )
 105  
         {
 106  0
             this.includes = new java.util.ArrayList<String>();
 107  
         }
 108  
 
 109  0
         return this.includes;
 110  
     } //-- java.util.List<String> getIncludes()
 111  
 
 112  
     /**
 113  
      * Get a relative path to be added to cluster root where the
 114  
      * files will be copied to.
 115  
      * 
 116  
      * @return String
 117  
      */
 118  
     public String getRelativeClusterPath()
 119  
     {
 120  0
         return this.relativeClusterPath;
 121  
     } //-- String getRelativeClusterPath()
 122  
 
 123  
     /**
 124  
      * Method removeExclude.
 125  
      * 
 126  
      * @param string
 127  
      */
 128  
     public void removeExclude( String string )
 129  
     {
 130  0
         getExcludes().remove( string );
 131  0
     } //-- void removeExclude( String )
 132  
 
 133  
     /**
 134  
      * Method removeInclude.
 135  
      * 
 136  
      * @param string
 137  
      */
 138  
     public void removeInclude( String string )
 139  
     {
 140  0
         getIncludes().remove( string );
 141  0
     } //-- void removeInclude( String )
 142  
 
 143  
     /**
 144  
      * Set the base directory, all paths within the nbm file will
 145  
      * be the same as paths within the base directory.
 146  
      * 
 147  
      * @param baseDirectory
 148  
      */
 149  
     public void setBaseDirectory( String baseDirectory )
 150  
     {
 151  0
         this.baseDirectory = baseDirectory;
 152  0
     } //-- void setBaseDirectory( String )
 153  
 
 154  
     /**
 155  
      * Set exclude pattern, what files within the basedir shall not
 156  
      * be included.
 157  
      * 
 158  
      * @param excludes
 159  
      */
 160  
     public void setExcludes( java.util.List<String> excludes )
 161  
     {
 162  0
         this.excludes = excludes;
 163  0
     } //-- void setExcludes( java.util.List )
 164  
 
 165  
     /**
 166  
      * Set include pattern, what shall be included in the nbm.
 167  
      * 
 168  
      * @param includes
 169  
      */
 170  
     public void setIncludes( java.util.List<String> includes )
 171  
     {
 172  0
         this.includes = includes;
 173  0
     } //-- void setIncludes( java.util.List )
 174  
 
 175  
     /**
 176  
      * Set a relative path to be added to cluster root where the
 177  
      * files will be copied to.
 178  
      * 
 179  
      * @param relativeClusterPath
 180  
      */
 181  
     public void setRelativeClusterPath( String relativeClusterPath )
 182  
     {
 183  0
         this.relativeClusterPath = relativeClusterPath;
 184  0
     } //-- void setRelativeClusterPath( String )
 185  
 
 186  
 }