- From: Philippe Le Hegaret <plh@w3.org>
- Date: Thu, 23 Oct 2003 12:39:48 -0400
- To: Mark Goodhand <mrg@decisionsoft.com>
- Cc: WWW DOM <www-dom@w3.org>
On Tue, 2003-10-07 at 05:27, Mark Goodhand wrote: > > The method getUri() in the interface DOMLocator (Java Language > Bindings: http://www.w3.org/TR/DOM-Level-3-Core/java-binding.html) is > inconsistently named. Should be getURI(). It is consistent with our Java bindings rules: - IDL attributes always starts witl lowercase. - an IDL attribute is mapped to get and set methods (depending on readonly or not). - For the get, the prefix "get" is added at the beginning of the attribute name and the first letter of the attribute name becomes uppercase. - ditto for the set, but with the prefix "set". The only (new) exception to those rules is if the attribute starts with "is" which is followed by an uppercase letter. In such case, the get method has the same name as the attribute itself. The set method, "is" is replaced by "set". The only exception to this rule is HTMLImageElement.isMap. Philippe
Received on Thursday, 23 October 2003 12:46:02 UTC