org.apache.commons.modeler
Class ConstructorInfo
java.lang.Object
|
+--org.apache.commons.modeler.FeatureInfo
|
+--org.apache.commons.modeler.ConstructorInfo
- public class ConstructorInfo
- extends FeatureInfo
Internal configuration information for a Constructor
descriptor.
- Version:
- $Revision: 1.1.1.1 $ $Date: 2002/04/30 20:58:51 $
- Author:
- Craig R. McClanahan
Field Summary |
protected java.lang.String |
displayName
The display name of this attribute. |
(package private) javax.management.modelmbean.ModelMBeanConstructorInfo |
info
The ModelMBeanConstructorInfo object that corresponds
to this ConstructorInfo instance. |
protected ParameterInfo[] |
parameters
The set of parameters for this constructor. |
Method Summary |
void |
addParameter(ParameterInfo parameter)
Add a new parameter to the set of parameters for this constructor. |
javax.management.modelmbean.ModelMBeanConstructorInfo |
createConstructorInfo()
Create and return a ModelMBeanConstructorInfo object that
corresponds to the attribute described by this instance. |
java.lang.String |
getDisplayName()
|
ParameterInfo[] |
getSignature()
|
void |
setDescription(java.lang.String description)
Override the description property setter. |
void |
setDisplayName(java.lang.String displayName)
|
void |
setName(java.lang.String name)
Override the name property setter. |
java.lang.String |
toString()
Return a string representation of this constructor descriptor. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
info
javax.management.modelmbean.ModelMBeanConstructorInfo info
- The
ModelMBeanConstructorInfo
object that corresponds
to this ConstructorInfo
instance.
displayName
protected java.lang.String displayName
- The display name of this attribute.
parameters
protected ParameterInfo[] parameters
- The set of parameters for this constructor.
ConstructorInfo
public ConstructorInfo()
setDescription
public void setDescription(java.lang.String description)
- Override the
description
property setter.
- Overrides:
setDescription
in class FeatureInfo
- Parameters:
description
- The new description
setName
public void setName(java.lang.String name)
- Override the
name
property setter.
- Overrides:
setName
in class FeatureInfo
- Parameters:
name
- The new name
getDisplayName
public java.lang.String getDisplayName()
setDisplayName
public void setDisplayName(java.lang.String displayName)
getSignature
public ParameterInfo[] getSignature()
addParameter
public void addParameter(ParameterInfo parameter)
- Add a new parameter to the set of parameters for this constructor.
- Parameters:
parameter
- The new parameter descriptor
createConstructorInfo
public javax.management.modelmbean.ModelMBeanConstructorInfo createConstructorInfo()
- Create and return a
ModelMBeanConstructorInfo
object that
corresponds to the attribute described by this instance.
toString
public java.lang.String toString()
- Return a string representation of this constructor descriptor.
- Overrides:
toString
in class java.lang.Object
Copyright (c) 2001-2002 - Apache Software Foundation