|
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.
Control
s 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 Control
s 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 Control
s.
Controllable
,
Player
|
MID Profile | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |