|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.impl.neomedia.control.ReadOnlyFormatControlDelegate
public class ReadOnlyFormatControlDelegate
Represents a wrapper of a specific FormatControl instance which does
not allow setting its format using FormatControl.setFormat(Format).
| Constructor Summary | |
|---|---|
ReadOnlyFormatControlDelegate(javax.media.control.FormatControl formatControl)
Initializes a new ReadOnlyFormatControlDelegate instance which is to wrap a specific FormatControl in order to prevent calls to its FormatControl.setFormat(Format). |
|
| Method Summary | |
|---|---|
Component |
getControlComponent()
Implements Control.getControlComponent(). |
javax.media.Format |
getFormat()
Gets the Format of the owner of this FormatControl. |
javax.media.Format[] |
getSupportedFormats()
Gets the Formats supported by the owner of this FormatControl. |
boolean |
isEnabled()
Implements FormatControl.isEnabled(). |
void |
setEnabled(boolean enabled)
Implements FormatControl.setEnabled(boolean). |
javax.media.Format |
setFormat(javax.media.Format format)
Implements FormatControl.setFormat(Format). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReadOnlyFormatControlDelegate(javax.media.control.FormatControl formatControl)
FormatControl.setFormat(Format).
formatControl - the FormatControl which is to have calls to
its FormatControl#setFormat(Format) prevented| Method Detail |
|---|
public Component getControlComponent()
Control.getControlComponent().
getControlComponent in interface javax.media.Controlpublic javax.media.Format getFormat()
getFormat in interface javax.media.control.FormatControlpublic javax.media.Format[] getSupportedFormats()
getSupportedFormats in interface javax.media.control.FormatControlpublic boolean isEnabled()
FormatControl.isEnabled().
isEnabled in interface javax.media.control.FormatControlpublic void setEnabled(boolean enabled)
FormatControl.setEnabled(boolean).
setEnabled in interface javax.media.control.FormatControlenabled - true if this track is to be enabled; otherwise,
falsepublic javax.media.Format setFormat(javax.media.Format format)
FormatControl.setFormat(Format). Not supported and
just returns the currently set format if the specified Format is
supported and null if it is not supported.
setFormat in interface javax.media.control.FormatControlformat - the Format to be set on this instance
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||