|
MID Profile | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A Control object is used to control some media
processing functions. The set of
operations are usually functionally related. Thus a Control
object provides a logical grouping of media processing functions.
Controls are obtained from Controllable.
The Player interface extends Controllable.
Therefore a Player implementation can use the
Control interface
to extend its media processing functions. For example,
a Player can expose a VolumeControl to allow
the volume level to be set.
Multiple Controls can be implemented by the same object.
For example, an object can implement both VolumeControl
and ToneControl. In this case, the object can be
used for controlling both the volume and tone generation.
The javax.microedition.media.control package specifies
a set of pre-defined Controls.
Controllable,
Player
|
MID Profile | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||