Lines Matching refs:ChatterElement
129 - a means of instantiating new ``ChatterElement`` clients;
130 - a "singleton" instance for keeping track of all ``ChatterElement``
135 new ``ChatterElement`` is created whenever a user connects, so we will
138 these. If we create an object that can keep the ``ChatterElement``\ es
143 instantiated once. But we need many instantiations of ``ChatterElement``
146 instantiating a ``ChatterElement``. Before we return the instance,
162 ``ChatterElement``\ s;
163 5. each ``ChatterElement`` hears this message and passes it back to the
168 Keep in mind that ``ChatterElement`` entails several duties: it
170 (there's a one-to-one mapping between users and ``ChatterElement``), it
172 room. Being a ``LiveElement`` subclass, ``ChatterElement`` is also
192 have more moving parts: not only do we have the ``ChatterElement``
194 keeping track of many ``ChatterElement``\ es. By defining the ``chat``
202 ``ChatterElement`` instance *and* add itself to the ``ChatRoom``.