Class Actions

  • java.lang.Object
    • uk.ac.qmul.eecs.depic.daw.gui.actions.Actions


  • public class Actions
    extends java.lang.Object
    • Constructor Detail

    • Method Detail

      • getVoidAction

        public javax.swing.Action getVoidAction(java.lang.String resource)
      • open

        public javax.swing.Action open()
      • close

        public javax.swing.Action close()
      • properties

        public javax.swing.Action properties()
      • exit

        public javax.swing.Action exit()
      • zoomIn

        public javax.swing.Action zoomIn()
      • zoomOut

        public javax.swing.Action zoomOut()
      • showDb

        public javax.swing.Action showDb()
      • findNextPoint

        public javax.swing.Action findNextPoint()
      • findPreviousPoint

        public javax.swing.Action findPreviousPoint()
      • generatePeaks

        public javax.swing.Action generatePeaks()
      • cut

        public javax.swing.Action cut()
      • paste

        public javax.swing.Action paste()
      • copy

        public javax.swing.Action copy()
      • insert

        public javax.swing.Action insert()
      • play

        public javax.swing.Action play()
      • loop

        public javax.swing.Action loop()
        The loop can be set on and of setting the Action.SELECTED_KEY, property
        Returns:
      • stop

        public javax.swing.Action stop()
      • rew

        public javax.swing.Action rew()
      • forward

        public javax.swing.Action forward()
      • addTrack

        public javax.swing.Action addTrack()
      • removeSelection

        public javax.swing.Action removeSelection()
      • switchAutomation

        public javax.swing.Action switchAutomation()
      • startPhantom

        public javax.swing.Action startPhantom()
      • showHaptics

        public javax.swing.Action showHaptics()
      • pauseHaptics

        public javax.swing.Action pauseHaptics()
      • rotateHaptics

        public javax.swing.Action rotateHaptics(boolean y)
      • scrubAction

        public javax.swing.Action scrubAction(Actions.ScrubType type)
        Returns an action for scrubbing through the current sound wave
        Parameters:
        determines - the action effect: forwards scrub forwards if true, backwards id false and stop scrubbing if null
        Returns:
        the Action instance for scrubbing through the current sound wave. Multiple calls to this methods with the same value of forwards would return the same object.
      • toggleScrub

        public javax.swing.Action toggleScrub()