Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jempeg.empeg.emplode.action
Class NewTuneAction  view NewTuneAction download NewTuneAction.java

java.lang.Object
  extended byjavax.swing.AbstractAction
      extended byorg.jempeg.empeg.emplode.action.NewTuneAction
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable

public class NewTuneAction
extends javax.swing.AbstractAction

Brings up a JFileChooser and adds the selected songs or directories to the playlist.

Version:
$Revision: 1.12 $

Field Summary
static java.lang.String CURRENT_DIRECTORY_PROPERTY
          The property name for the current directory.
private static java.io.File myCurrentDirectory
           
private  org.jempeg.empeg.emplode.Emplode myEmplode
           
private  int myFileSelectionMode
           
private  javax.swing.JFrame myFrame
           
private  org.jempeg.empeg.emplode.util.PropertiesManager myPropertiesManager
           
private  SelectionTracker myTracker
           
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
NewTuneAction(org.jempeg.empeg.emplode.Emplode _emplode, javax.swing.JFrame _frame, SelectionTracker _tracker, org.jempeg.empeg.emplode.util.PropertiesManager _propertiesManager, int _fileSelectionMode)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent _event)
          This method is invoked when an action occurs.
protected  java.io.File[] getSelectedFiles(javax.swing.JFileChooser chooser)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_DIRECTORY_PROPERTY

public static final java.lang.String CURRENT_DIRECTORY_PROPERTY
The property name for the current directory.

See Also:
Constant Field Values

myCurrentDirectory

private static java.io.File myCurrentDirectory

myFrame

private javax.swing.JFrame myFrame

myEmplode

private org.jempeg.empeg.emplode.Emplode myEmplode

myTracker

private SelectionTracker myTracker

myPropertiesManager

private org.jempeg.empeg.emplode.util.PropertiesManager myPropertiesManager

myFileSelectionMode

private int myFileSelectionMode
Constructor Detail

NewTuneAction

public NewTuneAction(org.jempeg.empeg.emplode.Emplode _emplode,
                     javax.swing.JFrame _frame,
                     SelectionTracker _tracker,
                     org.jempeg.empeg.emplode.util.PropertiesManager _propertiesManager,
                     int _fileSelectionMode)
Method Detail

getSelectedFiles

protected java.io.File[] getSelectedFiles(javax.swing.JFileChooser chooser)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent _event)
Description copied from interface: java.awt.event.ActionListener
This method is invoked when an action occurs.