com.frinika.tootX.gui
Class FrinikaMixerPanelFactory

java.lang.Object
  extended by java.util.Observable
      extended by uk.org.toot.swingui.controlui.ControlPanelFactory
          extended by uk.org.toot.swingui.audioui.AudioPanelFactory
              extended by com.frinika.tootX.gui.FrinikaMixerPanelFactory
All Implemented Interfaces:
uk.org.toot.swingui.controlui.PanelFactory

public class FrinikaMixerPanelFactory
extends uk.org.toot.swingui.audioui.AudioPanelFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class uk.org.toot.swingui.audioui.AudioPanelFactory
uk.org.toot.swingui.audioui.AudioPanelFactory.BypassButton, uk.org.toot.swingui.audioui.AudioPanelFactory.SourceLabel
 
Nested classes/interfaces inherited from class uk.org.toot.swingui.controlui.ControlPanelFactory
uk.org.toot.swingui.controlui.ControlPanelFactory.CompoundPopupMenu, uk.org.toot.swingui.controlui.ControlPanelFactory.DeleteAction, uk.org.toot.swingui.controlui.ControlPanelFactory.InsertMenu, uk.org.toot.swingui.controlui.ControlPanelFactory.LoadMenu, uk.org.toot.swingui.controlui.ControlPanelFactory.MinMaxAction, uk.org.toot.swingui.controlui.ControlPanelFactory.MoveMenu, uk.org.toot.swingui.controlui.ControlPanelFactory.SaveAction
 
Constructor Summary
FrinikaMixerPanelFactory(MidiLearnIF midiLearnIF)
           
 
Method Summary
 javax.swing.JComponent createComponent(uk.org.toot.control.Control control, int axis, boolean hasHeader)
           
protected  javax.swing.JComponent createCompoundComponent(uk.org.toot.control.CompoundControl c, int axis, uk.org.toot.control.ControlSelector s, uk.org.toot.swingui.controlui.PanelFactory f, boolean hasBorder, boolean hasHeader)
           
 boolean isFaderRotary(uk.org.toot.control.Control control)
           
 
Methods inherited from class uk.org.toot.swingui.audioui.AudioPanelFactory
canBypass, createHeader, createTop
 
Methods inherited from class uk.org.toot.swingui.controlui.ControlPanelFactory
addGlue, canEdit, createPopupMenu, getPopupMenu, isMinimised, layout, shorten, toggleMinimised
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrinikaMixerPanelFactory

public FrinikaMixerPanelFactory(MidiLearnIF midiLearnIF)
Method Detail

createComponent

public javax.swing.JComponent createComponent(uk.org.toot.control.Control control,
                                              int axis,
                                              boolean hasHeader)
Specified by:
createComponent in interface uk.org.toot.swingui.controlui.PanelFactory
Overrides:
createComponent in class uk.org.toot.swingui.audioui.AudioPanelFactory

createCompoundComponent

protected javax.swing.JComponent createCompoundComponent(uk.org.toot.control.CompoundControl c,
                                                         int axis,
                                                         uk.org.toot.control.ControlSelector s,
                                                         uk.org.toot.swingui.controlui.PanelFactory f,
                                                         boolean hasBorder,
                                                         boolean hasHeader)
Overrides:
createCompoundComponent in class uk.org.toot.swingui.audioui.AudioPanelFactory

isFaderRotary

public boolean isFaderRotary(uk.org.toot.control.Control control)