View Javadoc

1   /*
2    =================== DO NOT EDIT THIS FILE ====================
3    Generated by Modello 1.0.1 on 2009-09-09 03:30:24,
4    any modifications will be overwritten.
5    ==============================================================
6    */
7   
8   package org.apache.maven.model;
9   
10  /**
11   * Contains the configuration information of the container like
12   * Plugin.
13   * 
14   * @version $Revision$ $Date$
15   */
16  public class ConfigurationContainer
17      implements java.io.Serializable
18  {
19  
20        //--------------------------/
21       //- Class/Member Variables -/
22      //--------------------------/
23  
24      /**
25       * Whether any configuration should be propagated to child POMs.
26       */
27      private String inherited;
28  
29      /**
30       * The configuration as DOM object.
31       */
32      private Object configuration;
33  
34  
35        //-----------/
36       //- Methods -/
37      //-----------/
38  
39      /**
40       * Get the configuration as DOM object.
41       * 
42       * @return Object
43       */
44      public Object getConfiguration()
45      {
46          return this.configuration;
47      } //-- Object getConfiguration()
48  
49      /**
50       * Get whether any configuration should be propagated to child
51       * POMs.
52       * 
53       * @return String
54       */
55      public String getInherited()
56      {
57          return this.inherited;
58      } //-- String getInherited()
59  
60      /**
61       * Set the configuration as DOM object.
62       * 
63       * @param configuration
64       */
65      public void setConfiguration( Object configuration )
66      {
67          this.configuration = configuration;
68      } //-- void setConfiguration( Object )
69  
70      /**
71       * Set whether any configuration should be propagated to child
72       * POMs.
73       * 
74       * @param inherited
75       */
76      public void setInherited( String inherited )
77      {
78          this.inherited = inherited;
79      } //-- void setInherited( String )
80  
81  
82              
83      private boolean inheritanceApplied = true;
84  
85      public void unsetInheritanceApplied()
86      {
87          this.inheritanceApplied = false;
88      }
89  
90      public boolean isInheritanceApplied()
91      {
92          return inheritanceApplied;
93      }
94              
95            
96  }