Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
J
M
N
O
P
R
S
T
U
V
W
A
about()
- Method in class JavaTron.
AudioTronUI
Handler for the about button being pushed
AboutDialog
- class JavaTron.
AboutDialog
.
JavaTron About Dialog -- display legal notices and stuff.
AboutDialog(Frame, String)
- Constructor for class JavaTron.
AboutDialog
actionPerformed(ActionEvent)
- Method in class JavaTron.
AboutDialog
actionPerformed(ActionEvent)
- Method in class JavaTron.
AudioTronUI
React to an actionPerformed (button push)
add(Object, int)
- Method in class JavaTron.
PriorityQueue
Add an item to the queue using the specified priority.
addAudioTronListener(AudioTronListener)
- Method in class JavaTron.
AudioTronState
Add an AudioTronListener to this instance
addCommand(WrappedMethod, int)
- Method in class JavaTron.
AudioTron
Add a command to execute.
album
- Variable in class JavaTron.
AudioTronSong
args
- Variable in class JavaTron.
WrappedMethod
artist
- Variable in class JavaTron.
AudioTronSong
at
- Static variable in class JavaTron.
AudioTronUI
AudioTron
- class JavaTron.
AudioTron
.
Implements the AudioTron api.
AudioTron.InputStreamListener
- interface JavaTron.
AudioTron.InputStreamListener
.
AudioTron()
- Constructor for class JavaTron.
AudioTron
Zero parameter version of constructor -- default settings for address, username, and password.
AudioTron(String)
- Constructor for class JavaTron.
AudioTron
One parameter version of constructor -- allows setting of AudioTron address (default username and password)
AudioTron(String, String)
- Constructor for class JavaTron.
AudioTron
Two parameter version of constructor -- allows setting of AudioTron address and username (default password).
AudioTron(String, String, String)
- Constructor for class JavaTron.
AudioTron
Three parameter version of constructor -- allows setting of AudioTron address, username, and password.
AudioTronListener
- interface JavaTron.
AudioTronListener
.
AudioTronListener interface describes a notification mechanism for state changes.
AudioTronSong
- class JavaTron.
AudioTronSong
.
Represents all the song information for a song from an the AudioTron.
AudioTronSong()
- Constructor for class JavaTron.
AudioTronSong
Default constructor for song -- assigns a negative index
AudioTronSong(int)
- Constructor for class JavaTron.
AudioTronSong
Constructor that takes an index
AudioTronState
- class JavaTron.
AudioTronState
.
AudioTron stateful interface class.
AudioTronState()
- Constructor for class JavaTron.
AudioTronState
Zero parameter version of constructor -- default settings for address, username, and password.
AudioTronState(String)
- Constructor for class JavaTron.
AudioTronState
One parameter version of constructor -- allows setting of AudioTron address (default username and password)
AudioTronState(String, String)
- Constructor for class JavaTron.
AudioTronState
Two parameter version of constructor -- allows setting of AudioTron address and username (default password).
AudioTronState(String, String, String)
- Constructor for class JavaTron.
AudioTronState
Three parameter version of constructor -- allows setting of AudioTron address, username, and password.
AudioTronUI
- class JavaTron.
AudioTronUI
.
AudioTron user interface class.
AudioTronUI(AudioTronState)
- Constructor for class JavaTron.
AudioTronUI
AudioTronUI constructor
C
checkMatch(AudioTronSong)
- Method in class JavaTron.
AudioTronSong
Determine if these two songs match.
currentSong(AudioTronSong)
- Method in interface JavaTron.
AudioTronListener
Notification of the details of the current song playing
currentSong(AudioTronSong)
- Method in class JavaTron.
AudioTronUI
D
doCommand(String, String)
- Method in class JavaTron.
AudioTron
Perform a command synchronously.
E
endCommand()
- Method in class JavaTron.
AudioTron
Call at the end of a a command.
endCommand()
- Method in class JavaTron.
AudioTronState
G
genre
- Variable in class JavaTron.
AudioTronSong
get(AudioTron.InputStreamListener, String)
- Method in class JavaTron.
AudioTron
Send a get request to the AudioTron server (2 param version).
get(AudioTron.InputStreamListener, String, Vector)
- Method in class JavaTron.
AudioTron
Send a get request to the AudioTron server (3 param version).
get(AudioTron.InputStreamListener, String, Vector, Method)
- Method in class JavaTron.
AudioTron
Send a get request to the AudioTron server
getSongQueue()
- Method in class JavaTron.
AudioTronState
getStatus()
- Method in class JavaTron.
AudioTronState
Return a text string describing the status of the AudioTron 'engine' status.
go()
- Method in class JavaTron.
AudioTronUI
Call this to initialize the UI and show it
gotoIndex(int)
- Method in class JavaTron.
AudioTron
Tell the AudioTron to go to a new index
I
index
- Variable in class JavaTron.
AudioTronSong
invoke()
- Method in class JavaTron.
WrappedMethod
Invoke the wrapped method on the wrapped target with the wrapped args
isEmpty()
- Method in class JavaTron.
PriorityQueue
Returns true if all prioritized queues are empty.
itemStateChanged(ItemEvent)
- Method in class JavaTron.
AudioTronUI
React to an itemStateChanged event (checkboxes)
J
JavaTron
- package JavaTron
M
m
- Variable in class JavaTron.
WrappedMethod
main(String[])
- Static method in class JavaTron.
AudioTronUI
Main method - start of the program
mParseSongQueue
- Variable in class JavaTron.
AudioTronState
mParseStatus
- Variable in class JavaTron.
AudioTronState
mute()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to toggle the Mute setting
mute(boolean)
- Method in interface JavaTron.
AudioTronListener
Notification of mute state
mute(boolean)
- Method in class JavaTron.
AudioTronUI
mute(Integer)
- Method in class JavaTron.
AudioTron
Tell the AudioTron to set the Mute setting
myJLabel(String)
- Static method in class JavaTron.
AudioTronUI
Create a JLabel but make the font plain instead of super ugly BOLD
N
newSongQueue(Enumeration)
- Method in interface JavaTron.
AudioTronListener
Notification that a new song queue is available
newSongQueue(Enumeration)
- Method in class JavaTron.
AudioTronUI
next()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to go forward (Next)
nextSong(AudioTronSong)
- Method in interface JavaTron.
AudioTronListener
Notification of the details of the next song to be played
nextSong(AudioTronSong)
- Method in class JavaTron.
AudioTronUI
O
OFF
- Variable in class JavaTron.
AudioTron
ON
- Variable in class JavaTron.
AudioTron
P
parseSongQueue(String)
- Method in class JavaTron.
AudioTronState
Parse the returned data from the api "apigetinfo.asp" page.
parseStatus(String)
- Method in class JavaTron.
AudioTronState
Parse the returned data from the api "apigetstatus.asp" page.
pause()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to toggle the Pause setting
pause(Integer)
- Method in class JavaTron.
AudioTron
Tell the AudioTron to Pause
play()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to Play
post(String, Vector)
- Method in class JavaTron.
AudioTron
Send a form to the AudioTron server
prev()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to go back (Prev)
PriorityQueue
- class JavaTron.
PriorityQueue
.
This class implements a 'PriorityQueue'.
PriorityQueue(int)
- Constructor for class JavaTron.
PriorityQueue
Construct a PriorityQueue with
number
internal prioritized queues.
R
random()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to toggle the Random setting
random(boolean)
- Method in interface JavaTron.
AudioTronListener
Notification of random state
random(boolean)
- Method in class JavaTron.
AudioTronUI
random(Integer)
- Method in class JavaTron.
AudioTron
Tell the AudioTron to set the Random setting
refreshStatus()
- Method in class JavaTron.
AudioTronState
Update listener(s) with the current status
remove()
- Method in class JavaTron.
PriorityQueue
Removes the next item from the prioritized queues in order of the queues.
repeat()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to toggle the Repeat setting
repeat(boolean)
- Method in interface JavaTron.
AudioTronListener
Notification of repeat state
repeat(boolean)
- Method in class JavaTron.
AudioTronUI
repeat(Integer)
- Method in class JavaTron.
AudioTron
Tell the AudioTron to set the Repeat setting
S
setInputStream(InputStreamReader)
- Method in interface JavaTron.
AudioTron.InputStreamListener
setInputStream(InputStreamReader)
- Method in class JavaTron.
AudioTronState
Implements the InputStreamListener interface - FOR INTERNAL USE ONLY.
shouldUpdate(AudioTronSong)
- Method in class JavaTron.
AudioTronSong
Determine whether this song should be updated by the song that is passed in (whether the passed in song has more info)
songAdded(AudioTronSong)
- Method in interface JavaTron.
AudioTronListener
Notification that a song has been added to the end of the playlist
songAdded(AudioTronSong)
- Method in class JavaTron.
AudioTronUI
songUpdated(AudioTronSong)
- Method in interface JavaTron.
AudioTronListener
Notification that information about a particular song has been updated
songUpdated(AudioTronSong)
- Method in class JavaTron.
AudioTronUI
source
- Variable in class JavaTron.
AudioTronSong
sourceLocation
- Variable in class JavaTron.
AudioTronSong
startCommand()
- Method in class JavaTron.
AudioTron
Call at the beginning a command
startCommand()
- Method in class JavaTron.
AudioTronState
STATE_PAUSED
- Static variable in interface JavaTron.
AudioTronListener
STATE_PLAYING
- Static variable in interface JavaTron.
AudioTronListener
STATE_STOPPED
- Static variable in interface JavaTron.
AudioTronListener
STATE_UNKNOWN
- Static variable in interface JavaTron.
AudioTronListener
state(int)
- Method in interface JavaTron.
AudioTronListener
Notification of playing state.
state(int)
- Method in class JavaTron.
AudioTronUI
status(String, boolean)
- Method in interface JavaTron.
AudioTronListener
Notification of the AudioTron "controller enginer" status.
status(String, boolean)
- Method in class JavaTron.
AudioTronUI
stop()
- Method in class JavaTron.
AudioTron
Tell the AudioTron to Stop
T
target
- Variable in class JavaTron.
WrappedMethod
title
- Variable in class JavaTron.
AudioTronSong
TOGGLE
- Variable in class JavaTron.
AudioTron
toString()
- Method in class JavaTron.
AudioTronSong
Generates a ListBox friendly String
total
- Variable in class JavaTron.
AudioTronSong
U
update(AudioTronSong)
- Method in class JavaTron.
AudioTronSong
Copy contents of other song to this song
V
version(String)
- Method in interface JavaTron.
AudioTronListener
Notification of AudioTron version
version(String)
- Method in class JavaTron.
AudioTronUI
W
WrappedMethod
- class JavaTron.
WrappedMethod
.
Class to wrap up a target, it's method, and arguments to the method
WrappedMethod(Object, Method, Object[])
- Constructor for class JavaTron.
WrappedMethod
A
C
D
E
G
I
J
M
N
O
P
R
S
T
U
V
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes