View Javadoc
1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 2.1.2,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.apache.maven.buildcache.xml.config;
7   
8   /**
9    * Class EffectivePom.
10   * 
11   * @version $Revision$ $Date$
12   */
13  @SuppressWarnings( "all" )
14  public class EffectivePom
15      implements java.io.Serializable
16  {
17  
18        //--------------------------/
19       //- Class/Member Variables -/
20      //--------------------------/
21  
22      /**
23       * Field excludeProperties.
24       */
25      private java.util.List<String> excludeProperties;
26  
27  
28        //-----------/
29       //- Methods -/
30      //-----------/
31  
32      /**
33       * Method addExcludeProperty.
34       * 
35       * @param string a string object.
36       */
37      public void addExcludeProperty( String string )
38      {
39          getExcludeProperties().add( string );
40      } //-- void addExcludeProperty( String )
41  
42      /**
43       * Method getExcludeProperties.
44       * 
45       * @return List
46       */
47      public java.util.List<String> getExcludeProperties()
48      {
49          if ( this.excludeProperties == null )
50          {
51              this.excludeProperties = new java.util.ArrayList<String>();
52          }
53  
54          return this.excludeProperties;
55      } //-- java.util.List<String> getExcludeProperties()
56  
57      /**
58       * Method removeExcludeProperty.
59       * 
60       * @param string a string object.
61       */
62      public void removeExcludeProperty( String string )
63      {
64          getExcludeProperties().remove( string );
65      } //-- void removeExcludeProperty( String )
66  
67      /**
68       * Set plugin configuration property should be excluded from
69       * effective pom calculation.
70       * 
71       * @param excludeProperties a excludeProperties object.
72       */
73      public void setExcludeProperties( java.util.List<String> excludeProperties )
74      {
75          this.excludeProperties = excludeProperties;
76      } //-- void setExcludeProperties( java.util.List )
77  
78  }