This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
javax.sound.sampled
class Control
- Direct Known Subclasses:
- BooleanControl, CompoundControl, EnumControl, FloatControl
public abstract class Control
extends Object
{@link Line Lines} often have a set of controls, such as gain and pan, that affect
the audio signal passing through the line. Java Sound's Line
objects
let you obtain a particular control object by passing its class as the
argument to a {@link Line#getControl(Control.Type) getControl} method.
Because the various types of controls have different purposes and features,
all of their functionality is accessed from the subclasses that define
each kind of control.
Nested Class Summary |
static class |
An instance of the Type class represents the type of
the control. |
Constructor Summary |
protected |
Constructs a Control with the specified type.
|
Method Summary |
Control.Type |
Obtains the control's type.
|
String |
Obtains a String describing the control type and its current state.
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Control
protected Control(Control.Type type)
-
Constructs a Control with the specified type.
- Parameters:
type
- the kind of control desired
getType
public Control.Type getType()
-
Obtains the control's type.
- Returns:
- the control's type.
toString
public String toString()
-
Obtains a String describing the control type and its current state.
- Overrides:
toString
in class Object
- Returns:
- a String representation of the Control.
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.