com.e1.mxdublin.evlist.process
Class Quantize

java.lang.Object
  extended by com.e1.mxdublin.evlist.process.AbstractProcess
      extended by com.e1.mxdublin.evlist.process.Quantize

public class Quantize
extends AbstractProcess

Quantize note with reference time.


Field Summary
 int qtz
          Sets quantize value, base on PPQ_RESOLUTION.
 
Fields inherited from class com.e1.mxdublin.evlist.process.AbstractProcess
filter, flags, MIDI, NONE, TIMING, workingList
 
Constructor Summary
Quantize()
           
 
Method Summary
 void apply()
          Applies the logic to specified list.
protected  ProcessPanel factoryPanel()
          Returns a panel that can edit the current process.
 String getDescription()
          Returns the description of the process.
 int getFlags()
          Returns the flags of the current process.
 
Methods inherited from class com.e1.mxdublin.evlist.process.AbstractProcess
getName, getPanel, getSelection, getStringFlags, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

qtz

public int qtz
Sets quantize value, base on PPQ_RESOLUTION.

Constructor Detail

Quantize

public Quantize()
Method Detail

apply

public void apply()
Description copied from class: AbstractProcess
Applies the logic to specified list. The caller must have set any parameter and the workingList and filter attribute.

Specified by:
apply in class AbstractProcess

getFlags

public int getFlags()
Description copied from class: AbstractProcess
Returns the flags of the current process.

Overrides:
getFlags in class AbstractProcess
Returns:
flags for this process (in integer switches)

getDescription

public String getDescription()
Description copied from class: AbstractProcess
Returns the description of the process.

Overrides:
getDescription in class AbstractProcess
Returns:
the description of the process

factoryPanel

protected ProcessPanel factoryPanel()
Description copied from class: AbstractProcess
Returns a panel that can edit the current process.

Overrides:
factoryPanel in class AbstractProcess
Returns:
a panel to edit the current process