Class SpeechSynthesisProp

  • All Implemented Interfaces:
    EventListener, IGProp<GProp<?>[]>, IPropCnr, java.lang.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 Detail

      • 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 Detail

      • 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.