uk.org.toot.audio.mixer.automation
Class AutomationControls

java.lang.Object
  extended by java.util.Observable
      extended by uk.org.toot.control.Control
          extended by uk.org.toot.control.CompoundControl
              extended by uk.org.toot.audio.core.AudioControls
                  extended by uk.org.toot.audio.mixer.automation.AutomationControls

public class AutomationControls
extends AudioControls

The relevant controls for snapshot and dynamic automation.

Author:
st

Nested Class Summary
 
Nested classes/interfaces inherited from class uk.org.toot.control.CompoundControl
CompoundControl.BypassControl
 
Field Summary
static int AUTOMATION_ID
           
static int AUTOMATION_READ_ID
           
static int AUTOMATION_RECALL_ID
           
static int AUTOMATION_STORE_ID
           
static int AUTOMATION_WRITE_ID
           
 
Fields inherited from class uk.org.toot.control.CompoundControl
USE_PARENT_PROVIDER_ID
 
Method Summary
 boolean canBeDeleted()
           
 boolean canBeInsertedBefore()
           
 boolean canBeMoved()
           
 boolean canBeMovedBefore()
           
 boolean canRead()
           
 boolean canRecall()
           
 boolean canStore()
           
 boolean canWrite()
           
 void ensureDynamicControls()
           
 void ensureSnapshotControls()
           
 boolean isAlwaysVertical()
           
 
Methods inherited from class uk.org.toot.audio.core.AudioControls
canBeMinimized, canBypass, getBypassControl, getPersistenceDomain, hasOrderedFrequencies, isBypassed, setBypassed
 
Methods inherited from class uk.org.toot.control.CompoundControl
deepFind, find, find, find, getAlignmentY, getAlternate, getClientProperty, getControls, getInstanceIndex, getMemberControls, getNativeSupport, getPersistence, getProviderId, hasCustomUI, hasPresets, isAlwaysHorizontal, isNeverBordered, isPluginParent, putClientProperty, setEnabled, setPersistence, setProviderId, toString
 
Methods inherited from class uk.org.toot.control.Control
getAnnotation, getControlPath, getControlPath, getId, getIntValue, getName, getParent, getValueString, isAdjusting, isEnabled, isHidden, isIndicator, setAdjusting, setAnnotation, setHidden, setIntValue, setName
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AUTOMATION_ID

public static final int AUTOMATION_ID
See Also:
Constant Field Values

AUTOMATION_READ_ID

public static final int AUTOMATION_READ_ID
See Also:
Constant Field Values

AUTOMATION_WRITE_ID

public static final int AUTOMATION_WRITE_ID
See Also:
Constant Field Values

AUTOMATION_RECALL_ID

public static final int AUTOMATION_RECALL_ID
See Also:
Constant Field Values

AUTOMATION_STORE_ID

public static final int AUTOMATION_STORE_ID
See Also:
Constant Field Values
Method Detail

ensureDynamicControls

public void ensureDynamicControls()

ensureSnapshotControls

public void ensureSnapshotControls()

canRead

public boolean canRead()

canWrite

public boolean canWrite()

canRecall

public boolean canRecall()

canStore

public boolean canStore()

canBeDeleted

public boolean canBeDeleted()
Overrides:
canBeDeleted in class CompoundControl

canBeMoved

public boolean canBeMoved()
Overrides:
canBeMoved in class CompoundControl

canBeMovedBefore

public boolean canBeMovedBefore()
Overrides:
canBeMovedBefore in class CompoundControl

canBeInsertedBefore

public boolean canBeInsertedBefore()
Overrides:
canBeInsertedBefore in class CompoundControl

isAlwaysVertical

public boolean isAlwaysVertical()
Overrides:
isAlwaysVertical in class CompoundControl


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.