home *** CD-ROM | disk | FTP | other *** search
- package java.beans;
-
- import java.lang.reflect.Method;
-
- public class MethodDescriptor extends FeatureDescriptor {
- private Method method;
- private ParameterDescriptor[] parameterDescriptors;
-
- public MethodDescriptor(Method var1) {
- this.method = var1;
- ((FeatureDescriptor)this).setName(var1.getName());
- }
-
- public MethodDescriptor(Method var1, ParameterDescriptor[] var2) {
- this.method = var1;
- this.parameterDescriptors = var2;
- ((FeatureDescriptor)this).setName(var1.getName());
- }
-
- public Method getMethod() {
- return this.method;
- }
-
- public ParameterDescriptor[] getParameterDescriptors() {
- return this.parameterDescriptors;
- }
-
- MethodDescriptor(MethodDescriptor var1, MethodDescriptor var2) {
- super(var1, var2);
- this.method = var1.method;
- this.parameterDescriptors = var1.parameterDescriptors;
- if (var2.parameterDescriptors != null) {
- this.parameterDescriptors = var2.parameterDescriptors;
- }
-
- }
- }
-