Class AudioExtension

Object
AbstractClientConnector
AbstractExtension
AudioExtension
All Implemented Interfaces:
AudioExtensionServerRpc, MethodEventSource, ClientConnector, Extension, ServerRpc, Connector, Serializable

public class AudioExtension extends AbstractExtension implements AudioExtensionServerRpc
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface ClientConnector

    ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    protected boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    AudioExtension(AbstractClientConnector component)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
    void
    notifySupported(boolean supported)
     
    void
    play(Resource resource)
     

    Methods inherited from class AbstractExtension

    extend, getParent, getSupportedParentType, remove, setParent

    Methods inherited from class AbstractClientConnector

    addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getState, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ClientConnector

    addAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler

    Methods inherited from interface Connector

    getConnectorId
  • Field Details

  • Constructor Details

    • AudioExtension

      public AudioExtension(AbstractClientConnector component)
  • Method Details

    • notifySupported

      public void notifySupported(boolean supported)
      Specified by:
      notifySupported in interface AudioExtensionServerRpc
    • isSupported

      public boolean isSupported()
    • play

      public void play(Resource resource)
    • getState

      protected AudioExtensionState getState()
      Overrides:
      getState in class AbstractClientConnector