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

Quick Search    Search Deep

org.jempeg.empeg.emplode.action.* (47)org.jempeg.empeg.emplode.dialog.* (31)
org.jempeg.empeg.emplode.model.* (35)org.jempeg.empeg.emplode.model.predicate.* (15)
org.jempeg.empeg.emplode.plaf.* (2)org.jempeg.empeg.emplode.util.* (2)

org.jempeg.empeg.emplode: Javadoc index of package org.jempeg.empeg.emplode.


Package Samples:

org.jempeg.empeg.emplode.action
org.jempeg.empeg.emplode.dialog
org.jempeg.empeg.emplode.model
org.jempeg.empeg.emplode.model.predicate
org.jempeg.empeg.emplode.plaf
org.jempeg.empeg.emplode.util

Classes:

AbstractChangeablePanel: AbstractChangeablePanel provides some convenience methods for tracking changes on various components (like buttons, checkboxes, comboboxes, and textfields). This is extended by things like the Empeg configuration dialog and properties dialogs that need to know when the user has modified various components in the dialog.
Emplode: Emplode is the main class for the Java Emplode clone. Much like Emptool, the various methods of Emplode implement the various functions that can be executed by the user. The binding of these methods to buttons and panels is done through the .dialog and .action packages.
EmplodePlaylistManager: Emplode is the main class for the Java Emplode clone. Much like Emptool, the various methods of Emplode implement the various functions that can be executed by the user. The binding of these methods to buttons and panels is done through the .dialog and .action packages.
EmplodeConnectionManager: Emplode is the main class for the Java Emplode clone. Much like Emptool, the various methods of Emplode implement the various functions that can be executed by the user. The binding of these methods to buttons and panels is done through the .dialog and .action packages.
PropertiesManager: PropertiesManager provides a series of type-safe interfaces to a Properties file (that is a multiple line "key=value" format). The primary use in Emplode is that this interface is used to save runtime configuration properties for future sessions.
TreeTableConnector: TreeTableConnector hooks tree selection events up to the right-side table so that as the tree selection changes, the table model will be updated with the contents of the corresponding tree node.
AbstractFileDropTargetListener: AbstractFileDropTargetListener defines the capabilites that are common to dragging-and-dropping files from the native filesystem onto either the playlist tree or playlist table.
AbstractPropertiesDialog: The abstract superclass of the various properties dialogs (like tune and playlist). This builds a tabbed pane inside of a modal dialog along with the OK/cancel buttons.
EmpegScreen: An EmpegScreen is a renderer for the GrabScreenPacket. This basically grabs the bytes off of the Empeg's screen and displays them in a JComponent of configurable size.
ProgressDialog: ProgressDialog is an implementation of DatabaseProgressListenerIfc that renders a set of labels and JProgressBars to represents the status of a download or upload.
BasicEmpegPlaylistTreeNode: BasicEmpegPlaylistTreeNode is the most simple implementation of EmpegPlaylistTreeNodeIfc (basically nothing :) ). This is used for the root node of the Empeg tree.
SearchesPlaylistTreeNode: BasicEmpegPlaylistTreeNode is the most simple implementation of EmpegPlaylistTreeNodeIfc (basically nothing :) ). This is used for the root node of the Empeg tree.
AbstractFIDTreeNode: This interface is implemented by any tree node that maps onto an Empeg AbstractFIDNode (an actual node as opposed to a virtual node like "Genre" or "Album").
FIDTreeNodeIfc: This interface is implemented by any tree node that maps onto an Empeg AbstractFIDNode (an actual node as opposed to a virtual node like "Genre" or "Album").
FIDTuneTreeNode: This interface is implemented by any tree node that maps onto an Empeg AbstractFIDNode (an actual node as opposed to a virtual node like "Genre" or "Album").
EmplodeMenuManager: EmplodeMenuManager is responsible for setting up the various menus that are used in Emplode, along with attaching all the appropriate actions to them.
AbstractDragListener: AbstractDragListener implements simple drag-and-drop support for components. This handles autoscrolling. If only we could use J2SE for "real" dnd :(
EmplodeException: Right now this is the only lame exception that is thrown. There need to be quite a few more subclasses of this thrown throughout.
ConnectionOptionsDialog: This is the dialog that allows the user to configure his/her connection discovery preferences (serial, broadcast, static ip, etc).
VirtualTagFIDPlaylistTreeNode: VirtualTagFIDPlaylistTreeNode is a virtual playlist that is created based on a tag (i.e. the "Bruce Hornsby" Artist tag playlist.
ColumnEditorAction: ColumnEditorAction hooks the JTableHeader up to the column editor so that the use can click on the header to adjust the columns.
TableSortListener: TableSortListener hooks the JTableHeader up to the TableSorter so that the use can click on the header to adjust the sort order.
TableDropTargetListener: TableDropTargetListener defines the specifics of dragging-and-dropping from the native filesystem onto the playlist table.
ChangeSetDialog: ChangeSetDialog provides a GUI for presenting a change set (i.e. displaying what nodes were skipped, failed, added, etc.)
EmpegPlaylistTableModel: EmpegPlaylistTableModel is a table model that proxies an EmpegPlaylistTreeNode, presenting it's children in table format.

Home | Contact Us | Privacy Policy | Terms of Service