a group of
classes that extend those of
the Java look and feel, and add text-to-speech support to the new classes.
If the developer also wanted to add text-to-speech support to other look
and feels,
such as Motif or Windows, the developers would need to create subclasses
of those classes as well.
</p>

<p>
This approach has at least two shortcomings:
<ul>
  <li>First, each subclass must use what is
      essentially a copy of the same code, potentially creating a difficult
      support situation for the de