net.sourceforge.atunes.gui.views.dialogs
Class RipCdDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by net.sourceforge.atunes.gui.views.controls.CustomModalDialog
                          extended by net.sourceforge.atunes.gui.views.dialogs.RipCdDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class RipCdDialog
extends CustomModalDialog

The Class RipCdDialog.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
RipCdDialog(javax.swing.JFrame owner)
          Instantiates a new rip cd dialog.
 
Method Summary
 javax.swing.JTextField getAlbumTextField()
          Gets the album text field.
 javax.swing.JButton getAmazonButton()
          Gets the amazon button.
 java.util.List<java.lang.String> getArtistNames()
          Gets the artist names.
 javax.swing.JTextField getArtistTextField()
          Gets the artist text field.
 javax.swing.JButton getCancel()
          Gets the cancel.
 java.util.List<java.lang.String> getComposerNames()
          Gets the composer names.
 java.lang.String getFileNamePattern()
          Returns the filename pattern selected in the CD ripper dialog.
 javax.swing.JComboBox getFilePattern()
          Gets the file pattern.
 javax.swing.JTextField getFolderName()
          Gets the folder name.
 javax.swing.JButton getFolderSelectionButton()
          Gets the folder selection button.
 javax.swing.JComboBox getFormat()
          Gets the format.
 javax.swing.JComboBox getGenreComboBox()
          Gets the genre combo box.
 javax.swing.JButton getOk()
          Gets the ok.
 java.lang.String getQuality()
          Gets the quality.
 javax.swing.JComboBox getQualityComboBox()
          Gets the quality combo box.
 java.util.List<java.lang.String> getTrackNames()
          Gets the track names.
 java.util.List<java.lang.Integer> getTracksSelected()
          Gets the tracks selected.
 javax.swing.JTextField getYearTextField()
          Gets the year text field.
static void main(java.lang.String[] args)
          The main method.
 void setTableData(CDInfo cdInfo)
          Sets the table data.
 void updateArtistNames(java.util.List<java.lang.String> names)
          Update artist names.
 void updateComposerNames(java.util.List<java.lang.String> names)
          Update composer names.
 void updateTrackNames(java.util.List<java.lang.String> names)
          Update track names.
 
Methods inherited from class net.sourceforge.atunes.gui.views.controls.CustomModalDialog
enableCloseActionWithEscapeKey, enableDisposeActionWithEscapeKey, setContent
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RipCdDialog

public RipCdDialog(javax.swing.JFrame owner)
Instantiates a new rip cd dialog.

Parameters:
owner - the owner
Method Detail

main

public static void main(java.lang.String[] args)
The main method.

Parameters:
args - the arguments

getAlbumTextField

public javax.swing.JTextField getAlbumTextField()
Gets the album text field.

Returns:
the album text field

getAmazonButton

public javax.swing.JButton getAmazonButton()
Gets the amazon button.

Returns:
the amazon button

getArtistNames

public java.util.List<java.lang.String> getArtistNames()
Gets the artist names.

Returns:
the artist names

getArtistTextField

public javax.swing.JTextField getArtistTextField()
Gets the artist text field.

Returns:
the artist text field

getCancel

public javax.swing.JButton getCancel()
Gets the cancel.

Returns:
the cancel

getComposerNames

public java.util.List<java.lang.String> getComposerNames()
Gets the composer names.

Returns:
the composer names

getFileNamePattern

public java.lang.String getFileNamePattern()
Returns the filename pattern selected in the CD ripper dialog.

Returns:
Filename pattern

getFilePattern

public javax.swing.JComboBox getFilePattern()
Gets the file pattern.

Returns:
the file pattern

getFolderName

public javax.swing.JTextField getFolderName()
Gets the folder name.

Returns:
the folder name

getFolderSelectionButton

public javax.swing.JButton getFolderSelectionButton()
Gets the folder selection button.

Returns:
the folder selection button

getFormat

public javax.swing.JComboBox getFormat()
Gets the format.

Returns:
the format

getGenreComboBox

public javax.swing.JComboBox getGenreComboBox()
Gets the genre combo box.

Returns:
the genre combo box

getOk

public javax.swing.JButton getOk()
Gets the ok.

Returns:
the ok

getQuality

public java.lang.String getQuality()
Gets the quality.

Returns:
the quality

getQualityComboBox

public javax.swing.JComboBox getQualityComboBox()
Gets the quality combo box.

Returns:
the quality combo box

getTrackNames

public java.util.List<java.lang.String> getTrackNames()
Gets the track names.

Returns:
the track names

getTracksSelected

public java.util.List<java.lang.Integer> getTracksSelected()
Gets the tracks selected.

Returns:
the tracks selected

getYearTextField

public javax.swing.JTextField getYearTextField()
Gets the year text field.

Returns:
the year text field

setTableData

public void setTableData(CDInfo cdInfo)
Sets the table data.

Parameters:
cdInfo - the new table data

updateArtistNames

public void updateArtistNames(java.util.List<java.lang.String> names)
Update artist names.

Parameters:
names - the names

updateComposerNames

public void updateComposerNames(java.util.List<java.lang.String> names)
Update composer names.

Parameters:
names - the names

updateTrackNames

public void updateTrackNames(java.util.List<java.lang.String> names)
Update track names.

Parameters:
names - the names


Copyright © 2006-2008 The aTunes Team. All Rights Reserved.