The OpenLayers API 2.5 (a maping API in part based on Prototype)
supports multiple inheritance, so why not Prototype?

http://openlayers.org/download/

See the Class.js file in BaseTypes.  I pasted a fragment from
Class.js:

/**
 * Constructor: OpenLayers.Class
 * Base class used to construct all other classes. Includes support
for
 *     multiple inheritance.
 *
 * This constructor is new in OpenLayers 2.5.  At OpenLayers 3.0, the
old
 *     syntax for creating classes and dealing with inheritance
 *     will be removed.
 *
 * To create a new OpenLayers-style class, use the following syntax:
 * > var MyClass = OpenLayers.Class(prototype);
 *
 * To create a new OpenLayers-style class with multiple inheritance,
use the
 *     following syntax:
 * > var MyClass = OpenLayers.Class(Class1, Class2, prototype);
 *
 */


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype: Core" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-core?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to