Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
O
P
R
S
T
U
V
A
ACue
- Class in
model.cue
This class represents an individual cue.
ACue(int)
- Constructor for class model.cue.
ACue
This constructor creates a new cueset with the default cue 0
ACue(float, String, String, long, long, int)
- Constructor for class model.cue.
ACue
This constructor will create a cue with a set number, name, description, fade up time, and fade down time.
ACue(float, String, String, long, long, int, Hashtable<Short, Channel>)
- Constructor for class model.cue.
ACue
This constructor will create a cue with a set number, name, description, fade up time, fade down time, and starting channel values.
ADD
- Static variable in interface model.channel.set.
IValueSet
addCue(ACue)
- Method in class model.cue.
CueSet
This method adds a cue to the cueset.
addCue(ACue)
- Method in class model.
LightModel
This method adds a new cue to the current show.
addCue(ACue)
- Method in class model.show.
Show
This method will add a cue to the current cueset.
addCue(ACue)
- Method in interface view.
ICueAdder
This method will add a new cue to the current cueset.
addCues(ACue[])
- Method in class model.cue.
CueSet
This method adds a series of cues to the set.
address
- Variable in class model.util.
Channel
The address for this channel.
addSet(IValueSet)
- Method in class model.channel.
ChannelPriorityQueue
addSet(IValueSet)
- Method in class model.channel.
ChannelValues
ADMXDevice
- Class in
model.device
This abstract class defines the device framework for DMX devices.
ADMXDevice()
- Constructor for class model.device.
ADMXDevice
ADMXDeviceException
- Exception in
model.device
This exception will be thrown by ADMXDevices when there is an error accessing the DMX device.
ADMXDeviceException(String)
- Constructor for exception model.device.
ADMXDeviceException
This constructor creates a new ADMXDeviceException.
AValueSet
- Class in
model.channel.set
AValueSet(float, IPriority)
- Constructor for class model.channel.set.
AValueSet
AVERAGE
- Static variable in interface model.channel.set.
IValueSet
C
Channel
- Class in
model.util
This is a simple data class that holds a address, value pair.
Channel()
- Constructor for class model.util.
Channel
This constructor creates a new channel with the default values.
Channel(short, short)
- Constructor for class model.util.
Channel
This constructor creates a new channel with the given values.
ChannelPriorityQueue
- Class in
model.channel
ChannelPriorityQueue()
- Constructor for class model.channel.
ChannelPriorityQueue
channels
- Variable in class model.channel.set.
AValueSet
ChannelStatusButton
- Class in
view.component
This class represents an individual channel in the channel view.
ChannelStatusButton(IChannelValueSetter, short)
- Constructor for class view.component.
ChannelStatusButton
ChannelStatusButton(IChannelValueSetter, short, byte)
- Constructor for class view.component.
ChannelStatusButton
ChannelValues
- Class in
model.channel
This class stores all the current channel values.
ChannelValues(int)
- Constructor for class model.channel.
ChannelValues
This constructor will create a new ChannelValue object with the set maximum number of channels.
ChannelView
- Class in
view.component
This class contains all the ChannelStatusButtons, and also has the Channel and Value text fields at the bottom of the user interface.
ChannelView(IChannelValueSetter, int)
- Constructor for class view.component.
ChannelView
closeDevice()
- Method in class model.device.
ADMXDevice
This method will be called before the program closes, or when the program is disconnecting from the device.
closeDevice()
- Method in class model.device.
DummyDMXDevice
This method will be called before the program closes, or when the program is disconnecting from the device.
closeDevice()
- Method in class model.device.
USBDMXInterface
This method will be called before the program closes, or when the program is disconnecting from the device.
combineMethod
- Variable in class model.channel.set.
AValueSet
compareTo(Channel)
- Method in class model.util.
Channel
This method is part of the Comparable interface.
connect()
- Method in class model.
LightModel
This method will tell the view to the connect to the USBDMX.com device.
connect()
- Method in interface view.
IDeviceConnector
This method will tell the view to the connect to the USBDMX.com device.
controller
- package controller
This package contains the LightController which connects the model and view.
createGUI()
- Method in class view.component.
CueListPanel
CueCreationDialog
- Class in
view.component
This class contains the dialog box used when creating a new cue.
CueCreationDialog(Frame, IChannelValueGetter, ICueAdder, ICueInformationGetter)
- Constructor for class view.component.
CueCreationDialog
CueListPanel
- Class in
view.component
This class contains the cue and cue bank listing panels.
CueListPanel(ICueTransitioner, ICueInformationGetter)
- Constructor for class view.component.
CueListPanel
CueSet
- Class in
model.cue
This class holds a set of cues.
CueSet(int)
- Constructor for class model.cue.
CueSet
This constructor creates a new cueset with only the empty cue #0 in it.
CueSet(ACue[])
- Constructor for class model.cue.
CueSet
This constructor creates a new cueset with the given cues in it.
cueTransition(float, float)
- Method in class model.
LightModel
This method will start a transition from the old cue to the new cue.
cueTransition(float, float)
- Method in interface view.
ICueTransitioner
This method will start a transition from the old cue to the new cue.
CueValueSet
- Class in
model.channel.set
CueValueSet(ACue)
- Constructor for class model.channel.set.
CueValueSet
D
DEFAULT_MODE
- Static variable in class view.component.
ChannelStatusButton
deleteCue(float)
- Method in class model.cue.
CueSet
This method will delete the cue with the given number.
deleteCues(float[])
- Method in class model.cue.
CueSet
This method will delete the cues with the given numbers.
deviceDisconnected()
- Method in interface model.
ILightModelConnector
This method will notify the view if the device has disconnected without the view specifically telling it to disconnect.
deviceDisconnected()
- Method in class view.component.
ToolBar
This method will notify the view if the device has disconnected without the view specifically telling it to disconnect.
deviceDisconnected()
- Method in class view.
LightView
This method will notify the view if the device has disconnected without the view specifically telling it to disconnect.
disconnect()
- Method in class model.
LightModel
This method will tell the model to disconnect from the current device, and switch to the dummy DMX device.
disconnect()
- Method in interface view.
IDeviceConnector
This method will tell the model to disconnect from the current device, and switch to the dummy DMX device.
DuckingPriority
- Class in
model.channel.priority
DuckingPriority(int, int)
- Constructor for class model.channel.priority.
DuckingPriority
DummyDMXDevice
- Class in
model.device
This is a concrete implementation of the ADMXDevice framework for a null device.
E
ErrorDialog
- Class in
view.component
This class opens a dialog box to display an error to the user.
ErrorDialog(Frame, String)
- Constructor for class view.component.
ErrorDialog
ErrorDialog(Frame, String, String)
- Constructor for class view.component.
ErrorDialog
ErrorDialog(Frame, Throwable, String)
- Constructor for class view.component.
ErrorDialog
ErrorWindow
- Class in
controller
This class will open a new JFrame to display an error to the user.
ErrorWindow(String)
- Constructor for class controller.
ErrorWindow
ErrorWindow(Throwable)
- Constructor for class controller.
ErrorWindow
ErrorWindow(String, String)
- Constructor for class controller.
ErrorWindow
ErrorWindow(Throwable, String)
- Constructor for class controller.
ErrorWindow
extractFile(String, int)
- Static method in class model.cue.
ACue
This method takes in the data from a saved cue file, and returns a new cue.
extractFile(String, int)
- Static method in class model.cue.
CueSet
This method takes the saved file data and will return a cueset.
F
FADE_DOWN_MODE
- Static variable in class view.component.
ChannelStatusButton
FADE_DOWN_SOURCE
- Static variable in class model.channel.
ChannelValues
These modes relate to the status of specific channels at any given time.
FADE_UP_MODE
- Static variable in class view.component.
ChannelStatusButton
FADE_UP_SOURCE
- Static variable in class model.channel.
ChannelValues
These modes relate to the status of specific channels at any given time.
FADER_SOURCE
- Static variable in class model.channel.
ChannelValues
When a channel value is being changed, the channel source value is passed in with the method.
FADER_VALUE_MODE
- Static variable in class view.component.
ChannelStatusButton
FaderValueSet
- Class in
model.channel.set
FaderValueSet()
- Constructor for class model.channel.set.
FaderValueSet
fadeValues(CueValueSet, CueValueSet, short[])
- Method in class model.device.
ADMXDevice
This method will start a fade from the startValues to the endValues.
fadeValues(CueValueSet, CueValueSet, short[])
- Method in class model.device.
DummyDMXDevice
This method will start a fade from the startValues to the endValues.
fadeValues(CueValueSet, CueValueSet, short[])
- Method in class model.device.
USBDMXInterface
This method will start a fade from the startValues to the endValues.
G
genDataSet(String, String)
- Static method in class model.util.
GeneralUtils
This method will create a set of XML tags with the proper new lines and the given data inbetween.
GeneralUtils
- Class in
model.util
This class contains various utility methods that are used throughout the program.
GeneralUtils()
- Constructor for class model.util.
GeneralUtils
getAddresses(Channel[])
- Static method in class model.util.
Channel
This method will return an array of addresses given an array of Channels.
getAllChannels()
- Method in class model.channel.set.
CueValueSet
getAllChannels()
- Method in class model.cue.
ACue
This method will return the complete set of Channel objects for this cue.
getChannel(Channel)
- Method in class model.channel.
ChannelValues
This method returns the Channel object for the given channel address.
getChannel(short)
- Method in class model.channel.set.
AValueSet
This method will return a channel object for the given address.
getChannel(Channel)
- Method in class model.channel.set.
AValueSet
getChannel(short)
- Method in class model.channel.set.
CueValueSet
getChannel(Channel)
- Method in class model.channel.set.
CueValueSet
getChannel(short)
- Method in interface model.channel.set.
IValueSet
getChannel(Channel)
- Method in interface model.channel.set.
IValueSet
getChannel(short)
- Method in class model.cue.
ACue
This method will return a channel object for the given address.
getChannel(Channel)
- Method in class model.cue.
ACue
This method will return a channel object for the given channel object address.
getChannels(Channel[])
- Method in class model.channel.
ChannelValues
This method will return Channel objects for the given channels.
getChannels()
- Method in class model.channel.
ChannelValues
This method will return an array of Channel objects for every channel with a non-zero value.
getChannels(Channel[], float)
- Method in class model.channel.
ChannelValues
This method will return a Channel object with the value from the given source for each given channel address.
getChannels()
- Method in class model.channel.set.
AValueSet
getChannels(short[])
- Method in class model.channel.set.
AValueSet
getChannels()
- Method in class model.channel.set.
CueValueSet
getChannels(short[])
- Method in class model.channel.set.
CueValueSet
getChannels()
- Method in interface model.channel.set.
IValueSet
getChannels(short[])
- Method in interface model.channel.set.
IValueSet
getChannels(short[])
- Method in class model.cue.
ACue
This method returns an array of Channel objects for the given addresses.
getChannels()
- Method in class model.cue.
ACue
This method will return all non-zero channels for this cue.
getChannels()
- Method in class model.
LightModel
This method will return an array of Channel objects for every channel with a non-zero value.
getChannels()
- Method in interface view.
IChannelValueGetter
This method will return all current channels with non-zero values.
getChannelsForCue()
- Method in class model.channel.
ChannelValues
This is a specilized form of getChannels() used when creating new cues.
getChannelsForCue()
- Method in class model.
LightModel
This is a specilized form of getChannels() used when creating new cues.
getChannelsForCue()
- Method in interface view.
IChannelValueGetter
This method will return all current channels with non-zero values or a fader value of -100.
getChannelSource(Channel)
- Method in class model.channel.
ChannelValues
getChannelSources(Channel[])
- Method in class model.channel.
ChannelValues
getChannelValue(short)
- Method in class model.channel.
ChannelValues
This method returns the value of the given channel address.
getChannelValue(Channel)
- Method in class model.channel.
ChannelValues
getChannelValue(short)
- Method in class model.channel.set.
AValueSet
This method will return the value of the given channel in this cue.
getChannelValue(short)
- Method in class model.channel.set.
CueValueSet
getChannelValue(short)
- Method in interface model.channel.set.
IValueSet
getChannelValue(short)
- Method in class model.cue.
ACue
This method will return the value of the given channel in this cue.
getChannelValue(short)
- Method in class model.
LightModel
This method returns the value of the given channel address.
getChannelValue(short)
- Method in interface view.
IChannelValueGetter
This method will return the value for the channel with the given address.
getChannelValues(short[])
- Method in class model.channel.
ChannelValues
This method will return an array of Channel objects for every channel with a non-zero value.
getChannelValues(short[])
- Method in class model.cue.
ACue
This method returns an array of channel values.
getChannelValues(short[])
- Method in class model.
LightModel
This method will return the channel values for the given addresses.
getChannelValues(short[])
- Method in interface view.
IChannelValueGetter
This method will return the values of the given channel addresses.
getCombineMethod()
- Method in class model.channel.set.
AValueSet
getCombineMethod()
- Method in class model.channel.set.
CueValueSet
getCombineMethod()
- Method in interface model.channel.set.
IValueSet
getCue(float)
- Method in class model.cue.
CueSet
This method returns the cue with the given cue number.
getCue(float)
- Method in class model.show.
Show
This method returns the cue with the given number.
getCueNames()
- Method in class model.cue.
CueSet
This method will return the summary of all the cues.
getCueNames()
- Method in class model.
LightModel
This method will return an array containing the summary of every cue in the show.
getCueNames()
- Method in class model.show.
Show
This method will return the summary of all the cues in the cueset.
getCueNames()
- Method in interface view.
ICueInformationGetter
This method will return an array containing the summaries of all the cues in the current cueset.
getCueNumbers()
- Method in class model.cue.
CueSet
This method will return all the cue numbers.
getCues(float[])
- Method in class model.cue.
CueSet
This method returns a series of cues with the given numbers.
getCues()
- Method in class model.cue.
CueSet
This method will return all the cues in the cueset.
getDesc()
- Method in class model.cue.
ACue
This method will return the cue's description.
getFadeDownMillis()
- Method in class model.channel.set.
CueValueSet
getFadeDownMillis()
- Method in class model.cue.
ACue
This method returns the fade down time in milliseconds.
getFadeLevel()
- Method in class model.channel.set.
CueValueSet
getFadeUpMillis()
- Method in class model.channel.set.
CueValueSet
getFadeUpMillis()
- Method in class model.cue.
ACue
This method returns the fade up time in milliseconds.
getFileData()
- Method in class model.cue.
ACue
This method is used for saving cues to a file.
getFileData()
- Method in class model.cue.
CueSet
This method returns all the data for this cueset so that it can be saved to a file.
getFileName()
- Method in class model.show.
Show
This method returns the file name and path of the show.
getHighestCueNumber()
- Method in class model.cue.
CueSet
This method returns the highest cue number that exists.
getHighestCueNumber()
- Method in class model.
LightModel
This method will return the highest cue number in the show.
getHighestCueNumber()
- Method in class model.show.
Show
This method returns the highest cue number that currently exists.
getHighestCueNumber()
- Method in interface view.
ICueInformationGetter
This method will return the highest cue number in the cueset.
getHighPrioritySets(short)
- Method in class model.channel.
ChannelPriorityQueue
getIPriority()
- Method in class model.channel.set.
AValueSet
getIPriority()
- Method in class model.channel.set.
CueValueSet
getIPriority()
- Method in interface model.channel.set.
IValueSet
getMaxChannels()
- Method in class model.show.
Show
This method returns the maximum number of channels for this show.
getName()
- Method in class model.cue.
ACue
This method will return the cue's name.
getNumber()
- Method in class model.cue.
ACue
This method will get the cue's number.
getPriority(Channel)
- Method in class model.channel.priority.
DuckingPriority
getPriority(Channel)
- Method in interface model.channel.priority.
IPriority
getPriority(Channel)
- Method in class model.channel.set.
AValueSet
getPriority(short)
- Method in class model.channel.set.
AValueSet
getPriority(short)
- Method in class model.channel.set.
CueValueSet
getPriority(Channel)
- Method in class model.channel.set.
CueValueSet
getPriority(short)
- Method in interface model.channel.set.
IValueSet
getPriority(Channel)
- Method in interface model.channel.set.
IValueSet
getPriorityOrderSets(short)
- Method in class model.channel.
ChannelPriorityQueue
getRawChannel(short)
- Method in class model.channel.set.
AValueSet
getRawChannel(short)
- Method in class model.channel.set.
CueValueSet
getRawChannel(short)
- Method in interface model.channel.set.
IValueSet
getRawChannel(short)
- Method in class model.cue.
ACue
getSet(float)
- Method in class model.channel.
ChannelPriorityQueue
getSets()
- Method in class model.channel.
ChannelPriorityQueue
getShowDesc()
- Method in class model.show.
Show
This method returns the show's description.
getShowName()
- Method in class model.show.
Show
This method returns the show's name.
getSource()
- Method in class model.channel.set.
AValueSet
getSource()
- Method in class model.channel.set.
CueValueSet
getSource()
- Method in interface model.channel.set.
IValueSet
getSourceColor(float)
- Method in class view.component.
ChannelStatusButton
getSummary()
- Method in class model.cue.
ACue
This method returns a string containing the cue's number, fade up and fade down times, and name.
getValue()
- Method in class view.component.
ChannelStatusButton
getValueSet(float)
- Method in class model.channel.
ChannelValues
goToCue(float)
- Method in class model.
LightModel
This method will move to a cue without a transition.
goToCue(float)
- Method in interface view.
ICueTransitioner
This method will go to the given cue without a transition.
goToNextCue()
- Method in class view.component.
CueListPanel
I
IChannelValueGetter
- Interface in
view
This interface defines the methods required to get channel information from the model.
IChannelValueSetter
- Interface in
view
This interface defines the methods required to set channels values in the model.
ICueAdder
- Interface in
view
This interface defines the methods required to add a new cue.
ICueInformationGetter
- Interface in
view
This interface defines the methods for receiving cue information.
ICueTransitioner
- Interface in
view
This interface is used for triggering cue transitions and changes.
IDeviceConnector
- Interface in
view
This interface provides methods for the view to control the DMX device.
ILightModelConnector
- Interface in
model
This metohd connects the model to the view.
ILightViewConnector
- Interface in
view
This interface defines the connector that all commincation between the view and model will go through.
IPriority
- Interface in
model.channel.priority
iPriority
- Variable in class model.channel.set.
AValueSet
IShowLoaderSaver
- Interface in
view
This interface defines the methods required to load or save a show.
IUpdateChannel
- Interface in
model
This class is used to update the model with channel values while a fade is happening.
IUpdateFadeProgress
- Interface in
model
This method is used to update the progress meters during a fade.
IValueSet
- Interface in
model.channel.set
L
LightController
- Class in
controller
This is the controller class for the program.
LightController()
- Constructor for class controller.
LightController
This constructor starts the entire program and instantiates both the model and view.
LightModel
- Class in
model
This is the main class for the Model part of the program.
LightModel(ILightModelConnector, ADMXDevice, Show)
- Constructor for class model.
LightModel
This constructor instaniates the LightModel with a link to the connector, the current dmx device, and the default Show.
LightView
- Class in
view
This is the primary class for the view part of this project.
LightView(ILightViewConnector)
- Constructor for class view.
LightView
This constructor sets up the GUI.
loadShow(String)
- Method in class model.
LightModel
This method will load the saved show back into the program.
loadShow(String)
- Method in interface view.
IShowLoaderSaver
This method will initiate a show load.
M
main(String[])
- Static method in class controller.
LightController
The main method for the class.
makeChannels(short[], short[])
- Static method in class model.util.
Channel
This method will return an array of Channels given arrays of addresses and values.
makeVisible()
- Method in class view.
LightView
This method makes the view visible.
model
- package model
This package contains all of backend code for the program.
model.channel
- package model.channel
model.channel.priority
- package model.channel.priority
model.channel.set
- package model.channel.set
model.cue
- package model.cue
This package contains the classes for holding cues and sets of cues.
model.device
- package model.device
This package contains the classes required to interact with DMX controllers.
model.show
- package model.show
This package contains the Show class and the code to save and load Shows.
model.util
- package model.util
This package contains a few utility classes used by the program.
O
openShow(String)
- Static method in class model.show.
ShowFactory
This method will load a Show given the filename of the show data file.
P
parseDataSet(String, String)
- Static method in class model.util.
GeneralUtils
This method will take a set of data, and find the first instance of the given key.
parseDataSets(String, String)
- Static method in class model.util.
GeneralUtils
This method will search through a set a data and pull out the data every time a key pair occurs.
R
raiseError(String, String)
- Method in interface model.
ILightModelConnector
This method will notify the user of the given error.
raiseError(Throwable, String)
- Method in interface model.
ILightModelConnector
This method will notify the user of the given error.
raiseError(String, String)
- Method in class view.
LightView
This method will notify the user of the given error.
raiseError(Throwable, String)
- Method in class view.
LightView
This method will notify the user of the given error.
removeAllCues()
- Method in class model.channel.
ChannelPriorityQueue
removeAllCues()
- Method in class model.channel.
ChannelValues
removeSet(IValueSet)
- Method in class model.channel.
ChannelPriorityQueue
removeSet(float)
- Method in class model.channel.
ChannelPriorityQueue
removeSet(IValueSet)
- Method in class model.channel.
ChannelValues
removeSet(float)
- Method in class model.channel.
ChannelValues
replaceValues(Channel[], short[])
- Static method in class model.util.
Channel
This method will replace the values in the given channels with the given values.
resetFaderValues()
- Method in class model.
LightModel
This method will reset all the fader values to their defaults, and update the view to reflect this change.
resetFaderValues()
- Method in interface view.
ICueAdder
This method will reset all the fader values to their defaults.
resetValues(float)
- Method in class model.channel.
ChannelValues
resetValues()
- Method in class model.channel.set.
AValueSet
resetValues()
- Method in class model.channel.set.
CueValueSet
resetValues()
- Method in interface model.channel.set.
IValueSet
resetValues()
- Method in class model.cue.
ACue
S
saveShow(String)
- Method in class model.
LightModel
This method will save the current show to a file.
saveShow(String)
- Method in class model.show.
Show
This method will save the show to the location stored in filename.
saveShow(String)
- Method in interface view.
IShowLoaderSaver
This method will initiate a show save.
SaveShowDialog
- Class in
view.component
This dialog window is used to select where to save a show.
SaveShowDialog(Frame)
- Constructor for class view.component.
SaveShowDialog
selectCueWithoutTransition(String)
- Method in interface model.
ILightModelConnector
This method will make the view select a cue, without triggering a transition to that cue.
selectCueWithoutTransition(String)
- Method in class view.component.
CueListPanel
selectCueWithoutTransition(String)
- Method in class view.
LightView
This method will select the given cue without triggering a transition.
setChannelSource(short, float[])
- Method in interface model.
ILightModelConnector
This method sets the source for the given address.
setChannelSource(Channel, float[])
- Method in interface model.
ILightModelConnector
This method will set the source for the given channel.
setChannelSource(short, float[])
- Method in class view.component.
ChannelView
setChannelSource(Channel, float[])
- Method in class view.component.
ChannelView
setChannelSource(short, float[])
- Method in class view.
LightView
This method will set the source for the given address.
setChannelSource(Channel, float[])
- Method in class view.
LightView
This method will set the source for the given channel.
setChannelSources(short[], float[][])
- Method in interface model.
ILightModelConnector
This method will set the channel sources for the given addresses.
setChannelSources(Channel[], float[][])
- Method in interface model.
ILightModelConnector
This method will set the sources for the given channels to the given sources.
setChannelSources(short[], float[][])
- Method in class view.component.
ChannelView
setChannelSources(Channel[], float[][])
- Method in class view.component.
ChannelView
setChannelSources(short[], float[][])
- Method in class view.
LightView
This method will set the source for a series of a channels.
setChannelSources(Channel[], float[][])
- Method in class view.
LightView
This method will set the source for a series of channels.
setChannelValue(Channel)
- Method in class model.channel.set.
AValueSet
This method will set the value of the given channel in this cue.
setChannelValue(short, short)
- Method in class model.channel.set.
AValueSet
setChannelValue(Channel)
- Method in class model.channel.set.
CueValueSet
setChannelValue(short, short)
- Method in class model.channel.set.
CueValueSet
setChannelValue(Channel)
- Method in interface model.channel.set.
IValueSet
setChannelValue(short, short)
- Method in interface model.channel.set.
IValueSet
setChannelValue(Channel)
- Method in class model.cue.
ACue
This method will set the value of the given channel in this cue.
setChannelValue(short, short)
- Method in class model.cue.
ACue
This method will change the value of the given address to the given value.
setChannelValue(Channel, float)
- Method in class model.
LightModel
This method will set the channel value to the given value.
setChannelValue(Channel, float)
- Method in interface view.
IChannelValueSetter
This method will update the given channel from the given source.
setChannelValues(Channel[])
- Method in class model.channel.set.
AValueSet
setChannelValues(Channel[])
- Method in class model.channel.set.
CueValueSet
setChannelValues(Channel[])
- Method in interface model.channel.set.
IValueSet
setChannelValues(Channel[])
- Method in class model.cue.
ACue
This method will set a series of channel values in the cue.
setChannelValues(Channel[], float)
- Method in class model.
LightModel
This method will set a series of channel values.
setChannelValues(Channel[], float)
- Method in interface view.
IChannelValueSetter
This method will update the series of channels from the given source.
setCombineMethod(int)
- Method in class model.channel.set.
AValueSet
setCombineMethod(int)
- Method in class model.channel.set.
CueValueSet
setCombineMethod(int)
- Method in interface model.channel.set.
IValueSet
setDesc(String)
- Method in class model.cue.
ACue
This method will set the cue's description.
setFadeDownMillis(long)
- Method in class model.cue.
ACue
This method sets the fade down time in milliseconds.
setFadeLevel(float)
- Method in class model.channel.set.
CueValueSet
setFadeUpMillis(long)
- Method in class model.cue.
ACue
This method sets the fade up time in milliseconds.
setFileName(String)
- Method in class model.show.
Show
This method sets the file name and path for the show.
setIPriority(IPriority)
- Method in class model.channel.set.
AValueSet
setIPriority(IPriority)
- Method in class model.channel.set.
CueValueSet
setIPriority(IPriority)
- Method in interface model.channel.set.
IValueSet
setMaxAddress(short)
- Method in class model.device.
ADMXDevice
This method allows you to set a maximum address on the device, if the device supports it.
setMaxAddress(short)
- Method in class model.device.
DummyDMXDevice
This method allows you to set a maximum address on the device, if the device supports it.
setMaxAddress(short)
- Method in class model.device.
USBDMXInterface
This method allows you to set a maximum address on the device, if the device supports it.
setMaxChannels(int)
- Method in class model.show.
Show
This method sets the maximum number of channels for this show.
setName(String)
- Method in class model.cue.
ACue
This method will set the cue's name.
setNumber(float)
- Method in class model.cue.
ACue
This method will set the cue's number.
setShowDesc(String)
- Method in class model.show.
Show
This method sets the shows description.
setShowName(String)
- Method in class model.show.
Show
This method sets the show's name.
setSource(float[])
- Method in class view.component.
ChannelStatusButton
setSourceNoRepaint(float[])
- Method in class view.component.
ChannelStatusButton
TODO: Redo all of the source setting stuff so that it can handle more than three sources.
setValue(Channel)
- Method in class model.device.
ADMXDevice
This method sets the given channel, value pair on the device.
setValue(Channel)
- Method in class model.device.
DummyDMXDevice
This method sets the given channel, value pair on the device.
setValue(Channel)
- Method in class model.device.
USBDMXInterface
This method sets the given channel, value pair on the device.
setValue(short)
- Method in class view.component.
ChannelStatusButton
setValues(Channel[])
- Method in class model.device.
ADMXDevice
This method sets a series of values on the device.
setValues(Channel[])
- Method in class model.device.
DummyDMXDevice
This method sets a series of values on the device.
setValues(Channel[])
- Method in class model.device.
USBDMXInterface
This method sets a series of values on the device.
shortToString(short)
- Static method in class model.util.
GeneralUtils
This method takes a short value (ranged 0 to 255) and converts it to a String (ranged 0 to 100).
Show
- Class in
model.show
This class contains a cueSet and other information about the current show.
Show(int)
- Constructor for class model.show.
Show
This constructor will create a Show with the given number of maxChannels.
Show(ArrayList<CueSet>, int)
- Constructor for class model.show.
Show
This constructor will create a Show with the given cueset and maximum number of channels.
Show(String, int, ArrayList<CueSet>)
- Constructor for class model.show.
Show
This constructor will create a Show with the given name, maximum number of channels, and cueset.
ShowFactory
- Class in
model.show
This class will produce a show given a show data file.
ShowFactory()
- Constructor for class model.show.
ShowFactory
Singleton
- Static variable in class model.device.
DummyDMXDevice
source
- Variable in class model.channel.set.
AValueSet
stringToShort(String)
- Static method in class model.util.
GeneralUtils
This method takes in a string (that should be between 0 and 100) and returns a short with a range of 0 to 255.
SUBMASTER_SOURCE
- Static variable in class model.channel.
ChannelValues
When a channel value is being changed, the channel source value is passed in with the method.
SUBMASTER_VALUE_MODE
- Static variable in class view.component.
ChannelStatusButton
T
toggleDataEntry(boolean)
- Method in interface model.
ILightModelConnector
This method will toggle all data entry on the form.
toggleDataEntry(boolean)
- Method in class view.component.
ChannelStatusButton
toggleDataEntry(boolean)
- Method in class view.component.
ChannelView
toggleDataEntry(boolean)
- Method in class view.component.
CueListPanel
This method will toggle the data entry fields for the program.
toggleDataEntry(boolean)
- Method in class view.
LightView
This method will toggle the data entry fields for the program.
ToolBar
- Class in
view.component
This class contains the toolbar and all of the toolbar buttons.
ToolBar(JFrame, IChannelValueGetter, ICueAdder, ICueInformationGetter, IShowLoaderSaver, IDeviceConnector)
- Constructor for class view.component.
ToolBar
toString()
- Method in class model.util.
Channel
U
updateChannel(Channel, float)
- Method in class model.channel.
ChannelValues
This method will update the value for the given address, value pair.
updateChannel(Channel, float[])
- Method in interface model.
ILightModelConnector
This method will update the given channel on the view, with the given value and source.
updateChannel(Channel)
- Method in interface model.
IUpdateChannel
This method will update the channel with the given channel.
updateChannels(Channel[], float)
- Method in class model.channel.
ChannelValues
updateChannels(Channel[], float[][])
- Method in interface model.
ILightModelConnector
This method will update the given channels on the view with the given values and sources.
updateChannels(Channel[])
- Method in interface model.
IUpdateChannel
This method will update the channels with the given channels.
updateCueList()
- Method in interface model.
ILightModelConnector
This method will tell the view to update the cue list.
updateCueList()
- Method in class view.component.
CueListPanel
updateCueList()
- Method in class view.
LightView
This method will update the cue list.
updateFadeDownProgress(int)
- Method in interface model.
IUpdateFadeProgress
This method will update the fade down progress bar.
updateFadeDownProgress(int)
- Method in class view.component.
ChannelView
updateFadeDownProgress(int)
- Method in class view.
LightView
This method will update the fade down progress meter.
updateFadeUpProgress(int)
- Method in interface model.
IUpdateFadeProgress
This method will update the fade up progress bar.
updateFadeUpProgress(int)
- Method in class view.component.
ChannelView
updateFadeUpProgress(int)
- Method in class view.
LightView
This method will update the fade up progress meter.
updateValue(Channel, float[])
- Method in class view.component.
ChannelView
updateValue(Channel)
- Method in class view.component.
ChannelView
updateValue(Channel, float[])
- Method in class view.
LightView
This method will update the value and source of the given channel.
updateValue(Channel)
- Method in class view.
LightView
This method will update the value of the given channel without changing its source.
updateValues(Channel[], float[][])
- Method in class view.component.
ChannelView
updateValues(Channel[])
- Method in class view.component.
ChannelView
updateValues(Channel[], float[][])
- Method in class view.
LightView
This method will update the given channels with the given sources.
updateValues(Channel[])
- Method in class view.
LightView
This method will update the given channels without changing the current channel source.
USBDMXInterface
- Class in
model.device
This is a concrete implementation of the ADMXDevice framework for the USBDMX.com DMX controller.
USBDMXInterface()
- Constructor for class model.device.
USBDMXInterface
This constructor will instantiate a new USBDMX.com device.
V
value
- Variable in class model.util.
Channel
The value for this channel.
view
- package view
This package contains all components of the user interface.
view.component
- package view.component
This package contains individual components of the graphical interface.
A
C
D
E
F
G
I
L
M
O
P
R
S
T
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes