summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2004-03-11 14:36:14 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2004-03-11 14:36:14 +0000
commitb7728ee9e3540cb2c27a4657d0819462d91d80f5 (patch)
treeea1696befd92b4f1cd229b9717fa43c5ab58bd42 /libjava
parent52cee448941b43b9fa80cacdc347408435567de2 (diff)
downloadppe42-gcc-b7728ee9e3540cb2c27a4657d0819462d91d80f5.tar.gz
ppe42-gcc-b7728ee9e3540cb2c27a4657d0819462d91d80f5.zip
2004-03-11 Mark Wielaard <mark@klomp.org>
* java/beans/BeanDescriptor.java (BeanDescriptor): Set the FeatureDescriptor programmatic name. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79324 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/java/beans/BeanDescriptor.java10
2 files changed, 14 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 29353760a28..1ef38a87af5 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2004-03-11 Mark Wielaard <mark@klomp.org>
+
+ * java/beans/BeanDescriptor.java (BeanDescriptor):
+ Set the FeatureDescriptor programmatic name.
+
2004-03-11 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/channels/natFileChannelEcos.cc: Totally reworked.
diff --git a/libjava/java/beans/BeanDescriptor.java b/libjava/java/beans/BeanDescriptor.java
index 84a7921f615..ac0f4feee64 100644
--- a/libjava/java/beans/BeanDescriptor.java
+++ b/libjava/java/beans/BeanDescriptor.java
@@ -1,5 +1,5 @@
/* java.beans.BeanDescriptor
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -67,6 +67,14 @@ public class BeanDescriptor extends FeatureDescriptor {
public BeanDescriptor(Class beanClass, Class customizerClass) {
this.beanClass = beanClass;
this.customizerClass = customizerClass;
+
+ // Set the FeatureDescriptor programmatic name.
+ String name = beanClass.getName();
+ int lastInd = name.lastIndexOf('.');
+ if (lastInd != -1)
+ name = name.substring(lastInd + 1);
+
+ setName(name);
}
/** Get the Bean's class. **/
OpenPOWER on IntegriCloud