1 package org.codehaus.plexus.component.configurator;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.io.File;
28 import java.net.URI;
29 import java.net.URL;
30 import java.util.List;
31
32 import org.codehaus.plexus.configuration.PlexusConfiguration;
33
34
35
36
37
38
39
40 public class ConfigurableComponent {
41 private boolean booleanValue;
42 private byte byteValue;
43 private short shortValue;
44 private int intValue;
45 private float floatValue;
46 private long longValue;
47 private double doubleValue;
48 private char charValue;
49 private String stringValue;
50 private File fileValue;
51 private URI uriValue;
52 private URL urlValue;
53 private List importantThings;
54 private PlexusConfiguration configuration;
55
56 public boolean getBooleanValue() {
57 return booleanValue;
58 }
59
60 public int getByteValue() {
61 return byteValue;
62 }
63
64 public int getShortValue() {
65 return shortValue;
66 }
67
68 public int getIntValue() {
69 return intValue;
70 }
71
72 public float getFloatValue() {
73 return floatValue;
74 }
75
76 public long getLongValue() {
77 return longValue;
78 }
79
80 public double getDoubleValue() {
81 return doubleValue;
82 }
83
84 public char getCharValue() {
85 return charValue;
86 }
87
88 public String getStringValue() {
89 return stringValue;
90 }
91
92 public File getFileValue() {
93 return fileValue;
94 }
95
96 public URI getUriValue() {
97 return uriValue;
98 }
99
100 public URL getUrlValue() {
101 return urlValue;
102 }
103
104 public List getImportantThings() {
105 return importantThings;
106 }
107
108 public PlexusConfiguration getConfiguration() {
109 return configuration;
110 }
111 }