[multiple changes]
2005-04-20 Michael Koch <konqueror@gmx.de> * gnu/java/beans/IntrospectionIncubator.java: Fixed HTML tags in javadocs. 2005-04-20 Jeroen Frijters <jeroen@frijters.net> * gnu/java/beans/IntrospectionIncubator.java (addToPropertyHash, addToListenerHash): Don't confuse get(), set(), is(), add() and remove() with properties or events. From-SVN: r98441
This commit is contained in:
parent
57d1e8b0e8
commit
47b44748d9
@ -1,3 +1,14 @@
|
||||
2005-04-20 Michael Koch <konqueror@gmx.de>
|
||||
|
||||
* gnu/java/beans/IntrospectionIncubator.java:
|
||||
Fixed HTML tags in javadocs.
|
||||
|
||||
2005-04-20 Jeroen Frijters <jeroen@frijters.net>
|
||||
|
||||
* gnu/java/beans/IntrospectionIncubator.java
|
||||
(addToPropertyHash, addToListenerHash): Don't confuse get(),
|
||||
set(), is(), add() and remove() with properties or events.
|
||||
|
||||
2005-04-20 Michael Koch <konqueror@gmx.de>
|
||||
|
||||
* gnu/java/awt/image/XBMDecoder.java:
|
||||
|
@ -82,14 +82,14 @@ public class IntrospectionIncubator {
|
||||
|
||||
/** Examines the given method and files it in a suitable collection.
|
||||
* It files the method as a property method if it finds:
|
||||
* <lu>
|
||||
* <ul>
|
||||
* <li>boolean "is" getter</li>
|
||||
* <li>"get" style getter</li>
|
||||
* <li>single argument setter</li>
|
||||
* <li>indiced setter and getter</li>
|
||||
* </ul>
|
||||
* It files the method as a listener method if all of these rules apply:
|
||||
* <lu>
|
||||
* <ul>
|
||||
* <li>the method name starts with "add" or "remove"</li>
|
||||
* <li>there is only a single argument</li>
|
||||
* <li>the argument type is a subclass of <code>java.util.EventListener</code></li>
|
||||
@ -323,6 +323,8 @@ public class IntrospectionIncubator {
|
||||
return;
|
||||
}
|
||||
newName = capitalize(newName);
|
||||
if (newName.length() == 0)
|
||||
return;
|
||||
|
||||
DoubleKey k = new DoubleKey(type,newName);
|
||||
Method[] methods = (Method[])propertyMethods.get(k);
|
||||
@ -350,6 +352,8 @@ public class IntrospectionIncubator {
|
||||
return;
|
||||
}
|
||||
newName = capitalize(newName);
|
||||
if (newName.length() == 0)
|
||||
return;
|
||||
|
||||
DoubleKey k = new DoubleKey(type,newName);
|
||||
Method[] methods = (Method[])listenerMethods.get(k);
|
||||
|
Loading…
Reference in New Issue
Block a user