The Apache Commons Events Package

Developers Guide

$Id$
[Introduction] [Coding standards] [Development guide]

1. INTRODUCTION

The Events package contains a set of Java classes that enable other classes, notably collections, to be observed. In other words, any changes made to a class can be observed by listeners. This document outlines the coding and development standards to use.

2. CODING STANDARDS

Events will follow the Sun coding standards. In particular:

3. DEVELOPMENT GUIDE

The Events package shall build upon other Java designs. The Java collections framework will be used as the basis for collections design. Event handling will be based on Java event design. This paragraph does not prevent alternative implementations, however these should be additional.