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 }