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.plugins.assembly.model;
7   
8   /**
9    * 
10   *         Configures a filter for files headed into the assembly
11   * archive, to enable
12   *         aggregation of various types of descriptor fragments,
13   * such as components.xml,
14   *         web.xml, etc.
15   *       
16   * 
17   * @version $Revision$ $Date$
18   */
19  @SuppressWarnings( "all" )
20  public class ContainerDescriptorHandlerConfig
21      implements java.io.Serializable
22  {
23  
24        //--------------------------/
25       //- Class/Member Variables -/
26      //--------------------------/
27  
28      /**
29       * 
30       *             The handler's plexus role-hint, for lookup from
31       * the container.
32       *           
33       */
34      private String handlerName;
35  
36      /**
37       * 
38       *             Configuration options for the handler.
39       *           
40       */
41      private Object configuration;
42  
43  
44        //-----------/
45       //- Methods -/
46      //-----------/
47  
48      /**
49       * Get configuration options for the handler.
50       * 
51       * @return Object
52       */
53      public Object getConfiguration()
54      {
55          return this.configuration;
56      } //-- Object getConfiguration()
57  
58      /**
59       * Get the handler's plexus role-hint, for lookup from the
60       * container.
61       * 
62       * @return String
63       */
64      public String getHandlerName()
65      {
66          return this.handlerName;
67      } //-- String getHandlerName()
68  
69      /**
70       * Set configuration options for the handler.
71       * 
72       * @param configuration a configuration object.
73       */
74      public void setConfiguration( Object configuration )
75      {
76          this.configuration = configuration;
77      } //-- void setConfiguration( Object )
78  
79      /**
80       * Set the handler's plexus role-hint, for lookup from the
81       * container.
82       * 
83       * @param handlerName a handlerName object.
84       */
85      public void setHandlerName( String handlerName )
86      {
87          this.handlerName = handlerName;
88      } //-- void setHandlerName( String )
89  
90  }