com.e1.mxdublin.evlist.process
Class Stretch

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

public class Stretch
extends AbstractProcess

Expand/shrink event by a factor reference value.


Field Summary
 float value
          Stretch value
 
Fields inherited from class com.e1.mxdublin.evlist.process.AbstractProcess
filter, flags, MIDI, NONE, TIMING, workingList
 
Constructor Summary
Stretch()
           
 
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

value

public float value
Stretch value

Constructor Detail

Stretch

public Stretch()
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