Delegator: delegation in Java

  •        0

Delegator brings support for object oriented delegation to the Java language. It allows one to generate dynamic proxies for interfaces and dynamic subclasses for classes, that delegate to handlers. The handlers implement well known delegation patterns.



comments powered by Disqus

Related Projects

Rainbow - portal development made easy

Rainbow CMS available today in 29 languages, allows content authoring to be safely delegated to role-based team members who need little or no knowledge of HTML. Rainbow optionally supports a two-step approval-publish process. 75 plug-in modules are now included in the standard release. It is also fairly easy to build your own custom modules.

Sizzle - JavaScript CSS selector engine

Sizzle is a pure-JavaScript CSS selector engine designed to be easily dropped in to a host library. It has CSS 3 Selector support. It is designed for optimal performance with event delegation.


James (a.k.a Java Apache Mail Enterprise Server) is a 100% pure Java SMTP and POP3 Mail server, and NNTP News server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.

SocialAuth.NET - OAuth library in .NET

SocialAuth.NET as a Security Token Service (STS). STS is a form of web endpoint which facilitates delegation of authentication requirements to a separate centralized setup. It currently authenticates users with Facebook, Yahoo, Google, MSN, Twitter, MySpace and LinkedIn.


cpDetector is a proxy for codepage detection of documents. It delegates to multiple instances that try to detect the codepage by different techinques. A command line executeable is shipped that allows to sort documents by codepage.


Dingo is a pluggable Schema Compiler for .NET and will generate C# code. The goal is to provide a simple way to generate Domain Objects. .NET XSD currently only generates Data Objects. Dingo can delegate code generation with high granularity.

OpenProdoc - ECM Document Management System

OpenProdoc is an ECM Document Management system. - Supports definition of document types and folder types with inheritance. - Portable, J2EE and thick client Distributions. - Multidatabase - Administration complete with posibility of delegation. - Complete security with ACL and authentication against several systems simultaneouly.


A category for UIAlertView which allows you to use blocks to handle the pressed button events rather than implementing a delegate.

C Object System

COS is a C89 library lifting C to the level of other OOPLs and beyond. Its syntax and features inspired from Objective-C and CLOS provide: uniform object model, generic functions, fast multimethods amp; delegation, introspection, exceptions amp; contracts...


PoCoMy: Postfix + Courier + Mysql :: Webfrontend for administration. Features: Virtual domains, forwarding, aliases, sender aliases, multi user, multi language, privileges system, delegation of rights per domain, ...