Hi all, I ran into a simple case where a good old ObjC protocol would have worked fine, but Java provides only frustration. 😉
I wanted to require that a class that decides to implement a particular interface should as part of that interface implement a certain static method. No go in Java. The implementing classes will always be subclasses of ERXGenericRecord, and a little searching uncovered the promising EOEnterpriseObjectsClazz approach. Right at the top it says: In Java, static methods are similar to class methods in Objective-C, but one cannot use static methods in interfaces and static methods cannot be overridden by a subclass. Using the clazz pattern removes those limitations. However, I didn’t see any examples of this use, and spent a little time but couldn’t figure it out. Are there any examples out there? Thanks! Mark
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com