org.apache.commons.modeler
public class FeatureInfo extends Object implements Serializable
Convenience base class for AttributeInfo
,
ConstructorInfo
, and OperationInfo
classes
that will be used to collect configuration information for the
ModelMBean
beans exposed for management.
Version: $Revision: 480402 $ $Date: 2006-11-29 04:43:23 +0000 (Wed, 29 Nov 2006) $
Field Summary | |
---|---|
protected String | description |
protected List | fields |
protected String | name |
Method Summary | |
---|---|
void | addField(FieldInfo field) Add a new field to the fields associated with the Descriptor that will be created from this metadata. |
protected void | addFields(Descriptor descriptor) Add the name/value fields that have been stored into the
specified |
String | getDescription()
The human-readable description of this feature. |
List | getFields()
The field information for this feature. |
String | getName()
The name of this feature, which must be unique among features in the
same collection. |
void | setDescription(String description) |
void | setName(String name) |
Add a new field to the fields associated with the Descriptor that will be created from this metadata.
Parameters: field The field to be added
Add the name/value fields that have been stored into the
specified Descriptor
instance.
Parameters: descriptor The Descriptor
to add fields to