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