public class

ModelSource

extends Object
java.lang.Object
   ↳ com.sun.media.sound.ModelSource

Class Overview

This class is used to identify sources in connection blocks, see ModelConnectionBlock.

Summary

Fields
public static final ModelIdentifier SOURCE_EG1
public static final ModelIdentifier SOURCE_EG2
public static final ModelIdentifier SOURCE_LFO1
public static final ModelIdentifier SOURCE_LFO2
public static final ModelIdentifier SOURCE_MIDI_CC_0
public static final ModelIdentifier SOURCE_MIDI_CHANNEL_PRESSURE
public static final ModelIdentifier SOURCE_MIDI_PITCH
public static final ModelIdentifier SOURCE_MIDI_POLY_PRESSURE
public static final ModelIdentifier SOURCE_MIDI_RPN_0
public static final ModelIdentifier SOURCE_NONE
public static final ModelIdentifier SOURCE_NOTEON_KEYNUMBER
public static final ModelIdentifier SOURCE_NOTEON_VELOCITY
Public Constructors
ModelSource()
ModelSource(ModelIdentifier id)
ModelSource(ModelIdentifier id, boolean direction)
ModelSource(ModelIdentifier id, boolean direction, boolean polarity)
ModelSource(ModelIdentifier id, boolean direction, boolean polarity, int transform)
ModelSource(ModelIdentifier id, ModelTransform transform)
Public Methods
ModelIdentifier getIdentifier()
ModelTransform getTransform()
void setIdentifier(ModelIdentifier source)
void setTransform(ModelTransform transform)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final ModelIdentifier SOURCE_EG1

public static final ModelIdentifier SOURCE_EG2

public static final ModelIdentifier SOURCE_LFO1

public static final ModelIdentifier SOURCE_LFO2

public static final ModelIdentifier SOURCE_MIDI_CC_0

public static final ModelIdentifier SOURCE_MIDI_CHANNEL_PRESSURE

public static final ModelIdentifier SOURCE_MIDI_PITCH

public static final ModelIdentifier SOURCE_MIDI_POLY_PRESSURE

public static final ModelIdentifier SOURCE_MIDI_RPN_0

public static final ModelIdentifier SOURCE_NONE

public static final ModelIdentifier SOURCE_NOTEON_KEYNUMBER

public static final ModelIdentifier SOURCE_NOTEON_VELOCITY

Public Constructors

public ModelSource ()

public ModelSource (ModelIdentifier id)

public ModelSource (ModelIdentifier id, boolean direction)

public ModelSource (ModelIdentifier id, boolean direction, boolean polarity)

public ModelSource (ModelIdentifier id, boolean direction, boolean polarity, int transform)

public ModelSource (ModelIdentifier id, ModelTransform transform)

Public Methods

public ModelIdentifier getIdentifier ()

public ModelTransform getTransform ()

public void setIdentifier (ModelIdentifier source)

public void setTransform (ModelTransform transform)