Class SpeechSynthesisProp

All Implemented Interfaces:
EventListener, IGProp<GProp<?>[]>, IPropCnr, Cloneable

public class SpeechSynthesisProp extends PropCnr
Speech Synthesis property for remote client execution. When client starts, the available voices are retrieved for use from this instance.

There is only one instance of this property per client session.

Author:
Christopher Mindus
  • Constructor Details

    • SpeechSynthesisProp

      public SpeechSynthesisProp()
      Creates the property without a name.
    • SpeechSynthesisProp

      public SpeechSynthesisProp(Atom atom)
      Creates the property properties with a name.
      Parameters:
      atom - The atom name.
  • Method Details

    • onRemoteEvent

      public void onRemoteEvent(RemoteEvent event)
      Called when a remote property event should be processed by this property.

      A subclass can override this method to perform appropriate processing and is not required to call super.onRemoteEvent(e).

      The onRemoteEvent is NOT called when in a proxied property container, but rather the normal onEventSelf method.

      Specified by:
      onRemoteEvent in interface IGProp<GProp<?>[]>
      Overrides:
      onRemoteEvent in class GProp<GProp<?>[]>
      Parameters:
      event - The remote event.