Init
Objects, such as circles and rectangles, can be data listeners as well as data sources. The black ball in the above example is a data source. The red, green, and blue balls are data listeners. Note that the data listeners are dynamic.