net.beadsproject.beads.gui
Class SampleView
java.lang.Object
net.beadsproject.beads.gui.SampleView
- All Implemented Interfaces:
- InterfaceElement
public class SampleView
- extends java.lang.Object
- implements InterfaceElement
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SampleView
public SampleView()
SampleView
public SampleView(Sample sample)
bindToSamplePlayer
public void bindToSamplePlayer(SamplePlayer sp)
getSelectionStartPixels
public int getSelectionStartPixels()
setSelectionStartPixels
public void setSelectionStartPixels(int selectionStart)
getSelectionEndPixels
public int getSelectionEndPixels()
setSelectionEndPixels
public void setSelectionEndPixels(int selectionEnd)
getSelectionStartMS
public double getSelectionStartMS()
setSelectionStartMS
public void setSelectionStartMS(double selectionStart)
getSelectionEndMS
public double getSelectionEndMS()
setSelectionEndMS
public void setSelectionEndMS(double selectionEnd)
getSelectionMode
public SampleView.SelectMode getSelectionMode()
setSelectionMode
public void setSelectionMode(SampleView.SelectMode mode)
getSnapMode
public SampleView.SnapMode getSnapMode()
setSnapMode
public void setSnapMode(SampleView.SnapMode snapMode)
addSnapPoint
public void addSnapPoint(double timeMS)
clearSnapPoints
public void clearSnapPoints()
getSnapPoints
public java.util.Set<java.lang.Double> getSnapPoints()
getSnapPointBefore
public double getSnapPointBefore(double d)
getSnapPointAfter
public double getSnapPointAfter(double d)
getNearestSnapPoint
public double getNearestSnapPoint(double d)
setSample
public void setSample(Sample sample)
getSample
public Sample getSample()
setWidth
public void setWidth(int width)
getListener
public SampleView.SampleViewListener getListener()
setListener
public void setListener(SampleView.SampleViewListener listener)
getComponent
public javax.swing.JComponent getComponent()
- Specified by:
getComponent
in interface InterfaceElement
pixelsToMS
public double pixelsToMS(int pixels)
msToPixels
public int msToPixels(double ms)