Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AABB(int, int, int, int, int, int, int, int) - Static method in class org.emrick.project.FootballFieldPanel.MouseInput
 
accent() - Static method in class org.emrick.project.dev.DevUI
 
accent() - Static method in class org.emrick.project.ThemedLoadingDialog
 
ACCENT - Enum constant in enum class org.emrick.project.dev.DevUI.Tone
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.effect.EffectGUI
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.ReplaceProjectFilesGUI
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.ScrubBarGUI
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.SelectFileGUI
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.SelectionGroupGUI
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.SyncTimeGUI
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.SyncTimeGUI.TapAction
 
actionPerformed(ActionEvent) - Method in class org.emrick.project.UserAuthGUI
 
activeCountdownItem - Variable in class org.emrick.project.FlowViewGUI
 
activeEffectGUI - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
activeFlashes - Variable in class org.emrick.project.dev.FlashPanel
 
addCompletedStrip(Integer) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
addComponentPair(JComponent, JComponent) - Method in class org.emrick.project.effect.EffectGUI
 
addComponentPair(JComponent, JComponent, JPanel, GridBagConstraints) - Method in class org.emrick.project.effect.RFTriggerGUI
 
addDragSupportToEffectWidget(JToggleButton, Effect) - Method in class org.emrick.project.TimelineGUI
 
addEffect(Effect) - Method in class org.emrick.project.LEDStrip
 
addEffects(ArrayList<LEDStrip>, ArrayList<EffectLEDStripMap>) - Method in class org.emrick.project.actions.ReplaceEffectsAction
 
addEffectToSelectedLEDStrips(Effect) - Method in class org.emrick.project.effect.EffectManager
 
addGroup(LEDStrip[], String) - Method in class org.emrick.project.SelectionGroupGUI
 
addLayoutComponent(String, Component) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
addLedStrip(LEDStrip) - Method in class org.emrick.project.Drill
 
addLEDStrip(int) - Method in class org.emrick.project.Performer
 
addLEDStrip(LEDStrip) - Method in class org.emrick.project.LEDConfigurationGUI
 
addListener(Consumer<AppLog.Entry>) - Static method in class org.emrick.project.dev.AppLog
 
addMouseWheelZoomSupport() - Method in class org.emrick.project.TimelineGUI
Adds support for zooming with Ctrl+Mouse wheel
addPerformer(Performer) - Method in class org.emrick.project.Drill
 
addressBar - Variable in class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
AddressBarFileChooser(File, String, int, boolean) - Constructor for class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
addRow(JPanel, GridBagConstraints, int, String, JTextField, JCheckBox, String) - Method in class org.emrick.project.ModifyBoardDialog
 
addScrollClickPanning() - Method in class org.emrick.project.TimelineGUI
Adds support for panning the timeline using the middle mouse button (scroll wheel) This implementation uses a specialized adapter that ensures smooth, precise panning with the content following exactly under the mouse cursor as you drag.
addSet(Coordinate) - Method in class org.emrick.project.Drill
 
addSet(Coordinate) - Method in class org.emrick.project.Performer
 
addSetToField(Set) - Method in class org.emrick.project.FootballFieldPanel
 
addShapeBtn - Variable in class org.emrick.project.effect.EffectGUI
 
addShapeLabel - Variable in class org.emrick.project.effect.EffectGUI
 
addToRecentProjects(File) - Method in class org.emrick.project.MediaEditorGUI
 
advance() - Method in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
advance() - Method in class org.emrick.project.ThemedLoadingDialog.Spinner
 
afterPanAction - Variable in class org.emrick.project.PanningMouseAdapter
 
allOff() - Method in class org.emrick.project.dev.LookupPanel
 
allStrips - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
alreadyProgrammed - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
alreadyProgrammedStrips - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
ALTERNATING_COLOR - Enum constant in enum class org.emrick.project.effect.EffectList
 
ALTERNATING_COLOR - Enum constant in enum class org.emrick.project.effect.LightingDisplay.Function
 
AlternatingColorEffect - Class in org.emrick.project.effect
 
AlternatingColorEffect(long, long, Color, Color, Duration, double, int) - Constructor for class org.emrick.project.effect.AlternatingColorEffect
 
alternatingColorFunction(Effect, long, long) - Static method in class org.emrick.project.effect.LightingDisplay
 
ALTO_SAX - Static variable in class org.emrick.project.Symbol
 
angle - Variable in class org.emrick.project.effect.Effect
 
angle - Variable in class org.emrick.project.ThemedLoadingDialog.Spinner
 
angleField - Variable in class org.emrick.project.effect.EffectGUI
 
angleLabel - Variable in class org.emrick.project.effect.EffectGUI
 
animationTimer - Variable in class org.emrick.project.ThemedLoadingDialog
 
APP_LOG - Static variable in class org.emrick.project.dev.TerminalPanel
 
append(String, boolean) - Static method in class org.emrick.project.dev.AppLog
 
appendLine(String) - Method in class org.emrick.project.dev.TerminalPanel
 
appendLine(String) - Method in class org.emrick.project.OutputDialog
 
appendNow(String) - Method in class org.emrick.project.dev.TerminalPanel
 
AppLog - Class in org.emrick.project.dev
Keeps a copy of everything Emrick Designer prints to System.out / System.err since launch, so the Developer Mode terminal can show it.
AppLog() - Constructor for class org.emrick.project.dev.AppLog
 
AppLog.Entry - Record Class in org.emrick.project.dev
One captured line of output.
AppLog.TeeStream - Class in org.emrick.project.dev
Passes bytes through to the original stream and collects them into lines for the log.
appLogListener - Variable in class org.emrick.project.dev.TerminalPanel
 
applyBtn - Variable in class org.emrick.project.effect.EffectGUI
 
applyDefaultLEDConfiguration() - Method in class org.emrick.project.MediaEditorGUI
Applies a default led configuration to all performers
applyDefaultLEDConfiguration(Drill) - Method in class org.emrick.project.MediaEditorGUI
 
applyImportedDrill(Drill) - Method in class org.emrick.project.MediaEditorGUI
 
applyLoadedProject(MediaEditorGUI.LoadedProjectData) - Method in class org.emrick.project.MediaEditorGUI
 
applyLoadedProjectPhaseOne(MediaEditorGUI.LoadedProjectData) - Method in class org.emrick.project.MediaEditorGUI
 
applyLoadedProjectPhaseThree() - Method in class org.emrick.project.MediaEditorGUI
 
applyLoadedProjectPhaseTwo(MediaEditorGUI.LoadedProjectData) - Method in class org.emrick.project.MediaEditorGUI
 
applyPrimaryStyle(JButton) - Static method in class org.emrick.project.dev.DevUI
 
applyThemeColors() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
Colors this row from the active look and feel so it follows light/dark mode.
applyToEffectMod() - Method in class org.emrick.project.effect.EffectGUI
 
archive - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
archiveButton - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
archiveFiles - Variable in class org.emrick.project.SelectFileGUI
 
archiveLabel - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
archiveNames - Variable in class org.emrick.project.serde.ProjectFile
 
archivePath - Variable in class org.emrick.project.serde.OldProjectFile
 
archivePaths - Variable in class org.emrick.project.MediaEditorGUI
 
archivePaths - Variable in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
The field for the archivePaths record component.
archivePaths() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Returns the value of the archivePaths record component.
Asset(String, String) - Constructor for record class org.emrick.project.dev.Esptool.Asset
Creates an instance of a Asset record class.
assetForPlatform() - Static method in class org.emrick.project.dev.Esptool
 
audioCheckbox - Variable in class org.emrick.project.ScrubBarGUI
 
audioFile - Variable in class org.emrick.project.audio.AudioPlayer
 
audioPlayer - Variable in class org.emrick.project.SyncTimeGUI
 
AudioPlayer - Class in org.emrick.project.audio
 
AudioPlayer(File) - Constructor for class org.emrick.project.audio.AudioPlayer
 
audioPlayers - Variable in class org.emrick.project.MediaEditorGUI
 
audioPlayers - Variable in class org.emrick.project.ScrubBarGUI
 
AURORA - Enum constant in enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
 
autoBox - Variable in class org.emrick.project.dev.LookupPanel
 
autoImport(String, String) - Method in class org.emrick.project.SelectFileGUI
 
autoScrollBox - Variable in class org.emrick.project.dev.TerminalPanel
 
autoSeconds - Variable in class org.emrick.project.dev.LookupPanel
 
autoTimer - Variable in class org.emrick.project.dev.LookupPanel
 
availableReceivers - Variable in class org.emrick.project.HardwareStatusIndicator
 
availableTransmitters - Variable in class org.emrick.project.HardwareStatusIndicator
 
availableWidth(Container) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 

B

background() - Static method in class org.emrick.project.dev.DevUI
 
BARITONE - Static variable in class org.emrick.project.Symbol
 
baseFont() - Static method in class org.emrick.project.ThemedLoadingDialog
 
BASS - Static variable in class org.emrick.project.Symbol
 
batteryEstLabel - Variable in class org.emrick.project.effect.EffectGUI
 
batteryPercent - Variable in class org.emrick.project.dev.UnitInfo
 
batteryValue(DevUI.Card, double, double) - Static method in class org.emrick.project.dev.UnitsPanel
 
batteryVolts - Variable in class org.emrick.project.dev.UnitInfo
 
BAUD - Static variable in class org.emrick.project.dev.UnitPort
 
BBD_CREW - Static variable in class org.emrick.project.Symbol
 
BBD_DRUM - Static variable in class org.emrick.project.Symbol
 
before - Variable in class org.emrick.project.dev.FlashPanel.Row
 
BIG_TEN_FLAG - Static variable in class org.emrick.project.Symbol
 
bigText(JLabel, String, String, float) - Static method in class org.emrick.project.dev.LookupPanel
Shows a value in a large bold font, or a muted placeholder at a readable size when there is no value.
bigValue(DevUI.Card, String, String, String, String) - Static method in class org.emrick.project.dev.UnitsPanel
The two most important values, shown large side by side.
bindKey(int, String, Runnable) - Method in class org.emrick.project.dev.LookupPanel
 
blank - Variable in class org.emrick.project.dev.FlashPanel.ProgressRenderer
 
blend(Color, Color, float) - Static method in class org.emrick.project.dev.DevUI
 
blend(Color, Color, float) - Static method in class org.emrick.project.ThemedLoadingDialog
 
blink(SerialPort, boolean) - Static method in class org.emrick.project.dev.UnitPort
Starts or stops blinking the receiver's status LED red, to find it.
blinkButton - Variable in class org.emrick.project.dev.UnitsPanel
 
blinking - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
BlockingThread(byte[], int) - Constructor for class org.emrick.project.SerialTransmitter.BlockingThread
 
BoardDriverInstaller - Class in org.emrick.project
 
BoardDriverInstaller() - Constructor for class org.emrick.project.BoardDriverInstaller
 
BoardDriverInstaller.CommandResult - Record Class in org.emrick.project
 
BoardDriverInstaller.DeviceProbe - Record Class in org.emrick.project
 
BoardDriverInstaller.InstallOutcome - Record Class in org.emrick.project
 
BoardDriverInstaller.OperatingSystem - Enum Class in org.emrick.project
 
BoardDriverInstaller.ProgressUpdate - Record Class in org.emrick.project
 
body() - Static method in class org.emrick.project.dev.DevUI
 
borderless(JComponent) - Static method in class org.emrick.project.dev.DevUI
Scroll pane without its own border, for tables inside a card.
bottomBar - Variable in class org.emrick.project.LEDConfigurationGUI
 
BOX - Enum constant in enum class org.emrick.project.FootballFieldPanel.SelectionMethod
 
BPM_INSTRUCTION - Static variable in class org.emrick.project.SyncTimeGUI
 
bpmPanel - Variable in class org.emrick.project.SyncTimeGUI
 
brightness - Variable in record class org.emrick.project.effect.Checkpoint
The field for the brightness record component.
brightness() - Method in record class org.emrick.project.effect.Checkpoint
Returns the value of the brightness record component.
Build() - Constructor for class org.emrick.project.dev.FirmwareRelease.Build
 
buildConnectionStrip() - Method in class org.emrick.project.dev.LookupPanel
 
buildCount2MSec(Map<String, Integer>, ArrayList<SyncTimeGUI.Pair>, float) - Method in class org.emrick.project.TimeManager
 
buildDesignerGUI() - Method in class org.emrick.project.MediaEditorGUI
 
buildFilesystem(File, Consumer<String>) - Static method in class org.emrick.project.PlatformIOFunction
 
buildFindCard() - Method in class org.emrick.project.dev.LookupPanel
 
buildGrid(ArrayList<LEDStrip>, int, int) - Static method in class org.emrick.project.effect.GridEffect
 
buildLabelTable() - Method in class org.emrick.project.ScrubBarGUI
 
buildLayout(String, String, String, String) - Method in class org.emrick.project.ThemedLoadingDialog
 
buildPreviewPlan(Effect) - Method in class org.emrick.project.MediaEditorGUI
Builds the ordered list of packet segments for previewing the given effect on hardware.
buildProjectFile(ArrayList<File>) - Method in class org.emrick.project.MediaEditorGUI
Builds the serializable project exactly as it is written to the .emrick file.
builds - Variable in class org.emrick.project.dev.FirmwareRelease.Manifest
 
buildScrubBarPanel() - Method in class org.emrick.project.MediaEditorGUI
Loads the ScrubBarGUI Panel if it has not been created, or refreshes it if it already exists.
buildSet2MSec(ArrayList<Map.Entry<String, Integer>>, HashMap<Integer, Long>) - Method in class org.emrick.project.TimeManager
 
buildSweepCard() - Method in class org.emrick.project.dev.LookupPanel
 
buildWelcomePanel(MediaEditorGUI) - Method in class org.emrick.project.MediaEditorGUI
Build the welcome panel displayed when no project is loaded.
busy - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
byId(List<LEDStrip>, int) - Static method in class org.emrick.project.dev.ProjectUnits
 
byLabel(List<LEDStrip>, String) - Static method in class org.emrick.project.dev.ProjectUnits
 

C

cache - Static variable in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
cachedCommand - Static variable in class org.emrick.project.dev.Esptool
 
cachedFallback(Exception) - Static method in class org.emrick.project.dev.FirmwareRelease
 
cacheRoot() - Static method in class org.emrick.project.dev.FirmwareRelease
 
calcBattery(int, int, int, double) - Method in class org.emrick.project.effect.EffectGUI
 
calculateColor(Effect) - Method in class org.emrick.project.FootballFieldPanel
 
calculateEffectWidth(Effect) - Method in class org.emrick.project.TimelineGUI
 
calculateEndTimeMSec() - Method in class org.emrick.project.effect.Effect
 
calculatePosition(Performer, Set, double, int, int) - Method in class org.emrick.project.FootballFieldPanel
 
calculateTimelineWidth() - Method in class org.emrick.project.TimelineGUI
 
calculateXPosition(double) - Method in class org.emrick.project.TimelineGUI
 
calculateXPositionFromCount(double) - Method in class org.emrick.project.TimelineGUI
Calculate precise X position from decimal count value
cancelAction - Variable in class org.emrick.project.ThemedLoadingDialog
 
cancelButton - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
cancelButton - Variable in class org.emrick.project.SelectFileGUI
 
cancelButton - Variable in class org.emrick.project.SyncTimeGUI
 
cancelButton - Variable in class org.emrick.project.ThemedLoadingDialog
 
cancelButton - Variable in class org.emrick.project.UserAuthGUI
 
cancellationRequested - Variable in class org.emrick.project.ThemedLoadingDialog
 
canSeekAudio - Variable in class org.emrick.project.MediaEditorGUI
 
capitalize(String) - Static method in class org.emrick.project.dev.UnitsPanel
 
caption(String) - Static method in class org.emrick.project.dev.DevUI
 
Card(LayoutManager) - Constructor for class org.emrick.project.dev.DevUI.Card
 
cardBackground() - Static method in class org.emrick.project.dev.DevUI
 
cardBorder() - Static method in class org.emrick.project.dev.DevUI
 
centerContainer - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
centerVertically(JComponent) - Static method in class org.emrick.project.dev.LookupPanel
 
channels - Variable in class org.emrick.project.audio.OggData
The number of channels in the sound file
CHASE - Enum constant in enum class org.emrick.project.effect.EffectList
 
CHASE - Enum constant in enum class org.emrick.project.effect.LightingDisplay.Function
 
ChaseEffect - Class in org.emrick.project.effect
 
ChaseEffect(long, long, ArrayList<Color>, Duration, boolean, double, int) - Constructor for class org.emrick.project.effect.ChaseEffect
 
chaseFunction(Effect, LEDStrip, long, long) - Static method in class org.emrick.project.effect.LightingDisplay
 
chaseSequence - Variable in class org.emrick.project.effect.ChaseEffect
 
chaseSequence - Variable in class org.emrick.project.effect.Effect
 
check(List<LEDStrip>, UnitInfo) - Static method in class org.emrick.project.dev.ProjectUnits
Compares what a unit reports against the open project.
CHECK_LR - Variable in class org.emrick.project.MediaEditorGUI
 
checkForPlugChanges() - Method in class org.emrick.project.dev.UnitsPanel
 
checkForUpdate(boolean) - Method in class org.emrick.project.dev.FlashPanel
 
Checkpoint - Record Class in org.emrick.project.effect
 
Checkpoint(long, Color, float) - Constructor for record class org.emrick.project.effect.Checkpoint
Creates an instance of a Checkpoint record class.
Checkpoint(Color, float) - Constructor for record class org.emrick.project.effect.Checkpoint
 
chipFamily - Variable in class org.emrick.project.dev.FirmwareRelease.Build
 
choose(Component, String, String, String, String, int, boolean) - Static method in class org.emrick.project.EmrickFileChooser
 
chooseDirectory(Component, String, String) - Static method in class org.emrick.project.EmrickFileChooser
 
chooseOpenFile(Component, String, String, String, String) - Static method in class org.emrick.project.EmrickFileChooser
 
chooseSaveFile(Component, String, String, String, String) - Static method in class org.emrick.project.EmrickFileChooser
 
CIRCLE_CHASE - Enum constant in enum class org.emrick.project.effect.EffectList
 
CircleChaseEffect - Class in org.emrick.project.effect
 
CircleChaseEffect(long, long, Color, Color, Duration, boolean, double, double, int) - Constructor for class org.emrick.project.effect.CircleChaseEffect
 
claim(String, String) - Static method in class org.emrick.project.dev.UnitPort
 
claim(String, String, Runnable) - Static method in class org.emrick.project.dev.UnitPort
Claims a port and registers how to give it back early, so a higher-priority feature (flashing) can take it over.
claimWhenFree(String, String, Runnable, long) - Static method in class org.emrick.project.dev.UnitPort
Like UnitPort.claim(String, String, Runnable), but waits for short-lived users (e.g.
CLARINET - Static variable in class org.emrick.project.Symbol
 
clear(LayoutManager) - Static method in class org.emrick.project.dev.DevUI
Transparent panel, handy for layout wrappers inside cards.
clearSysMsg - Variable in class org.emrick.project.MediaEditorGUI
 
clip - Variable in class org.emrick.project.audio.AudioPlayer
 
clockwise - Variable in class org.emrick.project.effect.ChaseEffect
 
clockwise - Variable in class org.emrick.project.effect.CircleChaseEffect
 
clone() - Method in class org.emrick.project.effect.Effect
 
clone() - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
closeButton - Variable in class org.emrick.project.OutputDialog
 
closePort(boolean) - Method in class org.emrick.project.dev.TerminalPanel
 
collect(int) - Method in class org.emrick.project.dev.AppLog.TeeStream
 
color - Variable in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
The field for the color record component.
color - Variable in record class org.emrick.project.effect.Checkpoint
The field for the color record component.
color - Variable in class org.emrick.project.effect.GridShape
 
color - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
color() - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
Returns the value of the color record component.
color() - Method in record class org.emrick.project.effect.Checkpoint
Returns the value of the color record component.
color1 - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
color1Label - Variable in class org.emrick.project.effect.EffectGUI
 
color2 - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
color2Label - Variable in class org.emrick.project.effect.EffectGUI
 
ColorAdapter - Class in org.emrick.project.serde
 
ColorAdapter() - Constructor for class org.emrick.project.serde.ColorAdapter
 
colorButtons - Variable in class org.emrick.project.effect.EffectGUI
 
colorChosen - Variable in class org.emrick.project.FootballFieldPanel
 
colorValue(DevUI.Card, String, String) - Static method in class org.emrick.project.dev.UnitsPanel
 
colorVariance - Variable in class org.emrick.project.effect.Effect
 
colorVariance - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
colorVarianceField - Variable in class org.emrick.project.effect.EffectGUI
 
columns - Variable in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
columns - Variable in class org.emrick.project.dev.UnitsPanel.UnitTableModel
 
columns(Container, int) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
command(Consumer<String>) - Static method in class org.emrick.project.dev.Esptool
 
CommandResult(int, String) - Constructor for record class org.emrick.project.BoardDriverInstaller.CommandResult
Creates an instance of a CommandResult record class.
commandShowsDevice(List<String>) - Static method in class org.emrick.project.BoardDriverInstaller
 
commit - Variable in class org.emrick.project.dev.FirmwareRelease.Manifest
 
commit() - Method in class org.emrick.project.dev.FirmwareRelease
 
compareTo(Performer) - Method in class org.emrick.project.Performer
Compare sections and labels to determine the relative ordering of two performers as they would appear in the CSV file.
compareTo(Set) - Method in class org.emrick.project.Set
 
completedStrips - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
completedStripsFile - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
component - Variable in class org.emrick.project.PanningMouseAdapter
 
comPortPrompt(String) - Method in class org.emrick.project.MediaEditorGUI
Used to get a Serial Transmitter object.
comPortPromptFlow() - Method in class org.emrick.project.MediaEditorGUI
 
concatenateDialog() - Method in class org.emrick.project.MediaEditorGUI
 
concatenateProject(File) - Method in class org.emrick.project.MediaEditorGUI
 
concatImport(ArrayList<File>, String) - Method in class org.emrick.project.ImportArchive
 
concatImportAudio(ArrayList<String>) - Method in class org.emrick.project.ImportArchive
 
confirmedCommit - Static variable in class org.emrick.project.dev.FlashPanel
Remembered for the rest of the session once the user confirms the version to flash.
confirmRelease(FirmwareRelease) - Method in class org.emrick.project.dev.FlashPanel
Asks once per session (and again if a different version would be flashed).
confirmTransmitterText(String) - Method in class org.emrick.project.dev.TerminalPanel
Transmitters read every character as a broadcast command, so warn before sending anything that would affect every unit.
connect() - Method in class org.emrick.project.dev.TerminalPanel
 
connectButton - Variable in class org.emrick.project.dev.TerminalPanel
 
CONNECTED_COLOR - Static variable in class org.emrick.project.HardwareStatusIndicator
 
CONSOLE_BG - Static variable in class org.emrick.project.dev.TerminalPanel
 
CONSOLE_FG - Static variable in class org.emrick.project.dev.TerminalPanel
 
CONTINUOUS - Variable in class org.emrick.project.MediaEditorGUI
 
controlHeld - Variable in class org.emrick.project.SelectionGroupGUI
 
convbuffer - Variable in class org.emrick.project.audio.OggDecoder
The buffer used to read OGG file
convertCountToMS(double) - Method in class org.emrick.project.TimelineGUI
Convert decimal count to milliseconds using precise interpolation
convertMsecDurationToCounts(long, long) - Method in class org.emrick.project.effect.EffectGUI
 
convsize - Variable in class org.emrick.project.audio.OggDecoder
The conversion buffer size
Coordinate - Class in org.emrick.project
 
Coordinate() - Constructor for class org.emrick.project.Coordinate
 
Coordinate(double, double, String, int, String) - Constructor for class org.emrick.project.Coordinate
 
coordinates - Variable in class org.emrick.project.Drill
 
coordinates - Variable in class org.emrick.project.Performer
 
coordsFile - Variable in class org.emrick.project.SelectFileGUI
 
copiedConfig - Variable in class org.emrick.project.LEDConfigurationGUI
 
copiedEffect - Variable in class org.emrick.project.MediaEditorGUI
 
copyAndValidate(Path, Path, Gson) - Static method in class org.emrick.project.ProjectPersistence
 
copyFiles(ArrayList<String>, String) - Method in class org.emrick.project.SelectFileGUI
 
count - Variable in class org.emrick.project.effect.RFTrigger
 
count - Variable in class org.emrick.project.effect.RFTriggerGUI
 
count - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
count2MSec - Variable in class org.emrick.project.TimeManager
 
count2RFTrigger - Variable in class org.emrick.project.effect.EffectManager
 
count2RFTrigger - Variable in class org.emrick.project.FootballFieldPanel
 
count2RFTrigger - Variable in class org.emrick.project.MediaEditorGUI
 
count2RFTrigger - Variable in class org.emrick.project.serde.OldProjectFile
 
count2RFTrigger - Variable in class org.emrick.project.serde.ProjectFile
 
countdownTimer - Variable in class org.emrick.project.FlowViewGUI
 
countdownValue - Variable in class org.emrick.project.FlowViewGUI
 
countLabel - Variable in class org.emrick.project.FlowViewGUI
 
countLabel - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
countPill - Variable in class org.emrick.project.dev.FlashPanel
 
countPill - Variable in class org.emrick.project.dev.UnitsPanel
 
counts - Variable in class org.emrick.project.SyncTimeGUI
 
createAndShowGUI() - Method in class org.emrick.project.MediaEditorGUI
Builds all major GUI elements and adds them to the main frame.
createBorderStyle(Workbook, BorderStyle, BorderStyle, BorderStyle, BorderStyle) - Method in class org.emrick.project.MediaEditorGUI
 
createBpmPanel() - Method in class org.emrick.project.SyncTimeGUI
 
createCheckBoxPanel(JCheckBox) - Method in class org.emrick.project.effect.EffectGUI
 
createChecklistCellStyle(Workbook, BorderStyle, BorderStyle, BorderStyle, BorderStyle) - Method in class org.emrick.project.MediaEditorGUI
 
createDefaultCSV(List<Performer>) - Static method in class org.emrick.project.CSVLEDWriter
 
createDefaultCSV(List<Performer>, String) - Static method in class org.emrick.project.CSVLEDWriter
 
createDefaultEffect(EffectList, long, long, int) - Static method in class org.emrick.project.serde.GeneratedEffectAdapter
 
createDefaultEffectForPreview(EffectList) - Method in class org.emrick.project.MediaEditorGUI
Builds a fresh default effect of the given type, anchored at the current timeline position.
createDeleteBtn - Variable in class org.emrick.project.effect.RFTriggerGUI
 
createDeletePnl - Variable in class org.emrick.project.effect.RFTriggerGUI
 
createDialog(Component) - Method in class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
createDurationPanel() - Method in class org.emrick.project.SyncTimeGUI
 
CreateEffectAction - Class in org.emrick.project.actions
 
CreateEffectAction(Effect, LEDStrip) - Constructor for class org.emrick.project.actions.CreateEffectAction
 
createEffectAtCurrentTime(EffectList) - Method in class org.emrick.project.MediaEditorGUI
Helper method to create a 16-count effect of the given type at the current timeline position
CreateEffectsAction - Class in org.emrick.project.actions
 
CreateEffectsAction(ArrayList<EffectLEDStripMap>) - Constructor for class org.emrick.project.actions.CreateEffectsAction
 
createFingerprintGson(Gson) - Static method in class org.emrick.project.MediaEditorGUI
Project serializer for change detection.
createTapPanel() - Method in class org.emrick.project.SyncTimeGUI
 
createTimelinePane() - Method in class org.emrick.project.TimelineGUI
 
createTimestampPanel() - Method in class org.emrick.project.SyncTimeGUI
 
createZoomControls() - Method in class org.emrick.project.TimelineGUI
Creates the zoom control panel with buttons and label
CSV_ORDER - Static variable in class org.emrick.project.Symbol
 
csvFile - Variable in class org.emrick.project.MediaEditorGUI
 
csvFile - Variable in class org.emrick.project.SelectFileGUI
 
CSVLEDCounter - Class in org.emrick.project
 
CSVLEDCounter() - Constructor for class org.emrick.project.CSVLEDCounter
 
CSVLEDWriter - Class in org.emrick.project
 
CSVLEDWriter() - Constructor for class org.emrick.project.CSVLEDWriter
 
CSVLEDWriter(String) - Constructor for class org.emrick.project.CSVLEDWriter
 
ctrlGroupSelection(LEDStrip[]) - Method in class org.emrick.project.MediaEditorGUI
 
ctrlGroupSelection(LEDStrip[]) - Method in interface org.emrick.project.SelectListener
 
cue - Variable in class org.emrick.project.effect.RFTrigger
 
cue - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
cueField - Variable in class org.emrick.project.effect.RFTriggerGUI
 
cueLabel - Variable in class org.emrick.project.FlowViewGUI
 
cueLabel - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
curCount - Static variable in class org.emrick.project.TimelineGUI
 
curMS - Static variable in class org.emrick.project.TimelineGUI
 
currAudioPlayer - Variable in class org.emrick.project.ScrubBarGUI
 
currentAudioPlayer - Variable in class org.emrick.project.MediaEditorGUI
 
currentCount - Variable in class org.emrick.project.FootballFieldPanel
 
currentCount - Variable in class org.emrick.project.SyncTimeGUI
 
currentEffect - Variable in class org.emrick.project.MediaEditorGUI
 
currentID - Variable in class org.emrick.project.MediaEditorGUI
 
currentLabel - Variable in class org.emrick.project.ModifyBoardDialog
 
currentLocation - Variable in class org.emrick.project.Performer
 
currentlyViewedEffect - Static variable in class org.emrick.project.effect.Effect
 
currentMovement - Variable in class org.emrick.project.MediaEditorGUI
 
currentMS - Variable in class org.emrick.project.FootballFieldPanel
 
currentMS - Variable in class org.emrick.project.LEDStripViewGUI
 
currentProjectFingerprint() - Method in class org.emrick.project.MediaEditorGUI
Hashes the project's show content, streamed so large shows aren't held in memory.
currentSet - Variable in class org.emrick.project.FootballFieldPanel
 
currentSet - Variable in class org.emrick.project.LEDStripViewGUI
 
currentSetRatio - Variable in class org.emrick.project.FootballFieldPanel
 
currentSetStartCount - Variable in class org.emrick.project.FootballFieldPanel
 
currentStep - Variable in class org.emrick.project.ThemedLoadingDialog
 
currentSweepId - Variable in class org.emrick.project.dev.LookupPanel
 
currentTime - Variable in class org.emrick.project.SyncTimeGUI
 
currentTrigger - Variable in class org.emrick.project.FlowViewGUI
 
currSetEndCount - Variable in class org.emrick.project.ScrubBarGUI
 
currSetStartCount - Variable in class org.emrick.project.ScrubBarGUI
 
currTimeMSec - Variable in class org.emrick.project.ScrubBarGUI
 
CYMBAL - Static variable in class org.emrick.project.Symbol
 

D

danger(String) - Static method in class org.emrick.project.dev.DevUI
Red-outlined button for actions that stop or turn things off.
DANGER - Enum constant in enum class org.emrick.project.dev.DevUI.Tone
 
dark() - Static method in class org.emrick.project.dev.DevUI
 
data - Variable in class org.emrick.project.audio.OggData
The data that has been read from the OGG file
date - Variable in class org.emrick.project.dev.FirmwareRelease.Manifest
 
date() - Method in class org.emrick.project.dev.FirmwareRelease
 
date(String) - Static method in class org.emrick.project.dev.DevUI
Firmware dates are stored as YYYY-MM-DD; people see MM-DD-YYYY.
debug - Variable in class org.emrick.project.dev.UnitInfo
 
debugBox - Variable in class org.emrick.project.dev.TerminalPanel
 
debugTurnedOn - Variable in class org.emrick.project.dev.TerminalPanel
 
DEFAULT - Enum constant in enum class org.emrick.project.effect.LightingDisplay.Function
 
DEFAULT_DURATION_COUNTS - Static variable in class org.emrick.project.effect.EffectGUI
 
DEFAULT_FILE_PATH - Static variable in class org.emrick.project.CSVLEDWriter
 
DEFAULT_FUNCTION - Variable in class org.emrick.project.MediaEditorGUI
 
DEFAULT_FUNCTION_FLAG - Static variable in class org.emrick.project.PacketFormatter
 
DEFAULT_H_OFFSET_L - Static variable in class org.emrick.project.CSVLEDWriter
 
DEFAULT_H_OFFSET_R - Static variable in class org.emrick.project.CSVLEDWriter
 
DEFAULT_HEIGHT - Static variable in class org.emrick.project.CSVLEDWriter
 
DEFAULT_V_OFFSET - Static variable in class org.emrick.project.CSVLEDWriter
 
DEFAULT_WIDTH - Static variable in class org.emrick.project.CSVLEDWriter
 
defaultLEDFunction(Effect, long, long) - Static method in class org.emrick.project.effect.LightingDisplay
 
defaultPreviewTimeManager - Variable in class org.emrick.project.MediaEditorGUI
 
delay - Variable in class org.emrick.project.effect.Effect
 
delayField - Variable in class org.emrick.project.effect.EffectGUI
 
delayLabel - Variable in class org.emrick.project.effect.EffectGUI
 
delete(LEDStrip) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
deleteBtn - Variable in class org.emrick.project.effect.EffectGUI
 
deleteDirectory(File) - Method in class org.emrick.project.MediaEditorGUI
Recursively empties and deletes the specified file/directory.
deleteDirectoryContents(File) - Static method in class org.emrick.project.MediaEditorGUI
Recursively deletes everything inside dir.
deleteRecursively(File) - Static method in class org.emrick.project.dev.FirmwareRelease
 
delimiter - Variable in class org.emrick.project.CSVLEDWriter
 
descField - Variable in class org.emrick.project.effect.RFTriggerGUI
 
describe(Exception) - Static method in class org.emrick.project.dev.FirmwareRelease
 
describe(UnitInfo) - Static method in class org.emrick.project.ModifyBoardDialog
 
description - Variable in class org.emrick.project.effect.RFTrigger
 
description - Variable in record class org.emrick.project.EffectsGroup
The field for the description record component.
description - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
description() - Method in record class org.emrick.project.EffectsGroup
Returns the value of the description record component.
descriptionLabel - Variable in class org.emrick.project.FlowViewGUI
 
descriptionLabel - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
designerContentPane - Variable in class org.emrick.project.MediaEditorGUI
 
detail - Variable in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
The field for the detail record component.
detail - Variable in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
The field for the detail record component.
detail() - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
Returns the value of the detail record component.
detail() - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
Returns the value of the detail record component.
details - Variable in class org.emrick.project.dev.UnitsPanel
 
detailText - Variable in class org.emrick.project.ThemedLoadingDialog
 
detect() - Static method in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
detectedOnce - Variable in class org.emrick.project.dev.LookupPanel
 
detectSingleCOMPort() - Static method in class org.emrick.project.PlatformIOFunction
 
developerModeGUI - Variable in class org.emrick.project.MediaEditorGUI
 
DeveloperModeGUI - Class in org.emrick.project.dev
Developer Mode: unit details, a live terminal, unit lookup / ID sweep, and receiver flashing.
DeveloperModeGUI(DevModeHost) - Constructor for class org.emrick.project.dev.DeveloperModeGUI
 
developerModeItem - Variable in class org.emrick.project.MediaEditorGUI
 
devicePresent - Variable in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
The field for the devicePresent record component.
devicePresent() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Returns the value of the devicePresent record component.
DeviceProbe(boolean, boolean, List<String>) - Constructor for record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Creates an instance of a DeviceProbe record class.
DevModeHost - Interface in org.emrick.project.dev
What Developer Mode needs from the main Emrick Designer window.
DevUI - Class in org.emrick.project.dev
Shared look for Developer Mode: rounded cards, status pills, gold primary buttons, and table styling.
DevUI() - Constructor for class org.emrick.project.dev.DevUI
 
DevUI.Card - Class in org.emrick.project.dev
Rounded panel with a subtle border, the basic building block of every tab.
DevUI.Pill - Class in org.emrick.project.dev
Small rounded label with a tinted background, e.g.
DevUI.PillRenderer - Class in org.emrick.project.dev
Table cell renderer that draws the value as a DevUI.Pill.
DevUI.ReflowPanel - Class in org.emrick.project.dev
Panel for scroll panes that follows the viewport's width (so content reflows) and only scrolls vertically when the window is too short for it.
DevUI.ResponsiveGrid - Class in org.emrick.project.dev
Grid of cards whose column count follows the available width (up to maxColumns), so cards stack instead of squeezing when the window is narrow.
DevUI.Tone - Enum Class in org.emrick.project.dev
Meaning of a status pill or message.
DevUI.WrapLayout - Class in org.emrick.project.dev
FlowLayout that wraps onto extra lines when the row is too narrow, and reports the wrapped height so the surrounding layout makes room for it (plain FlowLayout just lets components spill off the edge).
DIALOG_WIDTH - Static variable in class org.emrick.project.ThemedLoadingDialog
 
dialogWindow - Variable in class org.emrick.project.SelectFileGUI
 
dialogWindow - Variable in class org.emrick.project.SyncTimeGUI
 
dialogWindow - Variable in class org.emrick.project.UserAuthGUI
 
direction - Variable in class org.emrick.project.effect.Effect
 
DIRECTION - Variable in class org.emrick.project.MediaEditorGUI
 
directionOptions - Variable in class org.emrick.project.effect.EffectGUI
 
directionSelect - Variable in class org.emrick.project.effect.EffectGUI
 
directory - Variable in class org.emrick.project.dev.FirmwareRelease
 
disconnect() - Method in class org.emrick.project.dev.TerminalPanel
 
DISCONNECTED_COLOR - Static variable in class org.emrick.project.HardwareStatusIndicator
 
displayName - Variable in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
displayName(String) - Static method in class org.emrick.project.dev.UnitPort
Friendly name for a port, for dropdowns: the board label, else "Board 12", else the unit type, else the port itself if the unit hasn't been read yet.
DO_DELAY - Variable in class org.emrick.project.effect.Effect
 
DO_DELAY - Variable in class org.emrick.project.MediaEditorGUI
 
DO_DELAY_FLAG - Static variable in class org.emrick.project.PacketFormatter
 
doStartScanAnimation() - Method in class org.emrick.project.HardwareStatusIndicator
 
doStopScanAnimation() - Method in class org.emrick.project.HardwareStatusIndicator
 
dotToPoint(double, double) - Method in class org.emrick.project.FootballFieldPanel
 
download(File, Consumer<String>) - Static method in class org.emrick.project.dev.Esptool
 
download(String, Path) - Static method in class org.emrick.project.BoardDriverInstaller
 
download(FirmwareRelease.Manifest, File) - Static method in class org.emrick.project.dev.FirmwareRelease
Downloads every part into a temporary folder, verifies checksums, then moves it into place.
downloadAndExtract(String, String, Consumer<BoardDriverInstaller.ProgressUpdate>) - Static method in class org.emrick.project.BoardDriverInstaller
 
downloadFile(String, File) - Static method in class org.emrick.project.dev.FirmwareRelease
 
drainOutput(SerialPort, int) - Static method in class org.emrick.project.SerialTransmitter
Blocks until everything written has actually left the PC, so the port can be safely closed.
drawBetterImage(Graphics, BufferedImage) - Method in class org.emrick.project.FootballFieldBackground
 
DrawLEDs(ArrayList<LEDStrip>) - Constructor for class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel.DrawLEDs
 
drill - Variable in class org.emrick.project.FootballFieldPanel
 
drill - Variable in class org.emrick.project.LEDConfigurationGUI
 
drill - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
drill - Variable in class org.emrick.project.serde.OldProjectFile
 
drill - Variable in class org.emrick.project.serde.ProjectFile
 
Drill - Class in org.emrick.project
 
Drill() - Constructor for class org.emrick.project.Drill
 
drillButton - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
drillLabel - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
DrillParser - Class in org.emrick.project
 
DrillParser() - Constructor for class org.emrick.project.DrillParser
 
DRIVER_INFO_URL - Static variable in class org.emrick.project.BoardDriverInstaller
 
DRUM_MAJOR - Static variable in class org.emrick.project.Symbol
 
DRUM_MAJOR_MACE - Static variable in class org.emrick.project.Symbol
 
dummyImage - Variable in class org.emrick.project.FootballFieldBackground
 
dummyImage - Variable in class org.emrick.project.FootballFieldPanel
 
duration - Variable in class org.emrick.project.Coordinate
 
duration - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
duration - Variable in class org.emrick.project.effect.ChaseEffect
 
duration - Variable in class org.emrick.project.effect.CircleChaseEffect
 
duration - Variable in class org.emrick.project.effect.Effect
 
duration - Variable in class org.emrick.project.effect.FadeEffect
 
duration - Variable in class org.emrick.project.effect.GridEffect
 
duration - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
duration - Variable in class org.emrick.project.effect.RippleEffect
 
duration - Variable in class org.emrick.project.effect.StaticColorEffect
 
duration - Variable in class org.emrick.project.effect.WaveEffect
 
duration - Variable in class org.emrick.project.Set
 
DURATION_INSTRUCTION - Static variable in class org.emrick.project.SyncTimeGUI
 
DurationAdapter - Class in org.emrick.project.serde
 
DurationAdapter() - Constructor for class org.emrick.project.serde.DurationAdapter
 
durationField - Variable in class org.emrick.project.effect.EffectGUI
 
durationLabel - Variable in class org.emrick.project.effect.EffectGUI
 
durationPanel - Variable in class org.emrick.project.SyncTimeGUI
 
durationType - Variable in class org.emrick.project.effect.EffectGUI
 
durationTypeOptions - Variable in class org.emrick.project.effect.EffectGUI
 
durationTypeSelect - Variable in class org.emrick.project.effect.EffectGUI
 

E

edit - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
EditItem(String, Set) - Constructor for class org.emrick.project.MediaEditorGUI.EditItem
 
effect - Variable in class org.emrick.project.actions.CreateEffectAction
 
effect - Variable in class org.emrick.project.actions.EffectLEDStripMap
 
effect - Variable in class org.emrick.project.actions.RemoveEffectAction
 
effect - Variable in class org.emrick.project.effect.EffectGUI
 
Effect - Class in org.emrick.project.effect
 
Effect(long) - Constructor for class org.emrick.project.effect.Effect
 
Effect(long, Color, Color, Duration, Duration, Duration, boolean, boolean, boolean, boolean, int) - Constructor for class org.emrick.project.effect.Effect
 
effectFactory - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
effectGUI - Variable in class org.emrick.project.MediaEditorGUI
 
EffectGUI - Class in org.emrick.project.effect
 
EffectGUI(String) - Constructor for class org.emrick.project.effect.EffectGUI
This alternative constructor can deliver a placeholder panel with instructions about working with effects.
EffectGUI(Effect, long, EffectListener, EffectList, boolean, int) - Constructor for class org.emrick.project.effect.EffectGUI
 
EffectGUI(Effect, long, EffectListener, EffectList, boolean, int, boolean) - Constructor for class org.emrick.project.effect.EffectGUI
 
EffectLEDStripMap - Class in org.emrick.project.actions
 
EffectLEDStripMap(Effect, Effect, LEDStrip) - Constructor for class org.emrick.project.actions.EffectLEDStripMap
 
EffectLEDStripMap(Effect, LEDStrip) - Constructor for class org.emrick.project.actions.EffectLEDStripMap
 
EffectList - Enum Class in org.emrick.project.effect
 
EffectList() - Constructor for enum class org.emrick.project.effect.EffectList
 
effectListener - Static variable in class org.emrick.project.effect.Effect
 
effectListener - Variable in class org.emrick.project.effect.EffectGUI
 
EffectListener - Interface in org.emrick.project.effect
Listen to important events pertaining to effects.
effectManager - Variable in class org.emrick.project.FootballFieldPanel
 
effectManager - Variable in class org.emrick.project.LEDStripViewGUI
 
effectManager - Variable in class org.emrick.project.MediaEditorGUI
 
EffectManager - Class in org.emrick.project.effect
 
EffectManager(FootballFieldPanel, TimeManager, HashMap<Integer, RFTrigger>) - Constructor for class org.emrick.project.effect.EffectManager
 
effectMod - Variable in class org.emrick.project.effect.EffectGUI
 
effectPanel - Variable in class org.emrick.project.effect.EffectGUI
 
EffectPreviewDialog - Class in org.emrick.project.effect
Outlook-style "Preview Effect" window: a fixed list of effect types on the left, and the selected effect's edit panel (with the same timeline box used elsewhere in the app above it) filling the rest.
EffectPreviewDialog(Frame, EffectListener, Function<EffectList, Effect>) - Constructor for class org.emrick.project.effect.EffectPreviewDialog
 
EffectPreviewDialog.SandboxedEffectListener - Class in org.emrick.project.effect
Delegates only hardware preview and time-sync lookups to the real app; everything else (create/update/delete, panel rebuilds for e.g.
effects - Variable in class org.emrick.project.actions.CreateEffectsAction
 
effects - Variable in class org.emrick.project.LEDStrip
 
effects - Variable in class org.emrick.project.TimelineGUI
 
EFFECTS_GROUPS - Static variable in class org.emrick.project.effect.EffectGUI
 
effectsButtonGroup - Variable in class org.emrick.project.TimelineGUI
 
EffectsGroup - Record Class in org.emrick.project
 
EffectsGroup(String, String, Collection<String>) - Constructor for record class org.emrick.project.EffectsGroup
Creates an instance of a EffectsGroup record class.
effectTransparency - Variable in class org.emrick.project.FootballFieldPanel
 
effectType - Variable in class org.emrick.project.effect.Effect
 
effectType - Variable in class org.emrick.project.effect.EffectGUI
 
effectViewPanel - Variable in class org.emrick.project.MediaEditorGUI
 
emptyHeadline - Variable in class org.emrick.project.dev.FlashPanel
 
emptyState(String, String) - Static method in class org.emrick.project.dev.DevUI
Big centered message for empty lists, e.g.
EmrickFileChooser - Class in org.emrick.project
Provides file and folder dialogs with direct path entry and per-user remembered locations.
EmrickFileChooser() - Constructor for class org.emrick.project.EmrickFileChooser
 
EmrickFileChooser.AddressBarFileChooser - Class in org.emrick.project
 
emrickPath - Variable in class org.emrick.project.MediaEditorGUI
 
emrickPorts() - Static method in class org.emrick.project.dev.UnitPort
 
enableCloseButton() - Method in class org.emrick.project.OutputDialog
 
end - Variable in class org.emrick.project.TimelineGUI.TimeRange
 
endColor - Variable in class org.emrick.project.effect.CircleChaseEffect
 
endColor - Variable in class org.emrick.project.effect.Effect
 
endColor - Variable in class org.emrick.project.effect.FadeEffect
 
endColorBtn - Variable in class org.emrick.project.effect.EffectGUI
 
endColorLabel - Variable in class org.emrick.project.effect.EffectGUI
 
endSpinner - Variable in class org.emrick.project.dev.LookupPanel
 
endTime - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
endTime - Variable in class org.emrick.project.effect.ChaseEffect
 
endTime - Variable in class org.emrick.project.effect.CircleChaseEffect
 
endTime - Variable in class org.emrick.project.effect.FadeEffect
 
endTime - Variable in class org.emrick.project.effect.GridEffect
 
endTime - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
endTime - Variable in class org.emrick.project.effect.RippleEffect
 
endTime - Variable in class org.emrick.project.effect.StaticColorEffect
 
endTime - Variable in class org.emrick.project.effect.WaveEffect
 
endTimeLabel - Variable in class org.emrick.project.effect.EffectGUI
 
endTimeMSec - Variable in class org.emrick.project.effect.Effect
 
enterDeveloperMode() - Method in class org.emrick.project.MediaEditorGUI
Shows Developer Mode in place of the designer view, under the same menu bar.
enterPreviewMode() - Method in class org.emrick.project.SerialTransmitter
Resets the Receiver into hardware Preview Mode.
enterProgMode(String, String, int, int, long, Color) - Method in class org.emrick.project.SerialTransmitter
 
entries - Static variable in class org.emrick.project.dev.AppLog
 
Entry(long, String, boolean) - Constructor for record class org.emrick.project.dev.AppLog.Entry
Creates an instance of a Entry record class.
equals(Object) - Method in record class org.emrick.project.BoardDriverInstaller.CommandResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.dev.AppLog.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.dev.Esptool.Asset
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.emrick.project.effect.Checkpoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.emrick.project.effect.Effect
 
equals(Object) - Method in record class org.emrick.project.EffectsGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.emrick.project.LEDStrip
 
equals(Object) - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.emrick.project.Performer
 
equals(Object) - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
equals(Object) - Method in class org.emrick.project.Set
 
equals(Object) - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
Indicates whether some other object is "equal to" this one.
equalsString(String) - Method in class org.emrick.project.Set
 
error - Variable in record class org.emrick.project.dev.AppLog.Entry
The field for the error record component.
error - Variable in class org.emrick.project.dev.AppLog.TeeStream
 
error() - Method in record class org.emrick.project.dev.AppLog.Entry
Returns the value of the error record component.
error(String, String) - Static method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
 
escape(String) - Static method in class org.emrick.project.dev.DevUI
 
escapeForPowerShell(String) - Static method in class org.emrick.project.BoardDriverInstaller
 
Esptool - Class in org.emrick.project.dev
Locates (or downloads once) Espressif's esptool and uses it to flash receivers.
Esptool() - Constructor for class org.emrick.project.dev.Esptool
 
Esptool.Asset - Record Class in org.emrick.project.dev
Standalone esptool builds for each platform: asset name and its published SHA-256.
execute() - Method in class org.emrick.project.actions.CreateEffectAction
 
execute() - Method in class org.emrick.project.actions.CreateEffectsAction
 
execute() - Method in class org.emrick.project.actions.RemoveEffectAction
 
execute() - Method in class org.emrick.project.actions.RemoveEffectsAction
 
execute() - Method in class org.emrick.project.actions.ReplaceEffectAction
 
execute() - Method in class org.emrick.project.actions.ReplaceEffectsAction
 
execute() - Method in interface org.emrick.project.actions.UndoableAction
 
execute() - Method in class org.emrick.project.actions.UpdateConfigAction
 
execute() - Method in class org.emrick.project.actions.UpdateConfigsAction
 
execute(Runnable) - Method in class org.emrick.project.ServerExecutor
 
executeButton - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
executeCurrentTrigger() - Method in class org.emrick.project.FlowViewGUI
Executes the current trigger if enough time has passed since the last trigger call.
executeLabel - Variable in class org.emrick.project.FlowViewGUI
 
executeListener - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
exitCode - Variable in record class org.emrick.project.BoardDriverInstaller.CommandResult
The field for the exitCode record component.
exitCode() - Method in record class org.emrick.project.BoardDriverInstaller.CommandResult
Returns the value of the exitCode record component.
exitDeveloperMode() - Method in interface org.emrick.project.dev.DevModeHost
 
exitDeveloperMode() - Method in class org.emrick.project.MediaEditorGUI
 
exitPreviewMode() - Method in class org.emrick.project.SerialTransmitter
Tells the Receiver to leave Preview Mode and resume normal operation.
exportBoardChecklistWorkbook(File) - Method in class org.emrick.project.MediaEditorGUI
 
exportCsvFileForPerformerDeviceIDs(File) - Method in class org.emrick.project.MediaEditorGUI
Builds and exports a csv file containing configuration data for led strips and performers
exportPackets(File) - Method in class org.emrick.project.MediaEditorGUI
Multithreaded export of firmware-readable packet data to a .pkt file.
extension - Variable in class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
extractText(String) - Static method in class org.emrick.project.DrillParser
Takes in a pdf filename and returns the raw text from the document

F

fade - Variable in class org.emrick.project.effect.Effect
 
fade - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
fadeBox - Variable in class org.emrick.project.effect.EffectGUI
 
FadeEffect - Class in org.emrick.project.effect
 
FadeEffect(long, long, Color, Color, Duration, int) - Constructor for class org.emrick.project.effect.FadeEffect
 
FAILED - Enum constant in enum class org.emrick.project.dev.FlashPanel.Outcome
 
fetchLatest() - Static method in class org.emrick.project.dev.FirmwareRelease
Checks the flash site for the latest release and downloads it if it isn't cached yet.
field(int, String) - Static method in class org.emrick.project.dev.DevUI
 
fieldHeight - Variable in class org.emrick.project.FootballFieldBackground
 
fieldHeight - Variable in class org.emrick.project.FootballFieldPanel
 
fieldWidth - Variable in class org.emrick.project.FootballFieldBackground
 
fieldWidth - Variable in class org.emrick.project.FootballFieldPanel
 
file(FirmwareRelease.Part) - Method in class org.emrick.project.dev.FirmwareRelease
 
FILE_MENU_CONCATENATE - Static variable in class org.emrick.project.MediaEditorGUI
 
FILE_MENU_NEW_PROJECT - Static variable in class org.emrick.project.MediaEditorGUI
 
FILE_MENU_OPEN_PROJECT - Static variable in class org.emrick.project.MediaEditorGUI
 
FILE_MENU_SAVE - Static variable in class org.emrick.project.MediaEditorGUI
 
FILE_MENU_SAVE_AS - Static variable in class org.emrick.project.MediaEditorGUI
 
fill(Runnable) - Method in class org.emrick.project.ModifyBoardDialog
Fills fields without triggering the other field's lookup.
fillFromId() - Method in class org.emrick.project.ModifyBoardDialog
 
fillFromLabel() - Method in class org.emrick.project.ModifyBoardDialog
 
fillHeight - Variable in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
filling - Variable in class org.emrick.project.ModifyBoardDialog
 
FilterSelect - Class in org.emrick.project
 
FilterSelect(JFrame, SelectListener, HashSet<Integer>, HashSet<String>) - Constructor for class org.emrick.project.FilterSelect
 
find(String) - Static method in class org.emrick.project.dev.UnitPort
 
findAvailableRow(List<List<TimelineGUI.TimeRange>>, TimelineGUI.TimeRange) - Method in class org.emrick.project.TimelineGUI
 
findCp210SerialPorts() - Static method in class org.emrick.project.BoardDriverInstaller
 
findExecutable(File) - Static method in class org.emrick.project.dev.Esptool
 
findFirstMatching(Path, Predicate<Path>) - Static method in class org.emrick.project.BoardDriverInstaller
 
findIcon(String) - Static method in class org.emrick.project.Icons
 
findN1LedStrip(Drill) - Method in class org.emrick.project.MediaEditorGUI
 
fingerprintGson - Variable in class org.emrick.project.MediaEditorGUI
 
finish(FlashPanel.Row, boolean, String, boolean) - Method in class org.emrick.project.dev.FlashPanel
 
FirmwareRelease - Class in org.emrick.project.dev
The Heltec Receiver firmware published from the firmware repo's main branch to the Emrick Flash site (the same files the web flasher uses).
FirmwareRelease(FirmwareRelease.Manifest, File, boolean) - Constructor for class org.emrick.project.dev.FirmwareRelease
 
FirmwareRelease.Build - Class in org.emrick.project.dev
 
FirmwareRelease.Manifest - Class in org.emrick.project.dev
manifest.json, in esp-web-tools format plus commit/date/sha256
FirmwareRelease.Part - Class in org.emrick.project.dev
 
firmwareVerdict(UnitInfo) - Static method in class org.emrick.project.dev.UnitsPanel
 
FixedWidthPanel(JComponent) - Constructor for class org.emrick.project.ThemedLoadingDialog.FixedWidthPanel
 
flash(String, FirmwareRelease, Consumer<Integer>, Consumer<String>) - Static method in class org.emrick.project.dev.Esptool
Flashes a release to one receiver.
flashable() - Method in class org.emrick.project.dev.FlashPanel.Row
 
flashButton - Variable in class org.emrick.project.dev.FlashPanel
 
flashOne(FlashPanel.Row, FirmwareRelease) - Method in class org.emrick.project.dev.FlashPanel
 
flashPanel - Variable in class org.emrick.project.dev.DeveloperModeGUI
 
FlashPanel - Class in org.emrick.project.dev
Flashes the latest Heltec Receiver firmware (published from the firmware repo's main branch) to one or more plugged-in receivers at once.
FlashPanel() - Constructor for class org.emrick.project.dev.FlashPanel
 
FlashPanel.FlashTableModel - Class in org.emrick.project.dev
 
FlashPanel.Outcome - Enum Class in org.emrick.project.dev
 
FlashPanel.ProgressRenderer - Class in org.emrick.project.dev
A progress bar while a unit is being flashed; an empty cell otherwise.
FlashPanel.Row - Class in org.emrick.project.dev
One plugged-in receiver.
flashSelected() - Method in class org.emrick.project.dev.FlashPanel
 
FlashTableModel() - Constructor for class org.emrick.project.dev.FlashPanel.FlashTableModel
 
floorCoverImage - Variable in class org.emrick.project.FootballFieldBackground
 
floorCoverImage - Variable in class org.emrick.project.FootballFieldPanel
 
flowViewerItem - Variable in class org.emrick.project.MediaEditorGUI
 
flowViewGUI - Variable in class org.emrick.project.MediaEditorGUI
 
FlowViewGUI - Class in org.emrick.project
 
FlowViewGUI(HashMap<Integer, RFTrigger>, RFSignalListener, ArrayList<Set>) - Constructor for class org.emrick.project.FlowViewGUI
 
FlowViewGUI.FlowViewItem - Class in org.emrick.project
 
FlowViewGUI.ThemedPlayIcon - Class in org.emrick.project
Play icon recolored to the current theme's button text color so it stays visible in both light and dark mode.
FlowViewItem(int, int, String, String, String) - Constructor for class org.emrick.project.FlowViewGUI.FlowViewItem
 
flowViewPanels - Variable in class org.emrick.project.FlowViewGUI
 
flush() - Method in class org.emrick.project.dev.AppLog.TeeStream
 
flushLine() - Method in class org.emrick.project.dev.AppLog.TeeStream
 
footballField - Variable in class org.emrick.project.MediaEditorGUI
 
footballFieldBackground - Variable in class org.emrick.project.MediaEditorGUI
 
FootballFieldBackground - Class in org.emrick.project
 
FootballFieldBackground(FootballFieldListener) - Constructor for class org.emrick.project.FootballFieldBackground
 
footballFieldListener - Variable in class org.emrick.project.FootballFieldBackground
 
footballFieldListener - Variable in class org.emrick.project.FootballFieldPanel
 
FootballFieldListener - Interface in org.emrick.project
Listen to important events whose source comes from FootballFieldPanel.
footballFieldPanel - Variable in class org.emrick.project.effect.EffectManager
 
footballFieldPanel - Variable in class org.emrick.project.MediaEditorGUI
 
footballFieldPanel - Variable in class org.emrick.project.ScrubBarGUI
 
FootballFieldPanel - Class in org.emrick.project
 
FootballFieldPanel(Color, FootballFieldListener) - Constructor for class org.emrick.project.FootballFieldPanel
 
FootballFieldPanel(FootballFieldListener, HashMap<Integer, RFTrigger>) - Constructor for class org.emrick.project.FootballFieldPanel
 
FootballFieldPanel.MouseInput - Class in org.emrick.project
 
FootballFieldPanel.SelectionMethod - Enum Class in org.emrick.project
 
format(AppLog.Entry) - Method in class org.emrick.project.dev.TerminalPanel
 
fps - Variable in class org.emrick.project.ScrubBarGUI
 
frame - Variable in class org.emrick.project.FilterSelect
 
frame - Variable in class org.emrick.project.MediaEditorGUI
 
fromCacheOnly - Variable in class org.emrick.project.dev.FirmwareRelease
 
fromPlatformIO() - Static method in class org.emrick.project.dev.Esptool
 
frontSideline50 - Variable in class org.emrick.project.FootballFieldBackground
 
frontSideline50 - Variable in class org.emrick.project.FootballFieldPanel
 
fullImage - Variable in class org.emrick.project.FootballFieldBackground
 
fullImport(ArrayList<File>, String) - Method in class org.emrick.project.ImportArchive
 
fullImportInBackground(ArrayList<File>, String, Consumer<ThemedLoadingDialog.StatusUpdate>) - Method in class org.emrick.project.ImportArchive
 
fullImportInternal(ArrayList<File>, String, Consumer<ThemedLoadingDialog.StatusUpdate>, boolean) - Method in class org.emrick.project.ImportArchive
 
function - Variable in class org.emrick.project.effect.ChaseEffect
 
function - Variable in class org.emrick.project.effect.Effect
 
Function() - Constructor for enum class org.emrick.project.effect.LightingDisplay.Function
 
fw - Variable in class org.emrick.project.dev.UnitInfo
 
fwCommit() - Method in class org.emrick.project.dev.UnitInfo
 
fwDate - Variable in class org.emrick.project.dev.UnitInfo
 

G

gap - Variable in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
GAP - Static variable in class org.emrick.project.dev.DevUI
 
generateAlternatingColorEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateChaseEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateCircleChaseEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
GENERATED_FADE - Enum constant in enum class org.emrick.project.effect.EffectList
 
generatedEffect - Variable in class org.emrick.project.effect.Effect
 
GeneratedEffect - Interface in org.emrick.project.effect
 
GeneratedEffectAdapter - Class in org.emrick.project.serde
 
GeneratedEffectAdapter() - Constructor for class org.emrick.project.serde.GeneratedEffectAdapter
 
GeneratedEffectLoader - Class in org.emrick.project.effect
 
GeneratedEffectLoader() - Constructor for class org.emrick.project.effect.GeneratedEffectLoader
 
generateEffectObj() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.ChaseEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.CircleChaseEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.FadeEffect
 
generateEffectObj() - Method in interface org.emrick.project.effect.GeneratedEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.GridEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.RippleEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.StaticColorEffect
 
generateEffectObj() - Method in class org.emrick.project.effect.WaveEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.ChaseEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.CircleChaseEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.FadeEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in interface org.emrick.project.effect.GeneratedEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.GridEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.RippleEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.StaticColorEffect
 
generateEffects(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.WaveEffect
 
generateFadeEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateGridEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateLabels() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
generateRandomNoiseEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateRecoveryString() - Method in class org.emrick.project.effect.GridShape
 
generateRippleEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateStaticColorEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
generateWaveEffectFromEffect(Effect) - Static method in class org.emrick.project.effect.GeneratedEffectLoader
 
getActivationPath() - Static method in class org.emrick.project.PlatformIOFunction
 
getAlreadyProgrammedStrips() - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
getAngle() - Method in class org.emrick.project.effect.Effect
 
getAudioCheckbox() - Method in class org.emrick.project.ScrubBarGUI
 
getAudioLength() - Method in class org.emrick.project.audio.AudioPlayer
 
getAudioPlayers() - Method in class org.emrick.project.MediaEditorGUI
Get audio player
getAvailableCOMPorts() - Static method in class org.emrick.project.PlatformIOFunction
 
getBoardType(String) - Method in class org.emrick.project.SerialTransmitter
 
getChaseSequence() - Method in class org.emrick.project.effect.ChaseEffect
 
getChaseSequence() - Method in class org.emrick.project.effect.Effect
 
getColor() - Method in class org.emrick.project.effect.GridShape
 
getColor() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getColor1() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getColor2() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getColorVariance() - Method in class org.emrick.project.effect.Effect
 
getColorVariance() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getColumnClass(int) - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
getColumnCount() - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
getColumnCount() - Method in class org.emrick.project.dev.UnitsPanel.UnitTableModel
 
getColumnName(int) - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
getColumnName(int) - Method in class org.emrick.project.dev.UnitsPanel.UnitTableModel
 
getCoordinateFromSet(String) - Method in class org.emrick.project.Performer
 
getCoordinates() - Method in class org.emrick.project.Performer
 
getCount() - Method in class org.emrick.project.effect.RFTrigger
 
getCount() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getCount2MSec() - Method in class org.emrick.project.TimeManager
 
getCount2MSecPrecise(double) - Method in class org.emrick.project.TimeManager
Converts a precise count (with fractional part) to milliseconds using interpolation
getCount2RFTrigger() - Method in class org.emrick.project.FootballFieldPanel
 
getCountLabel() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getCreateDeleteBtn() - Method in class org.emrick.project.effect.RFTriggerGUI
 
getCreateDeletePnl() - Method in class org.emrick.project.effect.RFTriggerGUI
 
getCue() - Method in class org.emrick.project.effect.RFTrigger
 
getCue() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getCueLabel() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getCurrentCount() - Method in class org.emrick.project.FootballFieldPanel
 
getCurrentMS() - Method in class org.emrick.project.LEDStripViewGUI
 
getCurrentSet() - Method in class org.emrick.project.FootballFieldPanel
 
getCurrentSet() - Method in class org.emrick.project.LEDStripViewGUI
 
getCurrentSetIndex() - Method in class org.emrick.project.ScrubBarGUI
 
getCurrentSetStart() - Method in class org.emrick.project.ScrubBarGUI
 
getCurrentSetStartCount() - Method in class org.emrick.project.FootballFieldPanel
 
getCurrSetDuration() - Method in class org.emrick.project.ScrubBarGUI
 
getData(InputStream) - Method in class org.emrick.project.audio.OggDecoder
Get the data out of an OGG file
getDelay() - Method in class org.emrick.project.effect.Effect
 
getDescription() - Method in class org.emrick.project.effect.RFTrigger
 
getDescription() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getDescriptionLabel() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getDocumentListener() - Method in class org.emrick.project.effect.EffectGUI
 
getDrill() - Method in class org.emrick.project.LEDConfigurationGUI
 
getDummyImage() - Method in class org.emrick.project.FootballFieldBackground
 
getDuration() - Method in class org.emrick.project.Coordinate
 
getDuration() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getDuration() - Method in class org.emrick.project.effect.ChaseEffect
 
getDuration() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getDuration() - Method in class org.emrick.project.effect.Effect
 
getDuration() - Method in class org.emrick.project.effect.FadeEffect
 
getDuration() - Method in class org.emrick.project.effect.GridEffect
 
getDuration() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getDuration() - Method in class org.emrick.project.effect.RippleEffect
 
getDuration() - Method in class org.emrick.project.effect.StaticColorEffect
 
getDuration() - Method in class org.emrick.project.effect.WaveEffect
 
getEffect() - Method in class org.emrick.project.actions.EffectLEDStripMap
 
getEffect(LEDStrip, long) - Method in class org.emrick.project.effect.EffectManager
Get the effect based on current count as specified by attribute of FootballFieldPanel.
getEffectManager() - Method in class org.emrick.project.LEDStripViewGUI
 
getEffectOptionsButton() - Method in class org.emrick.project.MediaEditorGUI
Initializes the Effect Options button and the effects popup menu and returns the Effect Options button.
getEffectPanel() - Method in class org.emrick.project.effect.EffectGUI
 
getEffects() - Method in class org.emrick.project.LEDStrip
 
getEffectsFromSelectedLEDStrips(long) - Method in class org.emrick.project.effect.EffectManager
 
getEffectTriggerIndex(Effect, Long[]) - Method in class org.emrick.project.MediaEditorGUI
Calculates the index of the RF Trigger immediately before the relevant effect.
getEffectType() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getEffectType() - Method in class org.emrick.project.effect.ChaseEffect
 
getEffectType() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getEffectType() - Method in class org.emrick.project.effect.Effect
 
getEffectType() - Method in class org.emrick.project.effect.FadeEffect
 
getEffectType() - Method in interface org.emrick.project.effect.GeneratedEffect
 
getEffectType() - Method in class org.emrick.project.effect.GridEffect
 
getEffectType() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getEffectType() - Method in class org.emrick.project.effect.RippleEffect
 
getEffectType() - Method in class org.emrick.project.effect.StaticColorEffect
 
getEffectType() - Method in class org.emrick.project.effect.WaveEffect
 
getEndColor() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getEndColor() - Method in class org.emrick.project.effect.Effect
 
getEndColor() - Method in class org.emrick.project.effect.FadeEffect
 
getEndTime() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getEndTime() - Method in class org.emrick.project.effect.ChaseEffect
 
getEndTime() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getEndTime() - Method in class org.emrick.project.effect.FadeEffect
 
getEndTime() - Method in interface org.emrick.project.effect.GeneratedEffect
 
getEndTime() - Method in class org.emrick.project.effect.GridEffect
 
getEndTime() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getEndTime() - Method in class org.emrick.project.effect.RippleEffect
 
getEndTime() - Method in class org.emrick.project.effect.StaticColorEffect
 
getEndTime() - Method in class org.emrick.project.effect.WaveEffect
 
getEndTimeMSec() - Method in class org.emrick.project.effect.Effect
 
getExecuteButton() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getExtensionByStringHandling(String) - Method in class org.emrick.project.SelectFileGUI
Obtain the file extension programmatically in Java
getFieldHeight() - Method in class org.emrick.project.FootballFieldBackground
 
getFieldHeight() - Method in class org.emrick.project.FootballFieldPanel
 
getFieldWidth() - Method in class org.emrick.project.FootballFieldBackground
 
getFieldWidth() - Method in class org.emrick.project.FootballFieldPanel
 
getFlags(String) - Static method in class org.emrick.project.SetupFileSystem
 
getFloorCoverImage() - Method in class org.emrick.project.FootballFieldBackground
 
getFloorCoverImage() - Method in class org.emrick.project.FootballFieldPanel
 
getFootballFieldPanel() - Method in class org.emrick.project.effect.EffectManager
 
getForeground() - Method in class org.emrick.project.dev.DevUI.Pill
 
getForeground() - Method in class org.emrick.project.ThemedLoadingDialog.MutedLabel
 
getFormattedTime(long) - Static method in class org.emrick.project.TimeManager
 
getFps() - Method in class org.emrick.project.ScrubBarGUI
 
getFrame() - Method in interface org.emrick.project.dev.DevModeHost
 
getFrame() - Method in class org.emrick.project.MediaEditorGUI
 
getFrameRate() - Method in interface org.emrick.project.FootballFieldListener
 
getFrameRate() - Method in class org.emrick.project.MediaEditorGUI
 
getFrontSideline50() - Method in class org.emrick.project.FootballFieldBackground
 
getFrontSideline50() - Method in class org.emrick.project.FootballFieldPanel
 
getFunction() - Method in class org.emrick.project.effect.ChaseEffect
 
getFunction() - Method in class org.emrick.project.effect.Effect
 
getGeneratedEffect() - Method in class org.emrick.project.effect.Effect
 
getGroups() - Method in class org.emrick.project.SelectionGroupGUI
 
GetHandler - Class in org.emrick.project
 
GetHandler(String, RequestCompleteListener) - Constructor for class org.emrick.project.GetHandler
 
getHeight() - Method in class org.emrick.project.actions.LEDConfig
 
getHeight() - Method in class org.emrick.project.effect.Effect
 
getHeight() - Method in class org.emrick.project.effect.GridEffect
 
gethOffset() - Method in class org.emrick.project.actions.LEDConfig
 
getIconHeight() - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
 
getIconHeight() - Method in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
getIconWidth() - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
 
getIconWidth() - Method in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
getId() - Method in class org.emrick.project.Coordinate
 
getId() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getId() - Method in class org.emrick.project.effect.ChaseEffect
 
getId() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getId() - Method in class org.emrick.project.effect.Effect
 
getId() - Method in class org.emrick.project.effect.FadeEffect
 
getId() - Method in class org.emrick.project.effect.GridEffect
 
getId() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getId() - Method in class org.emrick.project.effect.RippleEffect
 
getId() - Method in class org.emrick.project.effect.StaticColorEffect
 
getId() - Method in class org.emrick.project.effect.WaveEffect
 
getId() - Method in class org.emrick.project.LEDStrip
 
getIdentifier() - Method in class org.emrick.project.Performer
 
getIds() - Method in class org.emrick.project.effect.EffectManager
 
getIndex() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getIndexLabel() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getKey() - Method in class org.emrick.project.SyncTimeGUI.Pair
 
getKey() - Method in class org.emrick.project.SyncTimeGUI.PairCountMS
 
getLabel() - Method in class org.emrick.project.actions.LEDConfig
 
getLabel() - Method in class org.emrick.project.LEDStrip
 
getLabel() - Method in class org.emrick.project.Performer
 
getLastCount() - Method in class org.emrick.project.ScrubBarGUI
 
getLastDirectory(String) - Static method in class org.emrick.project.EmrickFileChooser
 
getLastID() - Method in class org.emrick.project.LEDConfigurationGUI
 
getLedConfig() - Method in class org.emrick.project.LEDStrip
 
getLedConfigs() - Method in class org.emrick.project.PerformerConfig
 
getLedCount(String, String) - Static method in class org.emrick.project.CSVLEDCounter
 
getLEDCount() - Method in class org.emrick.project.actions.LEDConfig
 
getLEDCount() - Method in class org.emrick.project.Performer
 
getLedStrip() - Method in class org.emrick.project.actions.EffectLEDStripMap
 
getLedStrip() - Method in class org.emrick.project.actions.LEDConfigLEDStripMap
 
getLedStrip() - Method in class org.emrick.project.LEDStripViewGUI.LEDDisplay
 
getLedStrip() - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
getLedStrips() - Method in interface org.emrick.project.dev.DevModeHost
 
getLedStrips() - Method in class org.emrick.project.Drill
 
getLedStrips() - Method in class org.emrick.project.effect.GridShape
 
getLedStrips() - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
getLedStrips() - Method in class org.emrick.project.LEDStripViewGUI
 
getLedStrips() - Method in class org.emrick.project.MediaEditorGUI
 
getLedStrips() - Method in class org.emrick.project.Performer
 
getLEDStrips() - Method in class org.emrick.project.Drill
 
getLEDStrips() - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
getLEDStripsWithEffect(Effect) - Method in class org.emrick.project.effect.EffectManager
 
getLivePreviewEffect() - Method in class org.emrick.project.effect.EffectGUI
Syncs current field values into the working effect and returns it, for external live-preview use (e.g.
getMaxBrightness() - Method in class org.emrick.project.effect.Effect
 
getMaxBrightness() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getMaxTime() - Method in class org.emrick.project.effect.Effect
 
getMaxTime() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getMinBrightness() - Method in class org.emrick.project.effect.Effect
 
getMinBrightness() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getMinTime() - Method in class org.emrick.project.effect.Effect
 
getMinTime() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getMovement() - Method in class org.emrick.project.effect.GridShape
 
getMovementIndex() - Method in class org.emrick.project.MediaEditorGUI
 
getNewConfig() - Method in class org.emrick.project.actions.LEDConfigLEDStripMap
 
getNewPerformerConfig() - Method in class org.emrick.project.actions.PerformerConfigMap
 
getNextEffectOrTriggerStartMS(long) - Method in class org.emrick.project.effect.EffectManager
 
getNoiseCheckpoints() - Method in class org.emrick.project.effect.Effect
 
getNumSelectedPerformers() - Method in class org.emrick.project.FootballFieldPanel
 
getOldConfig() - Method in class org.emrick.project.actions.LEDConfigLEDStripMap
 
getOldEffect() - Method in class org.emrick.project.actions.EffectLEDStripMap
 
getOldPerformerConfig() - Method in class org.emrick.project.actions.PerformerConfigMap
 
getOperation() - Method in class org.emrick.project.MediaEditorGUI.EditItem
 
getOrCreateDefaultPreviewTimeManager() - Method in class org.emrick.project.MediaEditorGUI
A synthetic 120bpm (0.5s/count) timeline, used only when previewing effects with no project loaded.
getOrCreateRow(Sheet, int) - Method in class org.emrick.project.MediaEditorGUI
 
getPerformer() - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
getPerformer() - Method in class org.emrick.project.LEDStrip
 
getPerformerConfigPanel() - Method in class org.emrick.project.actions.PerformerConfigMap
 
getPerformerConfigsPanels() - Method in class org.emrick.project.LEDConfigurationGUI
 
getPerformerID() - Method in class org.emrick.project.LEDStrip
 
getPerformerID() - Method in class org.emrick.project.Performer
 
getPlaybackTimerTimeByCounts() - Method in class org.emrick.project.MediaEditorGUI
Calculates and returns the frame length in milliseconds
getPortNameForReceiver(SerialTransmitter) - Method in class org.emrick.project.HardwareStatusIndicator
 
getPortNameForTransmitter(SerialTransmitter) - Method in class org.emrick.project.HardwareStatusIndicator
 
getPortNames() - Static method in class org.emrick.project.SerialTransmitter
 
getPositionsAtTimestamp(String) - Method in class org.emrick.project.Drill
Retrieves the positions of all performers at a specific timestamp.
getPreferredScrollableViewportSize() - Method in class org.emrick.project.dev.DevUI.ReflowPanel
 
getPreferredSize() - Method in class org.emrick.project.ThemedLoadingDialog.FixedWidthPanel
 
getPrevAudioPlayerDurations(int) - Method in class org.emrick.project.MediaEditorGUI
 
getPrevID(int) - Method in class org.emrick.project.LEDConfigurationGUI
 
getRate() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getReceiver() - Method in class org.emrick.project.HardwareStatusIndicator
Get the currently selected or available receiver
getRecoveryDirectory() - Static method in class org.emrick.project.ProjectPersistence
 
getRowCount() - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
getRowCount() - Method in class org.emrick.project.dev.UnitsPanel.UnitTableModel
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.emrick.project.dev.DevUI.ReflowPanel
 
getScrollableTracksViewportHeight() - Method in class org.emrick.project.dev.DevUI.ReflowPanel
 
getScrollableTracksViewportWidth() - Method in class org.emrick.project.dev.DevUI.ReflowPanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.emrick.project.dev.DevUI.ReflowPanel
 
getScrollPane() - Method in class org.emrick.project.LEDConfigurationGUI
 
getScrubBarPanel() - Method in class org.emrick.project.ScrubBarGUI
 
getSectionFromBoardLabel(String) - Method in class org.emrick.project.MediaEditorGUI
 
getSelectedLEDStrips() - Method in class org.emrick.project.effect.EffectManager
 
getSelectionPanel() - Method in class org.emrick.project.SelectionGroupGUI
 
getSerialPort() - Method in class org.emrick.project.SerialTransmitter
 
getSet() - Method in class org.emrick.project.Coordinate
 
getSet() - Method in class org.emrick.project.MediaEditorGUI.EditItem
 
getSet2Count() - Method in class org.emrick.project.TimeManager
 
getSet2CountSorted() - Method in class org.emrick.project.TimeManager
 
getSet2MSec() - Method in class org.emrick.project.TimeManager
 
getSet2NumCounts() - Method in class org.emrick.project.TimeManager
 
getShape() - Method in class org.emrick.project.effect.GridShape
 
getShapes() - Method in class org.emrick.project.effect.Effect
 
getShapes() - Method in class org.emrick.project.effect.GridEffect
 
getShortPortName(String) - Method in class org.emrick.project.HardwareStatusIndicator
 
getShowFloorCoverImage() - Method in class org.emrick.project.FootballFieldPanel
 
getShowSurfaceImage() - Method in class org.emrick.project.FootballFieldPanel
 
getSize() - Method in class org.emrick.project.effect.Effect
 
getSpeed() - Method in class org.emrick.project.effect.ChaseEffect
 
getSpeed() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getSpeed() - Method in class org.emrick.project.effect.Effect
 
getSpeed() - Method in class org.emrick.project.effect.GridShape
 
getSpeed() - Method in class org.emrick.project.effect.RippleEffect
 
getSpeed() - Method in class org.emrick.project.effect.WaveEffect
 
getStartAngle() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getStartColor() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getStartColor() - Method in class org.emrick.project.effect.Effect
 
getStartColor() - Method in class org.emrick.project.effect.FadeEffect
 
getStartPos() - Method in class org.emrick.project.effect.GridShape
 
getStartTime() - Method in class org.emrick.project.effect.AlternatingColorEffect
 
getStartTime() - Method in class org.emrick.project.effect.ChaseEffect
 
getStartTime() - Method in class org.emrick.project.effect.CircleChaseEffect
 
getStartTime() - Method in class org.emrick.project.effect.FadeEffect
 
getStartTime() - Method in interface org.emrick.project.effect.GeneratedEffect
 
getStartTime() - Method in class org.emrick.project.effect.GridEffect
 
getStartTime() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
getStartTime() - Method in class org.emrick.project.effect.RippleEffect
 
getStartTime() - Method in class org.emrick.project.effect.StaticColorEffect
 
getStartTime() - Method in class org.emrick.project.effect.WaveEffect
 
getStartTimeMSec() - Method in class org.emrick.project.effect.Effect
 
getStaticColor() - Method in class org.emrick.project.effect.RippleEffect
 
getStaticColor() - Method in class org.emrick.project.effect.StaticColorEffect
 
getStaticColor() - Method in class org.emrick.project.effect.WaveEffect
 
getSurfaceImage() - Method in class org.emrick.project.FootballFieldBackground
 
getSurfaceImage() - Method in class org.emrick.project.FootballFieldPanel
 
getSymbol() - Method in class org.emrick.project.Performer
 
getSyncButton() - Method in class org.emrick.project.ScrubBarGUI
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.emrick.project.dev.DevUI.PillRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.emrick.project.dev.FlashPanel.ProgressRenderer
 
getTime() - Method in class org.emrick.project.ScrubBarGUI
 
getTimelineScrollPane() - Method in class org.emrick.project.TimelineGUI
 
getTimelineWidget() - Method in class org.emrick.project.effect.Effect
 
getTimelineWidget() - Method in class org.emrick.project.effect.RFTrigger
 
getTimelineWidget() - Method in interface org.emrick.project.effect.TimelineEvent
 
getTimeManager() - Method in class org.emrick.project.effect.EffectManager
 
getTimeout() - Method in class org.emrick.project.effect.Effect
 
getTimestampMillis() - Method in class org.emrick.project.effect.RFTrigger
 
getTitle() - Method in class org.emrick.project.effect.RFTrigger
 
getTitle() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getTitle() - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
getTitleButton() - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
getTitleLabel() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
getToolBarPanel() - Method in class org.emrick.project.ScrubBarGUI
 
getTransmitter() - Method in class org.emrick.project.HardwareStatusIndicator
Get the currently selected or available transmitter
getTransmitterBypass() - Method in class org.emrick.project.HardwareStatusIndicator
 
getType() - Method in class org.emrick.project.SerialTransmitter
 
getUndoStack() - Method in class org.emrick.project.effect.EffectManager
 
getValue() - Method in class org.emrick.project.SyncTimeGUI.Pair
 
getValue() - Method in class org.emrick.project.SyncTimeGUI.PairCountMS
 
getValueAt(int, int) - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
getValueAt(int, int) - Method in class org.emrick.project.dev.UnitsPanel.UnitTableModel
 
getvOffset() - Method in class org.emrick.project.actions.LEDConfig
 
getWaveColor() - Method in class org.emrick.project.effect.RippleEffect
 
getWaveColor() - Method in class org.emrick.project.effect.WaveEffect
 
getWidth() - Method in class org.emrick.project.actions.LEDConfig
 
getWidth() - Method in class org.emrick.project.effect.Effect
 
getWidth() - Method in class org.emrick.project.effect.GridEffect
 
getX() - Method in class org.emrick.project.Coordinate
 
getX(String) - Static method in class org.emrick.project.DrillParser
Takes in a line of drill data and returns the specified x-coordinate
getY() - Method in class org.emrick.project.Coordinate
 
getY(String) - Static method in class org.emrick.project.DrillParser
Takes in a line of drill data and returns the specified y-coordinate
GOLDEN_SILK - Static variable in class org.emrick.project.Symbol
 
GRID - Enum constant in enum class org.emrick.project.effect.EffectList
 
GridEffect - Class in org.emrick.project.effect
 
GridEffect(long, long, int, int, GridShape[], Duration, int) - Constructor for class org.emrick.project.effect.GridEffect
 
GridShape - Class in org.emrick.project.effect
 
GridShape() - Constructor for class org.emrick.project.effect.GridShape
 
GridShape(boolean[][], Point, int, Color) - Constructor for class org.emrick.project.effect.GridShape
 
groups - Variable in class org.emrick.project.SelectionGroupGUI
 
groupsGUI - Variable in class org.emrick.project.MediaEditorGUI
 
gson - Variable in class org.emrick.project.MediaEditorGUI
 
GSON - Static variable in class org.emrick.project.dev.FirmwareRelease
 
GSON - Static variable in class org.emrick.project.dev.UnitInfo
 

H

handle(HttpExchange) - Method in class org.emrick.project.GetHandler
 
handleReceiverClick() - Method in class org.emrick.project.HardwareStatusIndicator
 
handleStartDelayInput(JTextField) - Method in class org.emrick.project.SyncTimeGUI
 
handleTransmitterClick() - Method in class org.emrick.project.HardwareStatusIndicator
 
hardwareStatusIndicator - Variable in class org.emrick.project.MediaEditorGUI
 
HardwareStatusIndicator - Class in org.emrick.project
A hardware status indicator that shows the status of connected Emrick Receivers and Transmitters.
HardwareStatusIndicator(MediaEditorGUI) - Constructor for class org.emrick.project.HardwareStatusIndicator
 
HardwareStatusIndicator.ScanResult - Class in org.emrick.project
 
hashCode() - Method in record class org.emrick.project.BoardDriverInstaller.CommandResult
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.dev.AppLog.Entry
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.dev.Esptool.Asset
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
Returns a hash code value for this object.
hashCode() - Method in record class org.emrick.project.effect.Checkpoint
Returns a hash code value for this object.
hashCode() - Method in class org.emrick.project.effect.Effect
 
hashCode() - Method in record class org.emrick.project.EffectsGroup
Returns a hash code value for this object.
hashCode() - Method in class org.emrick.project.LEDStrip
 
hashCode() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Returns a hash code value for this object.
hashCode() - Method in class org.emrick.project.Performer
 
hashCode() - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
Returns a hash code value for this object.
hasUnsavedChanges() - Method in class org.emrick.project.MediaEditorGUI
 
headerPanel - Variable in class org.emrick.project.FlowViewGUI
 
HEADERS - Static variable in class org.emrick.project.CSVLEDWriter
 
heading() - Static method in class org.emrick.project.dev.DevUI
 
height - Variable in class org.emrick.project.actions.LEDConfig
 
height - Variable in class org.emrick.project.effect.Effect
 
height - Variable in class org.emrick.project.effect.GridEffect
 
HEIGHT - Static variable in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
heightBound - Variable in class org.emrick.project.FootballFieldBackground
 
hexToRgbBytes(String) - Method in class org.emrick.project.MediaEditorGUI
 
HIDE_GROUPS - Enum constant in enum class org.emrick.project.effect.EffectList
 
hMovementField - Variable in class org.emrick.project.effect.EffectGUI
 
hOffset - Variable in class org.emrick.project.actions.LEDConfig
 
HOLD_COLOR_TIMEOUT_MS - Static variable in class org.emrick.project.PacketFormatter
 
holder - Variable in class org.emrick.project.dev.DevUI.PillRenderer
 
holder - Variable in class org.emrick.project.dev.FlashPanel.ProgressRenderer
 
holdPoint - Variable in class org.emrick.project.PanningMouseAdapter
 
host - Variable in class org.emrick.project.dev.LookupPanel
 
host - Variable in class org.emrick.project.dev.TerminalPanel
 
host - Variable in class org.emrick.project.dev.UnitsPanel
 
hSplitPane - Variable in class org.emrick.project.MediaEditorGUI
 
HTTP - Static variable in class org.emrick.project.dev.FirmwareRelease
 

I

Icons - Class in org.emrick.project
 
Icons() - Constructor for class org.emrick.project.Icons
 
id - Variable in class org.emrick.project.Coordinate
 
id - Variable in class org.emrick.project.dev.UnitInfo
 
id - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
id - Variable in class org.emrick.project.effect.ChaseEffect
 
id - Variable in class org.emrick.project.effect.CircleChaseEffect
 
id - Variable in class org.emrick.project.effect.Effect
 
id - Variable in class org.emrick.project.effect.FadeEffect
 
id - Variable in class org.emrick.project.effect.GridEffect
 
id - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
id - Variable in class org.emrick.project.effect.RippleEffect
 
id - Variable in class org.emrick.project.effect.StaticColorEffect
 
id - Variable in class org.emrick.project.effect.WaveEffect
 
id - Variable in class org.emrick.project.LEDStrip
 
idField - Variable in class org.emrick.project.dev.LookupPanel
 
idField - Variable in class org.emrick.project.ModifyBoardDialog
 
ids - Variable in class org.emrick.project.effect.EffectManager
 
ids - Variable in class org.emrick.project.serde.OldProjectFile
 
ids - Variable in class org.emrick.project.serde.ProjectFile
 
importArchive - Variable in class org.emrick.project.SelectFileGUI
 
ImportArchive - Class in org.emrick.project
This class handles importing the zipped Pyware archive (.3dz) contents into the project for use.
ImportArchive(ImportListener) - Constructor for class org.emrick.project.ImportArchive
 
importAudio(ArrayList<String>) - Method in class org.emrick.project.ImportArchive
 
importButton - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
importButton - Variable in class org.emrick.project.SelectFileGUI
 
importDrill(String) - Static method in class org.emrick.project.DrillParser
Takes in a file name, reads from the 2 files with that name and creates a drill object from the files
importDrill(String) - Method in class org.emrick.project.ImportArchive
 
importListener - Variable in class org.emrick.project.ImportArchive
 
importListener - Variable in class org.emrick.project.SelectFileGUI
 
ImportListener - Interface in org.emrick.project
 
index - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
index - Variable in class org.emrick.project.Set
 
indexLabel - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
indexLabel - Variable in class org.emrick.project.FlowViewGUI
 
info - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
info(String, String) - Static method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
 
INFO - Enum constant in enum class org.emrick.project.dev.DevUI.Tone
 
INFO_PREFIX - Static variable in class org.emrick.project.dev.UnitPort
 
initialize() - Method in class org.emrick.project.audio.AudioPlayer
 
initialize() - Method in class org.emrick.project.ReplaceProjectFilesGUI
 
initialize() - Method in class org.emrick.project.ScrubBarGUI
 
initializeAudio() - Method in class org.emrick.project.audio.AudioPlayer
 
initializeButtons() - Method in class org.emrick.project.SelectionGroupGUI
 
initializeExecuteListener() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
initializeFlowViewPanel() - Method in class org.emrick.project.FlowViewGUI
 
initializeLEDConfigPanel() - Method in class org.emrick.project.LEDConfigurationGUI
 
initializeListeners() - Method in class org.emrick.project.PanningMouseAdapter
Safely initialize the mouse listeners to avoid "leaking this" warning
initializePerformerConfigPanel() - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
initializeSelectionPanel() - Method in class org.emrick.project.SelectionGroupGUI
 
initializeUI() - Method in class org.emrick.project.HardwareStatusIndicator
 
innerSelect - Variable in class org.emrick.project.FootballFieldPanel
 
innerSelectedLEDStrips - Variable in class org.emrick.project.FootballFieldPanel
 
inPreviewMode - Variable in class org.emrick.project.SerialTransmitter
 
input - Variable in class org.emrick.project.dev.TerminalPanel
 
install() - Static method in class org.emrick.project.dev.AppLog
Starts capturing.
installBoardDriver(JFrame, HardwareStatusIndicator, Consumer<String>) - Static method in class org.emrick.project.BoardDriverInstaller
 
installed - Static variable in class org.emrick.project.dev.AppLog
 
installLinuxDriver(Consumer<BoardDriverInstaller.ProgressUpdate>) - Static method in class org.emrick.project.BoardDriverInstaller
 
installMacDriver(Consumer<BoardDriverInstaller.ProgressUpdate>) - Static method in class org.emrick.project.BoardDriverInstaller
 
InstallOutcome(String, String, int) - Constructor for record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Creates an instance of a InstallOutcome record class.
installWindowsDriver(Consumer<BoardDriverInstaller.ProgressUpdate>) - Static method in class org.emrick.project.BoardDriverInstaller
 
INSTANT_COLOR - Variable in class org.emrick.project.effect.Effect
 
INSTANT_COLOR - Variable in class org.emrick.project.MediaEditorGUI
 
INSTANT_COLOR_FLAG - Static variable in class org.emrick.project.PacketFormatter
 
IS_DEBUG - Static variable in class org.emrick.project.SelectFileGUI
 
IS_DEBUG - Static variable in class org.emrick.project.SyncTimeGUI
 
isAnyPortOwnedBy(String...) - Static method in class org.emrick.project.dev.UnitPort
 
isAtFirstSet() - Method in class org.emrick.project.ScrubBarGUI
 
isAtLastSet() - Method in class org.emrick.project.ScrubBarGUI
 
isAtStartOfSet() - Method in class org.emrick.project.ScrubBarGUI
 
isBusy() - Method in class org.emrick.project.dev.DeveloperModeGUI
 
isCellEditable(int, int) - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
isChaseSequenceMember(String) - Method in class org.emrick.project.serde.GeneratedEffectAdapter
 
isClockwise() - Method in class org.emrick.project.effect.ChaseEffect
 
isClockwise() - Method in class org.emrick.project.effect.CircleChaseEffect
 
isComplete(File, FirmwareRelease.Manifest) - Static method in class org.emrick.project.dev.FirmwareRelease
 
isCompleteProject(Reader) - Static method in class org.emrick.project.ProjectPersistence
Streams through the whole project JSON, so a truncated or malformed file is rejected, without building the project in memory (large shows can be hundreds of MB of JSON).
isConnected() - Method in class org.emrick.project.dev.TerminalPanel
 
isDirection() - Method in class org.emrick.project.effect.Effect
 
isDO_DELAY() - Method in class org.emrick.project.effect.Effect
 
isDragging - Variable in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
isFade() - Method in class org.emrick.project.effect.Effect
 
isFade() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
isFlashing() - Method in class org.emrick.project.dev.FlashPanel
 
isFromCacheOnly() - Method in class org.emrick.project.dev.FirmwareRelease
 
isGDS() - Method in class org.emrick.project.Performer
 
isGdsUnit(String) - Method in class org.emrick.project.MediaEditorGUI
 
isGridMember(String) - Method in class org.emrick.project.serde.GeneratedEffectAdapter
 
isInEffectView() - Method in class org.emrick.project.effect.Effect
 
isINSTANT_COLOR() - Method in class org.emrick.project.effect.Effect
 
isLeftOnly() - Method in class org.emrick.project.Performer
 
isNewEffect - Variable in class org.emrick.project.effect.EffectGUI
 
isPlaying - Variable in class org.emrick.project.audio.AudioPlayer
 
isPlaying - Variable in class org.emrick.project.ScrubBarGUI
 
isPlaying() - Method in class org.emrick.project.audio.AudioPlayer
 
isPlaying() - Method in interface org.emrick.project.FootballFieldListener
 
isPlaying() - Method in class org.emrick.project.MediaEditorGUI
 
isPlaying() - Method in class org.emrick.project.ScrubBarGUI
 
isProgrammed() - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
isReady - Variable in class org.emrick.project.ScrubBarGUI
 
isReceiverAvailable() - Method in class org.emrick.project.HardwareStatusIndicator
Check if a receiver is available
isRowAvailable(List<TimelineGUI.TimeRange>, TimelineGUI.TimeRange) - Method in class org.emrick.project.TimelineGUI
 
isSelectAllLEDs() - Method in class org.emrick.project.FootballFieldPanel
 
isSelected() - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
isSET_TIMEOUT() - Method in class org.emrick.project.effect.Effect
 
isShowFloorCoverImage() - Method in class org.emrick.project.FootballFieldBackground
 
isShowLabels() - Method in class org.emrick.project.FootballFieldPanel
 
isShowLEDs() - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
isShowRunning() - Method in class org.emrick.project.MediaEditorGUI
 
isShowSurfaceImage() - Method in class org.emrick.project.FootballFieldBackground
 
isTransmitterAvailable() - Method in class org.emrick.project.HardwareStatusIndicator
Check if a transmitter is available
isUpOrSide() - Method in class org.emrick.project.effect.Effect
 
isUpRight() - Method in class org.emrick.project.effect.RippleEffect
 
isUpRight() - Method in class org.emrick.project.effect.WaveEffect
 
isUSE_DURATION() - Method in class org.emrick.project.effect.Effect
 
isUseFps() - Method in class org.emrick.project.ScrubBarGUI
 
isValid(Effect, LEDStrip) - Method in class org.emrick.project.effect.EffectManager
Checks if an effect can be validly created.
isValid(Effect, LEDStrip, Effect) - Method in class org.emrick.project.effect.EffectManager
 
isValid(RFTrigger) - Method in class org.emrick.project.effect.EffectManager
Checks if an RF trigger can be validly created.
isValidReceiver(SerialTransmitter) - Method in class org.emrick.project.HardwareStatusIndicator
 
isValidTransmitter(SerialTransmitter) - Method in class org.emrick.project.HardwareStatusIndicator
 
isVaryBrightness() - Method in class org.emrick.project.effect.Effect
 
isVaryBrightness() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
isVaryColor() - Method in class org.emrick.project.effect.Effect
 
isVaryColor() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
isVaryTime() - Method in class org.emrick.project.effect.Effect
 
isVaryTime() - Method in class org.emrick.project.effect.RandomNoiseEffect
 
isVertical() - Method in class org.emrick.project.effect.RippleEffect
 
isVertical() - Method in class org.emrick.project.effect.WaveEffect
 
isWindows() - Static method in class org.emrick.project.dev.Esptool
 
items - Variable in class org.emrick.project.FlowViewGUI
 
items - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 

J

JButtonAdapter - Class in org.emrick.project.serde
 
JButtonAdapter() - Constructor for class org.emrick.project.serde.JButtonAdapter
 
joinOutput(BoardDriverInstaller.CommandResult...) - Static method in class org.emrick.project.BoardDriverInstaller
 
justResized - Variable in class org.emrick.project.FootballFieldBackground
 

K

key - Variable in class org.emrick.project.SyncTimeGUI.Pair
 
key - Variable in class org.emrick.project.SyncTimeGUI.PairCountMS
 
keycap(String) - Static method in class org.emrick.project.dev.DevUI
Keyboard key hint, e.g.
keyHint(String) - Static method in class org.emrick.project.dev.LookupPanel
 
knownInfo - Static variable in class org.emrick.project.dev.UnitPort
 
knownType(String) - Static method in class org.emrick.project.dev.UnitPort
 
knownTypes - Static variable in class org.emrick.project.dev.UnitPort
 

L

label - Variable in class org.emrick.project.actions.LEDConfig
 
label - Variable in class org.emrick.project.dev.UnitInfo
 
label - Variable in class org.emrick.project.Performer
 
label - Variable in class org.emrick.project.Set
 
LABEL_OFFSET - Static variable in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
labelField - Variable in class org.emrick.project.dev.LookupPanel
 
labelField - Variable in class org.emrick.project.ModifyBoardDialog
 
LABELS - Static variable in class org.emrick.project.effect.EffectPreviewDialog
 
LARGE - Static variable in class org.emrick.project.LEDStrip
 
LASSO - Enum constant in enum class org.emrick.project.FootballFieldPanel.SelectionMethod
 
lassoPoints - Variable in class org.emrick.project.FootballFieldPanel
 
LAST_DIRECTORIES - Static variable in class org.emrick.project.EmrickFileChooser
 
lastCount - Variable in class org.emrick.project.ScrubBarGUI
 
lastProblem - Static variable in class org.emrick.project.dev.FirmwareRelease
 
lastProblem() - Static method in class org.emrick.project.dev.FirmwareRelease
 
lastRead - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
lastRun - Variable in class org.emrick.project.MediaEditorGUI
 
latestKnown - Static variable in class org.emrick.project.dev.FirmwareRelease
 
latestKnown() - Static method in class org.emrick.project.dev.FirmwareRelease
 
layoutContainer(Container) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
layoutContainer(Container) - Method in class org.emrick.project.dev.DevUI.WrapLayout
 
layoutSize(Container, boolean) - Method in class org.emrick.project.dev.DevUI.WrapLayout
 
ledConfig - Variable in class org.emrick.project.LEDStrip
 
LEDConfig - Class in org.emrick.project.actions
 
LEDConfig() - Constructor for class org.emrick.project.actions.LEDConfig
 
LEDConfig(int, int, int, int, int, String) - Constructor for class org.emrick.project.actions.LEDConfig
 
LEDConfigLEDStripMap - Class in org.emrick.project.actions
 
LEDConfigLEDStripMap(LEDStrip, LEDConfig, LEDConfig) - Constructor for class org.emrick.project.actions.LEDConfigLEDStripMap
 
LEDConfigLEDStripMaps - Variable in class org.emrick.project.actions.UpdateConfigAction
 
ledConfigListener - Variable in class org.emrick.project.LEDConfigurationGUI
 
LEDConfigListener - Interface in org.emrick.project
 
ledConfigs - Variable in class org.emrick.project.PerformerConfig
 
ledConfigurationGUI - Variable in class org.emrick.project.actions.UpdateConfigsAction
 
ledConfigurationGUI - Variable in class org.emrick.project.MediaEditorGUI
 
LEDConfigurationGUI - Class in org.emrick.project
 
LEDConfigurationGUI(Drill, LEDConfigListener) - Constructor for class org.emrick.project.LEDConfigurationGUI
 
LEDConfigurationGUI.PerformerConfigPanel - Class in org.emrick.project
 
LEDConfigurationGUI.PerformerConfigPanel.DrawLEDs - Class in org.emrick.project
 
ledCount - Variable in class org.emrick.project.actions.LEDConfig
 
ledCount(LEDStrip) - Static method in class org.emrick.project.dev.ProjectUnits
 
LEDDisplay(LEDStrip) - Constructor for class org.emrick.project.LEDStripViewGUI.LEDDisplay
 
ledDisplays - Variable in class org.emrick.project.LEDStripViewGUI
 
ledField - Variable in class org.emrick.project.ModifyBoardDialog
 
leds - Variable in class org.emrick.project.dev.UnitInfo
 
ledStrip - Variable in class org.emrick.project.actions.CreateEffectAction
 
ledStrip - Variable in class org.emrick.project.actions.EffectLEDStripMap
 
ledStrip - Variable in class org.emrick.project.actions.LEDConfigLEDStripMap
 
ledStrip - Variable in class org.emrick.project.actions.RemoveEffectAction
 
ledStrip - Variable in class org.emrick.project.actions.ReplaceEffectAction
 
ledStrip - Variable in class org.emrick.project.LEDStripViewGUI.LEDDisplay
 
ledStrip - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
LEDStrip - Class in org.emrick.project
 
LEDStrip(int, Performer, LEDConfig) - Constructor for class org.emrick.project.LEDStrip
 
ledStrips - Variable in class org.emrick.project.Drill
 
ledStrips - Variable in class org.emrick.project.effect.GridShape
 
ledStrips - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel.DrawLEDs
 
ledStrips - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
ledStrips - Variable in class org.emrick.project.LEDStripViewGUI
 
ledStrips - Variable in class org.emrick.project.MediaEditorGUI.PacketExport
 
ledStrips - Variable in class org.emrick.project.Performer
 
ledStrips - Variable in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
ledStripViewGUI - Variable in class org.emrick.project.MediaEditorGUI
 
LEDStripViewGUI - Class in org.emrick.project
 
LEDStripViewGUI(ArrayList<LEDStrip>, EffectManager) - Constructor for class org.emrick.project.LEDStripViewGUI
 
LEDStripViewGUI.LEDDisplay - Class in org.emrick.project
 
LEFT - Static variable in class org.emrick.project.CSVLEDWriter
 
len - Variable in class org.emrick.project.SerialTransmitter.BlockingThread
 
lettersIn(byte[]) - Static method in class org.emrick.project.dev.UnitPort
 
LIGHT_BOARD - Variable in class org.emrick.project.MediaEditorGUI
 
LightingDisplay - Class in org.emrick.project.effect
 
LightingDisplay() - Constructor for class org.emrick.project.effect.LightingDisplay
 
LightingDisplay.Function - Enum Class in org.emrick.project.effect
 
line - Variable in class org.emrick.project.dev.AppLog.TeeStream
 
line(String, JComponent) - Static method in class org.emrick.project.dev.UnitsPanel
 
lineEndingBox - Variable in class org.emrick.project.dev.TerminalPanel
 
LINUX - Enum constant in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
LINUX_AMD64 - Static variable in class org.emrick.project.dev.Esptool
 
LINUX_ARM64 - Static variable in class org.emrick.project.dev.Esptool
 
listArea - Variable in class org.emrick.project.dev.FlashPanel
 
listArea - Variable in class org.emrick.project.dev.UnitsPanel
 
listCards - Variable in class org.emrick.project.dev.FlashPanel
 
listCards - Variable in class org.emrick.project.dev.UnitsPanel
 
listener - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
listeners - Static variable in class org.emrick.project.dev.AppLog
 
litId - Variable in class org.emrick.project.dev.LookupPanel
 
litLabel - Variable in class org.emrick.project.dev.LookupPanel
 
litPill - Variable in class org.emrick.project.dev.LookupPanel
 
LIVE_REFRESH_MS - Static variable in class org.emrick.project.dev.UnitsPanel
 
liveUpdateEndTime() - Method in class org.emrick.project.effect.EffectGUI
 
loadAllPerformers() - Method in class org.emrick.project.Drill
 
loadCompletedStrips() - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
loadCoordinates(ArrayList<Coordinate>) - Method in class org.emrick.project.Performer
 
LoadedProjectData(File, ArrayList<File>, ProjectFile, OldProjectFile) - Constructor for record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Creates an instance of a LoadedProjectData record class.
loadEffectToGUI(Effect) - Method in class org.emrick.project.effect.EffectGUI
 
loadImageIcon(String) - Static method in class org.emrick.project.Icons
 
loadLastDirectories() - Static method in class org.emrick.project.EmrickFileChooser
 
loadPlayIcon() - Static method in class org.emrick.project.FlowViewGUI
 
loadProject(File) - Method in class org.emrick.project.MediaEditorGUI
Loads a new .emrick file to the viewport to be edited.
loadProjectData(File, Consumer<ThemedLoadingDialog.StatusUpdate>) - Method in class org.emrick.project.MediaEditorGUI
 
loadRecentProjects() - Method in class org.emrick.project.MediaEditorGUI
Load recent projects from user folder.
loadSets() - Method in class org.emrick.project.Drill
 
loadToolkitImage(String) - Static method in class org.emrick.project.Icons
 
log - Static variable in class org.emrick.project.CSVLEDCounter
 
log(String) - Method in class org.emrick.project.dev.FlashPanel
 
logArea - Variable in class org.emrick.project.dev.FlashPanel
 
loggedInUsername - Variable in class org.emrick.project.MediaEditorGUI
 
lookUp() - Method in class org.emrick.project.dev.LookupPanel
 
lookupMessage - Variable in class org.emrick.project.dev.LookupPanel
 
lookupPanel - Variable in class org.emrick.project.dev.DeveloperModeGUI
 
LookupPanel - Class in org.emrick.project.dev
Finds units over LoRa through the transmitter.
LookupPanel(DevModeHost) - Constructor for class org.emrick.project.dev.LookupPanel
 
LookupPanel.Tile - Class in org.emrick.project.dev
Rounded inset panel used for the big displays.

M

mac - Variable in class org.emrick.project.dev.UnitInfo
 
MAC - Enum constant in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
MAC_AMD64 - Static variable in class org.emrick.project.dev.Esptool
 
MAC_ARM64 - Static variable in class org.emrick.project.dev.Esptool
 
MAC_DRIVER_URL - Static variable in class org.emrick.project.BoardDriverInstaller
 
main(String[]) - Static method in class org.emrick.project.effect.RFTriggerGUI
 
main(String[]) - Static method in class org.emrick.project.FlowViewGUI
 
main(String[]) - Static method in class org.emrick.project.MediaEditorGUI
Main method of Emrick Designer.
main(String[]) - Static method in class org.emrick.project.ReplaceProjectFilesGUI
 
main(String[]) - Static method in class org.emrick.project.SyncTimeGUI
 
main(String[]) - Static method in class org.emrick.project.TimelineGUI
 
main(String[]) - Static method in class org.emrick.project.TimeManager
 
mainContentPanel - Variable in class org.emrick.project.MediaEditorGUI
 
mainPanel - Variable in class org.emrick.project.TimelineGUI
 
MAJOR_TICK_HEIGHT - Static variable in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
makeDeepCopy() - Method in class org.emrick.project.effect.Effect
 
manifest - Variable in class org.emrick.project.dev.FirmwareRelease
 
Manifest() - Constructor for class org.emrick.project.dev.FirmwareRelease.Manifest
 
MANIFEST_URL - Static variable in class org.emrick.project.dev.FirmwareRelease
 
manualInstallNeeded(IOException) - Static method in class org.emrick.project.BoardDriverInstaller
The automatic download didn't work (no internet, or the server refused it), so send the user to the Silicon Labs driver page, which only allows downloads from a web browser.
map - Variable in class org.emrick.project.actions.RemoveEffectsAction
 
map - Variable in class org.emrick.project.actions.ReplaceEffectsAction
 
margin - Variable in class org.emrick.project.FootballFieldPanel
 
markProjectSaved() - Method in class org.emrick.project.MediaEditorGUI
Records the current project content as the saved state.
matchLabel - Variable in class org.emrick.project.ModifyBoardDialog
 
MAX_CONNECTIONS - Static variable in class org.emrick.project.MediaEditorGUI
 
MAX_ENTRIES - Static variable in class org.emrick.project.dev.AppLog
 
MAX_LEDS - Static variable in class org.emrick.project.ModifyBoardDialog
 
MAX_LINES - Static variable in class org.emrick.project.dev.TerminalPanel
 
MAX_ZOOM - Static variable in class org.emrick.project.TimelineGUI
 
maxBrightness - Variable in class org.emrick.project.effect.Effect
 
maxBrightness - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
maxBrightnessField - Variable in class org.emrick.project.effect.EffectGUI
 
maxColumns - Variable in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
maxCount - Variable in class org.emrick.project.TimelineGUI
 
maxId(List<LEDStrip>) - Static method in class org.emrick.project.dev.ProjectUnits
 
maxTime - Variable in class org.emrick.project.effect.Effect
 
maxTime - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
maxTimeField - Variable in class org.emrick.project.effect.EffectGUI
 
MediaEditorGUI - Class in org.emrick.project
Main class of Emrick Designer.
MediaEditorGUI(String) - Constructor for class org.emrick.project.MediaEditorGUI
Constructor for MediaEditorGUI
MediaEditorGUI.EditItem - Class in org.emrick.project
 
MediaEditorGUI.LoadedProjectData - Record Class in org.emrick.project
 
MediaEditorGUI.PacketExport - Class in org.emrick.project
Runnable object used to split the load of packet export.
MediaEditorGUI.PlaybackTask - Class in org.emrick.project
Task used by the playback timer to repeatedly repaint the footballfieldpanel with new frames in fps mode.
MediaEditorGUI.PreviewPlan - Class in org.emrick.project
Holds the ordered packet segments (and target strip) for one hardware preview run.
MediaEditorGUI.ProgrammingTracker - Class in org.emrick.project
Object used to track the progress of programming led strips using the web server
MediaEditorGUI.ProgrammingTracker.ProgrammableItem - Class in org.emrick.project
 
MELLOPHONE - Static variable in class org.emrick.project.Symbol
 
message - Variable in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
The field for the message record component.
message() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Returns the value of the message record component.
messageType - Variable in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
The field for the messageType record component.
messageType() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Returns the value of the messageType record component.
MIDNIGHT - Enum constant in enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
 
MIN_INTERVAL - Static variable in class org.emrick.project.FlowViewGUI
 
MIN_WIDTH_PIXELS - Static variable in class org.emrick.project.TimelineGUI
 
MIN_ZOOM - Static variable in class org.emrick.project.TimelineGUI
 
minBrightness - Variable in class org.emrick.project.effect.Effect
 
minBrightness - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
minBrightnessField - Variable in class org.emrick.project.effect.EffectGUI
 
minCellWidth - Variable in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
minimumLayoutSize(Container) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
minimumLayoutSize(Container) - Method in class org.emrick.project.dev.DevUI.WrapLayout
 
minTime - Variable in class org.emrick.project.effect.Effect
 
minTime - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
minTimeField - Variable in class org.emrick.project.effect.EffectGUI
 
model - Variable in class org.emrick.project.dev.FlashPanel
 
model - Variable in class org.emrick.project.dev.UnitsPanel
 
ModifyBoardDialog - Class in org.emrick.project
Hardware > Modify Board: writes a receiver's board label, board ID, and LED count.
ModifyBoardDialog(Frame, SerialTransmitter, List<LEDStrip>) - Constructor for class org.emrick.project.ModifyBoardDialog
 
MONOLITH - Enum constant in enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
 
mouseClicked(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
mouseDragged(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
mouseDragged(MouseEvent) - Method in class org.emrick.project.PanningMouseAdapter
 
mouseEntered(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
mouseExited(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
MouseInput(RepaintListener) - Constructor for class org.emrick.project.FootballFieldPanel.MouseInput
 
mouseMoved(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
mousePressed(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
mousePressed(MouseEvent) - Method in class org.emrick.project.PanningMouseAdapter
 
mouseReleased(MouseEvent) - Method in class org.emrick.project.FootballFieldPanel.MouseInput
 
mouseReleased(MouseEvent) - Method in class org.emrick.project.PanningMouseAdapter
 
movement - Variable in class org.emrick.project.effect.GridShape
 
movements - Variable in class org.emrick.project.FlowViewGUI
 
movementStartCounts - Variable in class org.emrick.project.FlowViewGUI
 
moveReplace(Path, Path) - Static method in class org.emrick.project.ProjectPersistence
 
MSec2Count(long) - Method in class org.emrick.project.TimeManager
 
MSec2CountPrecise(long) - Method in class org.emrick.project.TimeManager
 
MULTIPLE_COLOR - Static variable in class org.emrick.project.HardwareStatusIndicator
 
muted() - Static method in class org.emrick.project.dev.DevUI
 
muted() - Static method in class org.emrick.project.ThemedLoadingDialog
 
MutedLabel(String) - Constructor for class org.emrick.project.ThemedLoadingDialog.MutedLabel
 

N

name - Variable in record class org.emrick.project.dev.Esptool.Asset
The field for the name record component.
name - Variable in class org.emrick.project.dev.FirmwareRelease.Manifest
 
name() - Method in record class org.emrick.project.dev.Esptool.Asset
Returns the value of the name record component.
NANO_TO_MILLI_FACTOR - Static variable in class org.emrick.project.FlowViewGUI
 
navigateToAddress() - Method in class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
NEUTRAL - Enum constant in enum class org.emrick.project.dev.DevUI.Tone
 
newConfig - Variable in class org.emrick.project.actions.LEDConfigLEDStripMap
 
newEffect - Variable in class org.emrick.project.actions.ReplaceEffectAction
 
newestCached() - Static method in class org.emrick.project.dev.FirmwareRelease
 
newPerformerConfig - Variable in class org.emrick.project.actions.PerformerConfigMap
 
nextButton - Variable in class org.emrick.project.dev.LookupPanel
 
nextCount() - Method in class org.emrick.project.ScrubBarGUI
 
nextCountButton - Variable in class org.emrick.project.ScrubBarGUI
 
nextId() - Method in class org.emrick.project.effect.EffectManager
 
nextSet() - Method in class org.emrick.project.ScrubBarGUI
 
nextSetButton - Variable in class org.emrick.project.ScrubBarGUI
 
nextStep(double) - Method in class org.emrick.project.ScrubBarGUI
 
noCommonEffectMsg - Static variable in class org.emrick.project.effect.EffectGUI
 
noEffectGroupMsg - Static variable in class org.emrick.project.effect.EffectGUI
 
NOISE - Enum constant in enum class org.emrick.project.effect.EffectList
 
NOISE - Enum constant in enum class org.emrick.project.effect.LightingDisplay.Function
 
noiseCheckpoints - Variable in class org.emrick.project.effect.Effect
 
NONE - Enum constant in enum class org.emrick.project.dev.FlashPanel.Outcome
 
noProjectSyncMsg - Static variable in class org.emrick.project.effect.EffectGUI
 
noRequestTimer - Variable in class org.emrick.project.MediaEditorGUI
 
normalizeExtension(File, String, boolean) - Static method in class org.emrick.project.EmrickFileChooser
 

O

offset - Variable in class org.emrick.project.dev.FirmwareRelease.Part
 
OggData - Class in org.emrick.project.audio
OggData() - Constructor for class org.emrick.project.audio.OggData
 
OggDecoder - Class in org.emrick.project.audio
... Decode an OGG file to PCM data.
OggDecoder() - Constructor for class org.emrick.project.audio.OggDecoder
Create a new OGG decoder
OK - Enum constant in enum class org.emrick.project.dev.FlashPanel.Outcome
 
oldComPortPrompt(String) - Method in class org.emrick.project.MediaEditorGUI
Legacy method for hardware detection - kept as fallback
oldConfig - Variable in class org.emrick.project.actions.LEDConfigLEDStripMap
 
oldEffect - Variable in class org.emrick.project.actions.EffectLEDStripMap
 
oldEffect - Variable in class org.emrick.project.actions.ReplaceEffectAction
 
oldPerformerConfig - Variable in class org.emrick.project.actions.PerformerConfigMap
 
oldProjectFile - Variable in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
The field for the oldProjectFile record component.
oldProjectFile() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Returns the value of the oldProjectFile record component.
OldProjectFile - Class in org.emrick.project.serde
 
OldProjectFile(Drill, String, ArrayList<SyncTimeGUI.Pair>, Float, HashMap<Integer, RFTrigger>, ArrayList<Integer>, ArrayList<SelectionGroupGUI.SelectionGroup>) - Constructor for class org.emrick.project.serde.OldProjectFile
 
onAllFinished() - Method in class org.emrick.project.dev.FlashPanel
 
onAudioImport(ArrayList<File>) - Method in interface org.emrick.project.ImportListener
 
onAudioImport(ArrayList<File>) - Method in class org.emrick.project.MediaEditorGUI
 
onBeginImport() - Method in interface org.emrick.project.ImportListener
 
onBeginImport() - Method in class org.emrick.project.MediaEditorGUI
 
onChange(Runnable) - Static method in class org.emrick.project.ModifyBoardDialog
 
onChangeSelectionMode(boolean, HashSet<LEDStrip>) - Method in interface org.emrick.project.effect.EffectListener
 
onChangeSelectionMode(boolean, HashSet<LEDStrip>) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onChangeSelectionMode(boolean, HashSet<LEDStrip>) - Method in class org.emrick.project.MediaEditorGUI
 
onConcatAudioImport(ArrayList<File>) - Method in interface org.emrick.project.ImportListener
 
onConcatAudioImport(ArrayList<File>) - Method in class org.emrick.project.MediaEditorGUI
 
onCreateEffect(Effect) - Method in interface org.emrick.project.effect.EffectListener
 
onCreateEffect(Effect) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onCreateEffect(Effect) - Method in class org.emrick.project.MediaEditorGUI
 
onCreateRFTrigger(RFTrigger) - Method in interface org.emrick.project.effect.RFTriggerListener
 
onCreateRFTrigger(RFTrigger) - Method in class org.emrick.project.MediaEditorGUI
 
onDeleteEffect(Effect) - Method in interface org.emrick.project.effect.EffectListener
 
onDeleteEffect(Effect) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onDeleteEffect(Effect) - Method in class org.emrick.project.MediaEditorGUI
 
onDeleteRFTrigger(int) - Method in interface org.emrick.project.effect.RFTriggerListener
 
onDeleteRFTrigger(int) - Method in class org.emrick.project.MediaEditorGUI
 
onDrillImport(String) - Method in interface org.emrick.project.ImportListener
 
onDrillImport(String) - Method in class org.emrick.project.MediaEditorGUI
 
onExitConfig() - Method in interface org.emrick.project.LEDConfigListener
 
onExitConfig() - Method in class org.emrick.project.MediaEditorGUI
 
onFileSelect(ArrayList<File>, File) - Method in interface org.emrick.project.ImportListener
 
onFileSelect(ArrayList<File>, File) - Method in class org.emrick.project.MediaEditorGUI
 
onGroupSelection(LEDStrip[]) - Method in class org.emrick.project.MediaEditorGUI
 
onGroupSelection(LEDStrip[]) - Method in interface org.emrick.project.SelectListener
 
onImport() - Method in interface org.emrick.project.ImportListener
 
onImport() - Method in class org.emrick.project.MediaEditorGUI
 
onInnerSelectionRequired() - Method in interface org.emrick.project.effect.EffectListener
 
onInnerSelectionRequired() - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onInnerSelectionRequired() - Method in class org.emrick.project.MediaEditorGUI
 
onMultiSelect(HashSet<Integer>, HashSet<String>) - Method in class org.emrick.project.MediaEditorGUI
 
onMultiSelect(HashSet<Integer>, HashSet<String>) - Method in interface org.emrick.project.SelectListener
 
onNewFileSelect(File, File) - Method in class org.emrick.project.MediaEditorGUI
 
onNewFileSelect(File, File) - Method in interface org.emrick.project.ReplaceFilesListener
 
onPause() - Method in class org.emrick.project.MediaEditorGUI
 
onPause() - Method in interface org.emrick.project.ScrubBarListener
 
onPerformerDeselect() - Method in interface org.emrick.project.FootballFieldListener
 
onPerformerDeselect() - Method in class org.emrick.project.MediaEditorGUI
 
onPerformerSelect() - Method in interface org.emrick.project.FootballFieldListener
 
onPerformerSelect() - Method in class org.emrick.project.MediaEditorGUI
 
onPlay() - Method in class org.emrick.project.MediaEditorGUI
 
onPlay() - Method in interface org.emrick.project.ScrubBarListener
 
onPressEffect(Effect) - Method in interface org.emrick.project.effect.EffectListener
 
onPressEffect(Effect) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onPressEffect(Effect) - Method in class org.emrick.project.MediaEditorGUI
 
onPressRFTrigger(RFTrigger) - Method in interface org.emrick.project.effect.RFTriggerListener
 
onPressRFTrigger(RFTrigger) - Method in class org.emrick.project.MediaEditorGUI
 
onPreviewColorOnHardware(Color) - Method in interface org.emrick.project.effect.EffectListener
Holds a solid color on a connected Receiver indefinitely, for quick verification while picking colors.
onPreviewColorOnHardware(Color) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onPreviewColorOnHardware(Color) - Method in class org.emrick.project.MediaEditorGUI
 
onPreviewOnHardware(Effect) - Method in interface org.emrick.project.effect.EffectListener
Sends the given effect to a connected Receiver board for a live, on-hardware preview.
onPreviewOnHardware(Effect) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onPreviewOnHardware(Effect) - Method in class org.emrick.project.MediaEditorGUI
 
onProjectChanged() - Method in class org.emrick.project.dev.DeveloperModeGUI
Called after a project is opened while Developer Mode is showing.
onRepaintCall() - Method in class org.emrick.project.FootballFieldPanel
 
onRepaintCall() - Method in interface org.emrick.project.RepaintListener
 
onRequestComplete(int) - Method in class org.emrick.project.MediaEditorGUI
 
onRequestComplete(int) - Method in interface org.emrick.project.RequestCompleteListener
 
onResizeBackground() - Method in interface org.emrick.project.FootballFieldListener
 
onResizeBackground() - Method in class org.emrick.project.MediaEditorGUI
 
onRFSignal(int) - Method in class org.emrick.project.MediaEditorGUI
 
onRFSignal(int) - Method in interface org.emrick.project.RFSignalListener
 
onSaveGroup() - Method in class org.emrick.project.MediaEditorGUI
 
onSaveGroup() - Method in interface org.emrick.project.SelectListener
 
onScrub() - Method in class org.emrick.project.MediaEditorGUI
 
onScrub() - Method in interface org.emrick.project.ScrubBarListener
 
onSelectionRequired() - Method in interface org.emrick.project.effect.EffectListener
 
onSelectionRequired() - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onSelectionRequired() - Method in class org.emrick.project.MediaEditorGUI
 
onSetChange(int) - Method in class org.emrick.project.MediaEditorGUI
 
onSetChange(int) - Method in interface org.emrick.project.ScrubBarListener
 
onShown() - Method in class org.emrick.project.dev.FlashPanel
 
onShown() - Method in class org.emrick.project.dev.LookupPanel
Called when the Lookup tab is opened.
onSpeedChange(float) - Method in class org.emrick.project.MediaEditorGUI
 
onSpeedChange(float) - Method in interface org.emrick.project.ScrubBarListener
 
onStopHardwarePreview() - Method in interface org.emrick.project.effect.EffectListener
Returns a connected Receiver's LEDs to idle and exits its preview mode, if it was previewing.
onStopHardwarePreview() - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onStopHardwarePreview() - Method in class org.emrick.project.MediaEditorGUI
 
onSync(ArrayList<SyncTimeGUI.Pair>, float) - Method in class org.emrick.project.MediaEditorGUI
 
onSync(ArrayList<SyncTimeGUI.Pair>, float) - Method in interface org.emrick.project.SyncListener
 
onTimeChange(long) - Method in class org.emrick.project.MediaEditorGUI
 
onTimeChange(long) - Method in interface org.emrick.project.ScrubBarListener
 
onTimelineScrub(double) - Method in class org.emrick.project.MediaEditorGUI
 
onTimelineScrub(double) - Method in interface org.emrick.project.TimelineListener
Called when the timeline is scrubbed to a specific count
onTimeRequired() - Method in interface org.emrick.project.effect.EffectListener
 
onTimeRequired() - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onTimeRequired() - Method in class org.emrick.project.MediaEditorGUI
 
onUpdateEffect(Effect, Effect) - Method in interface org.emrick.project.effect.EffectListener
 
onUpdateEffect(Effect, Effect) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onUpdateEffect(Effect, Effect) - Method in class org.emrick.project.MediaEditorGUI
 
onUpdateEffectPanel(Effect, boolean, int) - Method in interface org.emrick.project.effect.EffectListener
 
onUpdateEffectPanel(Effect, boolean, int) - Method in class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
onUpdateEffectPanel(Effect, boolean, int) - Method in class org.emrick.project.MediaEditorGUI
 
onUpdateGroup() - Method in class org.emrick.project.MediaEditorGUI
 
onUpdateGroup() - Method in interface org.emrick.project.SelectListener
 
onUpdateRFTrigger(RFTrigger, int) - Method in interface org.emrick.project.effect.RFTriggerListener
 
onUpdateRFTrigger(RFTrigger, int) - Method in class org.emrick.project.MediaEditorGUI
 
onUserLoggedIn(String) - Method in class org.emrick.project.MediaEditorGUI
 
onUserLoggedIn(String) - Method in interface org.emrick.project.UserAuthListener
 
open(SerialPort) - Static method in class org.emrick.project.dev.UnitPort
Opens the port without resetting the unit.
openPreviewEffectWindow() - Method in class org.emrick.project.MediaEditorGUI
Opens the Outlook-style "Preview Effect" window: a fixed list of effect types on the left, and the selected type's edit panel (with a timeline-box preview above it) filling the rest.
openProjectButton - Variable in class org.emrick.project.dev.LookupPanel
 
openProjectDialog() - Method in class org.emrick.project.MediaEditorGUI
Opens a prompt for the user to select a project to open.
openProjectForDevMode() - Method in interface org.emrick.project.dev.DevModeHost
Leaves Developer Mode, lets the user open a project, and comes back to Developer Mode once it's loaded.
openProjectForDevMode() - Method in class org.emrick.project.MediaEditorGUI
 
openWithRetry(SerialPort, int) - Static method in class org.emrick.project.dev.UnitPort
Opens the port without a reset, retrying briefly in case something else just let go of it.
OperatingSystem(String) - Constructor for enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
operation - Variable in class org.emrick.project.MediaEditorGUI.EditItem
 
org.emrick.project - package org.emrick.project
Main Source Package
org.emrick.project.actions - package org.emrick.project.actions
 
org.emrick.project.audio - package org.emrick.project.audio
 
org.emrick.project.dev - package org.emrick.project.dev
 
org.emrick.project.effect - package org.emrick.project.effect
 
org.emrick.project.serde - package org.emrick.project.serde
 
original - Variable in class org.emrick.project.dev.AppLog.TeeStream
 
OTHER - Enum constant in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
out - Variable in class org.emrick.project.SerialTransmitter.BlockingThread
 
outcome - Variable in class org.emrick.project.dev.FlashPanel.Row
 
Outcome() - Constructor for enum class org.emrick.project.dev.FlashPanel.Outcome
 
outcomeTone(FlashPanel.Row) - Static method in class org.emrick.project.dev.FlashPanel
 
output - Variable in record class org.emrick.project.BoardDriverInstaller.CommandResult
The field for the output record component.
output - Variable in class org.emrick.project.dev.TerminalPanel
 
output() - Method in record class org.emrick.project.BoardDriverInstaller.CommandResult
Returns the value of the output record component.
OutputDialog - Class in org.emrick.project
 
OutputDialog() - Constructor for class org.emrick.project.OutputDialog
 
overlaps(TimelineGUI.TimeRange) - Method in class org.emrick.project.TimelineGUI.TimeRange
 
owner - Variable in class org.emrick.project.ModifyBoardDialog
 
OWNER - Static variable in class org.emrick.project.dev.FlashPanel
 
OWNER - Static variable in class org.emrick.project.dev.LookupPanel
 
OWNER - Static variable in class org.emrick.project.dev.TerminalPanel
 
OWNER - Static variable in class org.emrick.project.dev.UnitsPanel
 
ownerOf(String) - Static method in class org.emrick.project.dev.UnitPort
 
owners - Static variable in class org.emrick.project.dev.UnitPort
 

P

PacketExport(ArrayList<LEDStrip>, Long[]) - Constructor for class org.emrick.project.MediaEditorGUI.PacketExport
 
PacketFormatter - Class in org.emrick.project
Builds standalone packet lines (matching firmware Packet::fromString format) for previewing a single Effect on hardware, independent of any show timeline, RF triggers, or other effects.
PacketFormatter() - Constructor for class org.emrick.project.PacketFormatter
 
packets - Variable in class org.emrick.project.dev.UnitInfo
 
pageTab2Count - Variable in class org.emrick.project.ScrubBarGUI
 
paintComponent(Graphics) - Method in class org.emrick.project.dev.DevUI.Card
 
paintComponent(Graphics) - Method in class org.emrick.project.dev.DevUI.Pill
 
paintComponent(Graphics) - Method in class org.emrick.project.dev.LookupPanel.Tile
 
paintComponent(Graphics) - Method in class org.emrick.project.FootballFieldBackground
 
paintComponent(Graphics) - Method in class org.emrick.project.FootballFieldPanel
 
paintComponent(Graphics) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel.DrawLEDs
 
paintComponent(Graphics) - Method in class org.emrick.project.LEDStripViewGUI.LEDDisplay
 
paintComponent(Graphics) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
paintComponent(Graphics) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
paintComponent(Graphics) - Method in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
paintComponent(Graphics) - Method in class org.emrick.project.ThemedLoadingDialog.Spinner
 
paintComponent(Graphics) - Method in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
paintIcon(Component, Graphics, int, int) - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
painting - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
Pair(String, float) - Constructor for class org.emrick.project.SyncTimeGUI.Pair
 
PairAdapter - Class in org.emrick.project.serde
 
PairAdapter() - Constructor for class org.emrick.project.serde.PairAdapter
 
PairCountMS(int, long) - Constructor for class org.emrick.project.SyncTimeGUI.PairCountMS
 
panAdapters - Variable in class org.emrick.project.TimelineGUI
 
panelComponents - Variable in class org.emrick.project.effect.EffectGUI
 
PanningMouseAdapter - Class in org.emrick.project
Scroll-click drag panning adapter implementation Provides smooth, precise panning of Swing components using the scroll-click (middle mouse button) This implementation directly manipulates the viewport position to ensure content moves exactly with the mouse cursor, providing the most natural panning experience
PanningMouseAdapter(JComponent, JScrollPane) - Constructor for class org.emrick.project.PanningMouseAdapter
Creates a new panning adapter for the specified component and scroll pane
PanningMouseAdapter(JComponent, JScrollPane, Runnable) - Constructor for class org.emrick.project.PanningMouseAdapter
Creates a new panning adapter with a callback that runs after each pan movement
parent - Variable in class org.emrick.project.HardwareStatusIndicator
 
parent - Variable in class org.emrick.project.ReplaceProjectFilesGUI
 
parent - Variable in class org.emrick.project.ScrubBarGUI
 
parse(String) - Static method in class org.emrick.project.dev.UnitInfo
 
parseCsvFileForPerformerDeviceIDs(File) - Method in class org.emrick.project.MediaEditorGUI
Imports a configuration csv file and applies the config to an open project.
parseCsvFileForPerformerDeviceIDs(Drill, File) - Method in class org.emrick.project.MediaEditorGUI
 
parseDrill(String, Drill, int) - Static method in class org.emrick.project.DrillParser
Takes in the raw text data for the drill of a single performer, loads the coordinated into the drill object, and returns a performer object.
parseQuery(String, Map<String, Object>) - Method in class org.emrick.project.GetHandler
 
parseWholeDrill(String) - Static method in class org.emrick.project.DrillParser
Takes in the text from an entire drill file and returns the data from this file in a single drill object
Part() - Constructor for class org.emrick.project.dev.FirmwareRelease.Part
 
parts - Variable in class org.emrick.project.dev.FirmwareRelease.Build
 
parts() - Method in class org.emrick.project.dev.FirmwareRelease
 
passMiddleMouseEvents(JComponent, JComponent) - Static method in class org.emrick.project.PanningMouseAdapter
Makes a component transparent to middle mouse events and passes them through to a target component.
password - Variable in class org.emrick.project.MediaEditorGUI
 
passwordField - Variable in class org.emrick.project.UserAuthGUI
 
pasteConfig(PerformerConfig) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
path - Variable in class org.emrick.project.dev.FirmwareRelease.Part
 
PATH_AUDIO_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_FAST_PLAY_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_FULL_PLAY_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_INSTR_IMAGE - Static variable in class org.emrick.project.SyncTimeGUI
 
PATH_NEXT_COUNT_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_NEXT_SET_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_PAUSE_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_PLAY_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_PREV_COUNT_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_PREV_SET_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
PATH_SYNC_ICON - Static variable in class org.emrick.project.ScrubBarGUI
 
pathConverter(String, boolean) - Static method in class org.emrick.project.PathConverter
 
PathConverter - Class in org.emrick.project
 
PathConverter() - Constructor for class org.emrick.project.PathConverter
 
PAUSE_ICON - Variable in class org.emrick.project.ScrubBarGUI
 
pauseAudio() - Method in class org.emrick.project.audio.AudioPlayer
 
pauseBox - Variable in class org.emrick.project.dev.TerminalPanel
 
pausedLines - Variable in class org.emrick.project.dev.TerminalPanel
 
pendingScans - Variable in class org.emrick.project.dev.FlashPanel
 
performer - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
performer - Variable in class org.emrick.project.LEDStrip
 
Performer - Class in org.emrick.project
 
Performer() - Constructor for class org.emrick.project.Performer
 
Performer(String, int, int) - Constructor for class org.emrick.project.Performer
 
PerformerConfig - Class in org.emrick.project
 
PerformerConfig(ArrayList<LEDConfig>) - Constructor for class org.emrick.project.PerformerConfig
 
PerformerConfigMap - Class in org.emrick.project.actions
 
PerformerConfigMap(PerformerConfig, PerformerConfig, LEDConfigurationGUI.PerformerConfigPanel) - Constructor for class org.emrick.project.actions.PerformerConfigMap
 
performerConfigMaps - Variable in class org.emrick.project.actions.UpdateConfigsAction
 
performerConfigPanel - Variable in class org.emrick.project.actions.PerformerConfigMap
 
PerformerConfigPanel(Performer, ArrayList<LEDStrip>) - Constructor for class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
performerConfigPanels - Variable in class org.emrick.project.LEDConfigurationGUI
 
performerID - Variable in class org.emrick.project.LEDStrip
 
performerID - Variable in class org.emrick.project.Performer
 
performerIds - Variable in record class org.emrick.project.EffectsGroup
The field for the performerIds record component.
performerIds() - Method in record class org.emrick.project.EffectsGroup
Returns the value of the performerIds record component.
performerPanel - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
performers - Variable in class org.emrick.project.Drill
 
performPortScan() - Method in class org.emrick.project.HardwareStatusIndicator
 
PICCOLO - Static variable in class org.emrick.project.Symbol
 
pill - Variable in class org.emrick.project.dev.DevUI.PillRenderer
 
Pill(String, DevUI.Tone) - Constructor for class org.emrick.project.dev.DevUI.Pill
 
PillRenderer(Function<Object, String>, Function<Object, DevUI.Tone>) - Constructor for class org.emrick.project.dev.DevUI.PillRenderer
 
pillValue(DevUI.Card, String, String, DevUI.Tone) - Static method in class org.emrick.project.dev.UnitsPanel
 
PIXELS_PER_COUNT - Static variable in class org.emrick.project.TimelineGUI
 
pkt - Variable in class org.emrick.project.GetHandler
 
placeholderLabel - Variable in class org.emrick.project.effect.EffectGUI
 
PLAIN_BOLD_STYLE - Static variable in class org.emrick.project.dev.DevUI
 
PlatformIOFunction - Class in org.emrick.project
 
PlatformIOFunction() - Constructor for class org.emrick.project.PlatformIOFunction
 
PLAY_ICON - Variable in class org.emrick.project.ScrubBarGUI
 
playAudio() - Method in class org.emrick.project.audio.AudioPlayer
 
playAudio(long) - Method in class org.emrick.project.audio.AudioPlayer
 
playAudioFromCorrectPosition() - Method in class org.emrick.project.MediaEditorGUI
Begin playing audio in sync with the drill playback
playbackSpeed - Variable in class org.emrick.project.MediaEditorGUI
 
playbackSpeedsBox - Variable in class org.emrick.project.ScrubBarGUI
 
PlaybackTask() - Constructor for class org.emrick.project.MediaEditorGUI.PlaybackTask
 
playbackTimer - Variable in class org.emrick.project.MediaEditorGUI
 
playPauseButton - Variable in class org.emrick.project.ScrubBarGUI
 
playPreviewSegment(MediaEditorGUI.PreviewPlan, int) - Method in class org.emrick.project.MediaEditorGUI
Sends one segment of a (possibly multi-segment, e.g.
plugWatcher - Variable in class org.emrick.project.dev.UnitsPanel
 
Point2DAdapter - Class in org.emrick.project.serde
 
Point2DAdapter() - Constructor for class org.emrick.project.serde.Point2DAdapter
 
port - Variable in class org.emrick.project.dev.FlashPanel.Row
 
port - Variable in class org.emrick.project.dev.TerminalPanel
 
port - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
port - Variable in class org.emrick.project.MediaEditorGUI
 
portName - Variable in class org.emrick.project.dev.TerminalPanel
 
portPath(String) - Static method in class org.emrick.project.dev.Esptool
esptool wants a device path on macOS/Linux (e.g.
portsHeldByDeveloperMode() - Method in class org.emrick.project.MediaEditorGUI
 
position - Variable in class org.emrick.project.dev.UnitInfo
 
position(String, int) - Method in class org.emrick.project.ModifyBoardDialog
Left/right position: from the show if the board is in it, otherwise the label's last letter (T10L = L).
POST_INSTALL_VERIFY_TIMEOUT - Static variable in class org.emrick.project.BoardDriverInstaller
 
PREFERENCES_FILE - Static variable in class org.emrick.project.EmrickFileChooser
 
preferredLayoutSize(Container) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
preferredLayoutSize(Container) - Method in class org.emrick.project.dev.DevUI.WrapLayout
 
prepareDrillForLoadedProject(Drill, Consumer<ThemedLoadingDialog.StatusUpdate>) - Method in class org.emrick.project.MediaEditorGUI
 
prepareLoadedProjectDataForUi(MediaEditorGUI.LoadedProjectData, Consumer<ThemedLoadingDialog.StatusUpdate>) - Method in class org.emrick.project.MediaEditorGUI
 
prettify(String) - Static method in class org.emrick.project.ThemedLoadingDialog
"PROJECT LOAD" -> "Project load", so it reads as a label rather than a stamp.
prevButton - Variable in class org.emrick.project.dev.LookupPanel
 
prevCount() - Method in class org.emrick.project.ScrubBarGUI
 
prevCountButton - Variable in class org.emrick.project.ScrubBarGUI
 
prevCountTime - Variable in class org.emrick.project.SyncTimeGUI
 
previewOnHardwareBtn - Variable in class org.emrick.project.effect.EffectGUI
 
PreviewPlan(int, ArrayList<Effect>) - Constructor for class org.emrick.project.MediaEditorGUI.PreviewPlan
 
previewReceiver - Variable in class org.emrick.project.MediaEditorGUI
 
previewSequenceTimer - Variable in class org.emrick.project.MediaEditorGUI
 
prevSet() - Method in class org.emrick.project.ScrubBarGUI
 
prevSetButton - Variable in class org.emrick.project.ScrubBarGUI
 
primary(String) - Static method in class org.emrick.project.dev.DevUI
Gold call-to-action button.
PRIMARY_KEY - Static variable in class org.emrick.project.dev.DevUI
 
PRIMARY_STYLE - Static variable in class org.emrick.project.dev.DevUI
 
probe(SerialPort) - Static method in class org.emrick.project.dev.UnitPort
 
probeForDevice(BoardDriverInstaller.OperatingSystem) - Static method in class org.emrick.project.BoardDriverInstaller
 
probeType(SerialPort) - Static method in class org.emrick.project.dev.UnitPort
Works out whether a unit is a receiver or transmitter.
processShowData(File, File, File, String, String, String, String) - Static method in class org.emrick.project.SetupFileSystem
 
ProgrammableItem(LEDStrip) - Constructor for class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
programmed - Variable in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
PROGRAMMING_MODE - Variable in class org.emrick.project.MediaEditorGUI
 
programmingProgressBar - Variable in class org.emrick.project.MediaEditorGUI
 
programmingProgressLabel - Variable in class org.emrick.project.MediaEditorGUI
 
programmingTracker - Variable in class org.emrick.project.MediaEditorGUI
 
ProgrammingTracker(ArrayList<LEDStrip>, HashSet<Integer>) - Constructor for class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
progress - Variable in class org.emrick.project.dev.FlashPanel.Row
 
progress - Variable in class org.emrick.project.ThemedLoadingDialog
 
PROGRESS - Static variable in class org.emrick.project.dev.Esptool
 
ProgressLine() - Constructor for class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
ProgressRenderer() - Constructor for class org.emrick.project.dev.FlashPanel.ProgressRenderer
 
ProgressUpdate(String, String) - Constructor for record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
Creates an instance of a ProgressUpdate record class.
projectFile - Variable in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
The field for the projectFile record component.
projectFile() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Returns the value of the projectFile record component.
ProjectFile - Class in org.emrick.project.serde
 
ProjectFile(Drill, ArrayList<String>, ArrayList<SyncTimeGUI.Pair>, Float, HashMap<Integer, RFTrigger>, ArrayList<Integer>, ArrayList<SelectionGroupGUI.SelectionGroup>) - Constructor for class org.emrick.project.serde.ProjectFile
 
projectLoadWarning - Variable in class org.emrick.project.MediaEditorGUI
 
projectPath - Variable in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
The field for the projectPath record component.
projectPath() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Returns the value of the projectPath record component.
ProjectPersistence - Class in org.emrick.project
 
ProjectPersistence() - Constructor for class org.emrick.project.ProjectPersistence
 
projectPill - Variable in class org.emrick.project.dev.LookupPanel
 
projectSummary - Variable in class org.emrick.project.dev.LookupPanel
 
ProjectUnits - Class in org.emrick.project.dev
Looks up boards in the open project's LED strip list (the same data the Device IDs CSV is built from).
ProjectUnits() - Constructor for class org.emrick.project.dev.ProjectUnits
 
publish(Consumer<ThemedLoadingDialog.StatusUpdate>, String, String) - Method in class org.emrick.project.ImportArchive
 
publishLoading(Consumer<ThemedLoadingDialog.StatusUpdate>, String, String) - Method in class org.emrick.project.MediaEditorGUI
 

Q

QUAD - Static variable in class org.emrick.project.Symbol
 
queryInfo(SerialPort, int) - Static method in class org.emrick.project.dev.UnitPort
 

R

RandomNoiseEffect - Class in org.emrick.project.effect
 
RandomNoiseEffect(long, long, Duration, boolean, boolean, boolean, boolean, float, float, float, long, long, Color, int) - Constructor for class org.emrick.project.effect.RandomNoiseEffect
 
randomNoiseFunction(Effect, long, long) - Static method in class org.emrick.project.effect.LightingDisplay
 
rate - Variable in class org.emrick.project.audio.OggData
The sampling rate
rate - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
rateLabel - Variable in class org.emrick.project.effect.EffectGUI
 
ratio - Variable in class org.emrick.project.FootballFieldBackground
 
read(JsonReader) - Method in class org.emrick.project.serde.ColorAdapter
 
read(JsonReader) - Method in class org.emrick.project.serde.DurationAdapter
 
read(JsonReader) - Method in class org.emrick.project.serde.GeneratedEffectAdapter
 
read(JsonReader) - Method in class org.emrick.project.serde.JButtonAdapter
 
read(JsonReader) - Method in class org.emrick.project.serde.PairAdapter
 
read(JsonReader) - Method in class org.emrick.project.serde.Point2DAdapter
 
read(String) - Method in class org.emrick.project.dev.UnitsPanel
 
readCurrentValues() - Method in class org.emrick.project.ModifyBoardDialog
Shows what's on the board now (receivers on current firmware only).
readerThread - Variable in class org.emrick.project.dev.TerminalPanel
 
readFor(SerialPort, int) - Static method in class org.emrick.project.dev.UnitPort
Reads whatever arrives within millis.
reading - Variable in class org.emrick.project.dev.TerminalPanel
 
reading - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
readOutput(InputStream) - Static method in class org.emrick.project.BoardDriverInstaller
 
readProcessOutput(Process, Consumer<String>) - Static method in class org.emrick.project.PlatformIOFunction
 
realEffectListener - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
rebuildPageTabCounts() - Method in class org.emrick.project.MediaEditorGUI
Rebuilds the map of set labels to set start counts that is used in ScrubBarGUI.
rebuildRows() - Method in class org.emrick.project.dev.UnitsPanel
 
RECEIVER - Static variable in class org.emrick.project.dev.UnitPort
 
receiverLabel - Variable in class org.emrick.project.HardwareStatusIndicator
 
receivers - Variable in class org.emrick.project.HardwareStatusIndicator.ScanResult
 
recoverGridEffectState() - Method in class org.emrick.project.MediaEditorGUI
 
recoverGridEffectState(Drill) - Method in class org.emrick.project.MediaEditorGUI
 
recoverGridEffectState(Drill, Consumer<ThemedLoadingDialog.StatusUpdate>) - Method in class org.emrick.project.MediaEditorGUI
 
recoverLEDStrips(ArrayList<LEDStrip>) - Method in class org.emrick.project.effect.GridShape
 
RECOVERY_DIRECTORY - Static variable in class org.emrick.project.ProjectPersistence
 
recoveryFile(Path) - Static method in class org.emrick.project.ProjectPersistence
 
recoveryFileFor(Path) - Static method in class org.emrick.project.ProjectPersistence
 
recoveryString - Variable in class org.emrick.project.effect.GridShape
 
redo() - Method in class org.emrick.project.actions.CreateEffectAction
 
redo() - Method in class org.emrick.project.actions.CreateEffectsAction
 
redo() - Method in class org.emrick.project.actions.RemoveEffectAction
 
redo() - Method in class org.emrick.project.actions.RemoveEffectsAction
 
redo() - Method in class org.emrick.project.actions.ReplaceEffectAction
 
redo() - Method in class org.emrick.project.actions.ReplaceEffectsAction
 
redo() - Method in interface org.emrick.project.actions.UndoableAction
 
redo() - Method in class org.emrick.project.actions.UpdateConfigAction
 
redo() - Method in class org.emrick.project.actions.UpdateConfigsAction
 
redo() - Method in class org.emrick.project.effect.EffectManager
 
redo() - Method in class org.emrick.project.LEDConfigurationGUI
 
redoStack - Variable in class org.emrick.project.effect.EffectManager
 
redoStack - Variable in class org.emrick.project.LEDConfigurationGUI
 
ReflowPanel(LayoutManager) - Constructor for class org.emrick.project.dev.DevUI.ReflowPanel
 
reflowScroll(JComponent) - Static method in class org.emrick.project.dev.DevUI
Wraps content so it reflows to the window width and scrolls vertically only when it doesn't fit.
refreshDetails() - Method in class org.emrick.project.dev.UnitsPanel
 
refreshDisplay() - Method in class org.emrick.project.dev.UnitsPanel
Re-renders the table and details (e.g.
refreshHardwareIndicator(HardwareStatusIndicator) - Static method in class org.emrick.project.BoardDriverInstaller
 
refreshInfo(String) - Method in class org.emrick.project.dev.UnitsPanel
Re-reads a receiver's details without probing it again.
refreshPorts(boolean) - Method in class org.emrick.project.dev.LookupPanel
 
refreshReleaseCard() - Method in class org.emrick.project.dev.FlashPanel
 
refreshRows() - Method in class org.emrick.project.dev.FlashPanel
Repaints rows in place; unlike fireTableDataChanged this keeps the selection.
refreshRows() - Method in class org.emrick.project.dev.UnitsPanel
Repaints rows in place; unlike fireTableDataChanged this keeps the selection.
refreshSources() - Method in class org.emrick.project.dev.TerminalPanel
 
refreshTimelinePreview() - Method in class org.emrick.project.effect.EffectPreviewDialog
 
refreshTimer - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
REGULAR - Static variable in class org.emrick.project.LEDStrip
 
reinitialize() - Method in class org.emrick.project.ScrubBarGUI
Upon receiving new pageTab2Count data, call this method to update the Scrub Bar.
reinitializeFlowViewPanel() - Method in class org.emrick.project.FlowViewGUI
 
reinitializeLEDConfigPanel() - Method in class org.emrick.project.LEDConfigurationGUI
 
release(String, String) - Static method in class org.emrick.project.dev.UnitPort
 
RELEASE_URL - Static variable in class org.emrick.project.dev.Esptool
 
releaseCheckStarted - Static variable in class org.emrick.project.dev.DeveloperModeGUI
 
releaseDetail - Variable in class org.emrick.project.dev.FlashPanel
 
releasePill - Variable in class org.emrick.project.dev.FlashPanel
 
releasers - Static variable in class org.emrick.project.dev.UnitPort
 
releaseVersion - Variable in class org.emrick.project.dev.FlashPanel
 
reloadProject() - Method in class org.emrick.project.dev.LookupPanel
Updates the project summary and sweep range from the open project.
rememberDirectory(String, File) - Static method in class org.emrick.project.EmrickFileChooser
 
removeAllEffectsFromAllLEDStrips() - Method in class org.emrick.project.effect.EffectManager
 
removeAllEffectsFromSelectedLEDStrips() - Method in class org.emrick.project.effect.EffectManager
 
RemoveEffectAction - Class in org.emrick.project.actions
 
RemoveEffectAction(Effect, LEDStrip) - Constructor for class org.emrick.project.actions.RemoveEffectAction
 
removeEffectFromSelectedLEDStrips(Effect) - Method in class org.emrick.project.effect.EffectManager
 
RemoveEffectsAction - Class in org.emrick.project.actions
 
RemoveEffectsAction(ArrayList<EffectLEDStripMap>) - Constructor for class org.emrick.project.actions.RemoveEffectsAction
 
removeFlowViewer() - Method in class org.emrick.project.MediaEditorGUI
Removes the flow viewer from the main content panel and restores the run menu to be used again
removeLayoutComponent(Component) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
removeLEDStrip(LEDStrip) - Method in class org.emrick.project.LEDConfigurationGUI
 
removeListener(Consumer<AppLog.Entry>) - Static method in class org.emrick.project.dev.AppLog
 
render(int, Color) - Static method in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
repaintListener - Variable in class org.emrick.project.FootballFieldPanel.MouseInput
 
RepaintListener - Interface in org.emrick.project
 
ReplaceEffectAction - Class in org.emrick.project.actions
 
ReplaceEffectAction(Effect, Effect, LEDStrip) - Constructor for class org.emrick.project.actions.ReplaceEffectAction
 
replaceEffectForSelectedLEDStrips(Effect, Effect) - Method in class org.emrick.project.effect.EffectManager
 
ReplaceEffectsAction - Class in org.emrick.project.actions
 
ReplaceEffectsAction(ArrayList<EffectLEDStripMap>) - Constructor for class org.emrick.project.actions.ReplaceEffectsAction
 
replaceEffectView(JComponent, JComponent) - Method in class org.emrick.project.MediaEditorGUI
Atomically replace the effect view center and south components so only the desired panels are visible.
ReplaceFilesListener - Interface in org.emrick.project
 
replaceMainView(JComponent, JComponent) - Method in class org.emrick.project.MediaEditorGUI
Atomically replace the main content center and south components so only the desired panels are visible.
ReplaceProjectFilesGUI - Class in org.emrick.project
 
ReplaceProjectFilesGUI(Frame, ReplaceFilesListener) - Constructor for class org.emrick.project.ReplaceProjectFilesGUI
 
requestCancel() - Method in class org.emrick.project.ThemedLoadingDialog
 
requestCompleteListener - Variable in class org.emrick.project.GetHandler
 
RequestCompleteListener - Interface in org.emrick.project
 
requestedHeight - Variable in class org.emrick.project.dev.DevUI.WrapLayout
 
requestIDs - Variable in class org.emrick.project.MediaEditorGUI
 
rescanAll() - Method in class org.emrick.project.dev.UnitsPanel
 
resendButton - Variable in class org.emrick.project.dev.LookupPanel
 
reset(SerialPort) - Static method in class org.emrick.project.dev.UnitPort
Resets the unit by pulsing the bridge's RTS line (wired to the ESP32 enable pin).
resetButton - Variable in class org.emrick.project.dev.TerminalPanel
 
resetUnit() - Method in class org.emrick.project.dev.TerminalPanel
 
resetZoom() - Method in class org.emrick.project.TimelineGUI
Resets the zoom level to the default (1.0)
ResponsiveGrid(int, int, int, boolean) - Constructor for class org.emrick.project.dev.DevUI.ResponsiveGrid
 
rewriteFileWithTokenOnly() - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
rfSignalListener - Variable in class org.emrick.project.FlowViewGUI
 
RFSignalListener - Interface in org.emrick.project
 
rfTrigger - Variable in class org.emrick.project.effect.RFTriggerGUI
 
RFTrigger - Class in org.emrick.project.effect
 
RFTrigger(int, long, String, String, String) - Constructor for class org.emrick.project.effect.RFTrigger
 
rfTriggerGUI - Variable in class org.emrick.project.MediaEditorGUI
 
RFTriggerGUI - Class in org.emrick.project.effect
This class really just sets up a button to create an RF trigger.
RFTriggerGUI(int, long, RFTrigger, RFTriggerListener) - Constructor for class org.emrick.project.effect.RFTriggerGUI
 
rfTriggerListener - Static variable in class org.emrick.project.effect.RFTrigger
 
rfTriggerListener - Variable in class org.emrick.project.effect.RFTriggerGUI
 
RFTriggerListener - Interface in org.emrick.project.effect
 
RIGHT - Static variable in class org.emrick.project.CSVLEDWriter
 
RIPPLE - Enum constant in enum class org.emrick.project.effect.EffectList
 
RippleEffect - Class in org.emrick.project.effect
 
RippleEffect(long, long, Color, Color, Duration, double, boolean, boolean, int) - Constructor for class org.emrick.project.effect.RippleEffect
 
RISKY_TRANSMITTER_COMMANDS - Static variable in class org.emrick.project.dev.TerminalPanel
Transmitter command characters that affect every unit and need confirmation.
rotationOptions - Variable in class org.emrick.project.effect.EffectGUI
 
rotationSelect - Variable in class org.emrick.project.effect.EffectGUI
 
Row(String) - Constructor for class org.emrick.project.dev.FlashPanel.Row
 
Row(String) - Constructor for class org.emrick.project.dev.UnitsPanel.Row
 
ROW_HEIGHT - Static variable in class org.emrick.project.TimelineGUI
 
rowHeights(Component[], int) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
rowList - Variable in class org.emrick.project.dev.UnitsPanel
 
rows - Variable in class org.emrick.project.dev.FlashPanel
 
rows - Variable in class org.emrick.project.dev.UnitsPanel
 
run() - Method in class org.emrick.project.audio.AudioPlayer
 
run() - Method in class org.emrick.project.MediaEditorGUI.PacketExport
 
run() - Method in class org.emrick.project.MediaEditorGUI.PlaybackTask
 
run() - Method in class org.emrick.project.ModifyBoardDialog
 
run() - Method in class org.emrick.project.SerialTransmitter.BlockingThread
 
run(SerialPort) - Method in interface org.emrick.project.dev.UnitsPanel.PortAction
 
runCommand(List<String>) - Static method in class org.emrick.project.BoardDriverInstaller
 
RUNNING - Enum constant in enum class org.emrick.project.dev.FlashPanel.Outcome
 
runOnEdtAndWait(Runnable) - Method in class org.emrick.project.ImportArchive
 
runOnEdtAndWait(Runnable) - Method in class org.emrick.project.MediaEditorGUI
 
runOnEdtAndWait(Runnable) - Method in class org.emrick.project.SelectFileGUI
 
runServer(String) - Method in class org.emrick.project.MediaEditorGUI
Prompts the user for information and then starts a web server using this information
runShowItem - Variable in class org.emrick.project.MediaEditorGUI
 
runWebServer - Variable in class org.emrick.project.MediaEditorGUI
 

S

safe(String) - Static method in class org.emrick.project.BoardDriverInstaller
 
safeExtractionFile(File, String) - Static method in class org.emrick.project.Unzip
 
sandboxedEffectListener - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
SandboxedEffectListener() - Constructor for class org.emrick.project.effect.EffectPreviewDialog.SandboxedEffectListener
 
save(Path, String, String, List<Path>, Gson) - Static method in class org.emrick.project.ProjectPersistence
 
saveAsProjectDialog() - Method in class org.emrick.project.MediaEditorGUI
Prompts the user for a location to save the current project.
saveDialog - Variable in class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
savedProjectFingerprint - Variable in class org.emrick.project.MediaEditorGUI
 
saveLog() - Method in class org.emrick.project.dev.TerminalPanel
 
saveProject(File, ArrayList<File>) - Method in class org.emrick.project.MediaEditorGUI
Save the current project to a .emrick file.
saveProjectDialog() - Method in class org.emrick.project.MediaEditorGUI
Attempts to save the project to a file.
savePropertiesToFile(Properties, File, String, String, String, String, String, String) - Method in class org.emrick.project.MediaEditorGUI
 
saveRecentProjects(List<File>) - Method in class org.emrick.project.MediaEditorGUI
 
saveRecoverySnapshot(Path, String, String, List<Path>, Gson) - Static method in class org.emrick.project.ProjectPersistence
 
scaleImageIcon(ImageIcon) - Method in class org.emrick.project.ScrubBarGUI
 
scaleImageIcon(ImageIcon, int, int) - Static method in class org.emrick.project.ScrubBarGUI
Rescale ImageIcon to fit for toolbar icons, or for other purposes
scan() - Method in class org.emrick.project.dev.FlashPanel
 
scanButton - Variable in class org.emrick.project.dev.FlashPanel
 
scanForHardware() - Method in class org.emrick.project.HardwareStatusIndicator
 
scanForHardwareBlocking() - Method in class org.emrick.project.HardwareStatusIndicator
Blocking version of scanForHardware that runs on the calling thread.
scannedOnce - Variable in class org.emrick.project.dev.FlashPanel
 
scanner - Variable in class org.emrick.project.dev.FlashPanel
 
scanning - Variable in class org.emrick.project.HardwareStatusIndicator
 
SCANNING_COLOR - Static variable in class org.emrick.project.HardwareStatusIndicator
 
ScanResult(Map<String, SerialTransmitter>, Map<String, SerialTransmitter>) - Constructor for class org.emrick.project.HardwareStatusIndicator.ScanResult
 
scanTimer - Variable in class org.emrick.project.HardwareStatusIndicator
 
scrollablePanel - Variable in class org.emrick.project.FlowViewGUI
 
scrollablePanel - Variable in class org.emrick.project.LEDConfigurationGUI
 
scrollPane - Variable in class org.emrick.project.FlowViewGUI
 
scrollPane - Variable in class org.emrick.project.LEDConfigurationGUI
 
scrollPane - Variable in class org.emrick.project.PanningMouseAdapter
 
SCRUB_BAR_HEIGHT - Static variable in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
scrubBar - Variable in class org.emrick.project.TimelineGUI
 
scrubBarGUI - Variable in class org.emrick.project.MediaEditorGUI
 
ScrubBarGUI - Class in org.emrick.project
 
ScrubBarGUI(JFrame, ScrubBarListener, SyncListener, FootballFieldPanel, ArrayList<AudioPlayer>) - Constructor for class org.emrick.project.ScrubBarGUI
 
scrubBarListener - Variable in class org.emrick.project.ScrubBarGUI
 
ScrubBarListener - Interface in org.emrick.project
 
scrubBarPanel - Variable in class org.emrick.project.MediaEditorGUI
 
scrubBarPanel - Variable in class org.emrick.project.ScrubBarGUI
 
scrubToCount(double) - Method in class org.emrick.project.TimelineGUI
Scrub to a specific count
scrubToMS(double) - Method in class org.emrick.project.TimelineGUI
 
secondary(String) - Static method in class org.emrick.project.dev.DevUI
Neutral button with comfortable padding.
section(String) - Static method in class org.emrick.project.dev.DevUI
Section name inside a card, styled like the app's titled borders.
section(String) - Static method in class org.emrick.project.dev.UnitsPanel
 
segments - Variable in class org.emrick.project.MediaEditorGUI.PreviewPlan
 
selectAllLEDs - Variable in class org.emrick.project.FootballFieldPanel
 
selected - Variable in class org.emrick.project.dev.FlashPanel.Row
 
selected - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
selectedEffectType - Variable in class org.emrick.project.MediaEditorGUI
 
selectedLEDStrips - Variable in class org.emrick.project.FootballFieldPanel
 
selectedReceiver - Variable in class org.emrick.project.HardwareStatusIndicator
 
selectedRow() - Method in class org.emrick.project.dev.UnitsPanel
 
selectedTransmitter - Variable in class org.emrick.project.HardwareStatusIndicator
 
selectEffectMsg - Static variable in class org.emrick.project.effect.EffectGUI
 
selectEffectType(EffectList) - Method in class org.emrick.project.effect.EffectPreviewDialog
 
selectEndX - Variable in class org.emrick.project.FootballFieldPanel
 
selectEndY - Variable in class org.emrick.project.FootballFieldPanel
 
SelectFileGUI - Class in org.emrick.project
This class constructs a Swing GUI window for importing Coordinates PDF and Pyware Archive file (.3dz) when starting new projects.
SelectFileGUI(JFrame, ImportListener) - Constructor for class org.emrick.project.SelectFileGUI
Prepare ImportArchive service object.
selecting - Variable in class org.emrick.project.FootballFieldPanel
 
SelectionGroup(LEDStrip[], String, ActionListener) - Constructor for class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
SelectionGroupGUI - Class in org.emrick.project
 
SelectionGroupGUI(ArrayList<SelectionGroupGUI.SelectionGroup>, SelectListener) - Constructor for class org.emrick.project.SelectionGroupGUI
 
SelectionGroupGUI(SelectListener) - Constructor for class org.emrick.project.SelectionGroupGUI
 
SelectionGroupGUI.SelectionGroup - Class in org.emrick.project
 
selectionGroups - Variable in class org.emrick.project.serde.OldProjectFile
 
selectionGroups - Variable in class org.emrick.project.serde.ProjectFile
 
selectionMethod - Variable in class org.emrick.project.FootballFieldPanel
 
SelectionMethod() - Constructor for enum class org.emrick.project.FootballFieldPanel.SelectionMethod
 
selectionMode - Variable in class org.emrick.project.EmrickFileChooser.AddressBarFileChooser
 
selectionPanel - Variable in class org.emrick.project.SelectionGroupGUI
 
selectListener - Variable in class org.emrick.project.SelectionGroupGUI
 
SelectListener - Interface in org.emrick.project
 
selectStartX - Variable in class org.emrick.project.FootballFieldPanel
 
selectStartY - Variable in class org.emrick.project.FootballFieldPanel
 
send() - Method in class org.emrick.project.dev.TerminalPanel
 
sendButton - Variable in class org.emrick.project.dev.TerminalPanel
 
sendCommand(SerialPort, String, String, int) - Static method in class org.emrick.project.dev.UnitPort
Sends a runtime command and waits for the reply line starting with replyPrefix.
sender - Variable in class org.emrick.project.dev.LookupPanel
 
sendIdentify(int, Runnable) - Method in class org.emrick.project.dev.LookupPanel
Sends an identify for this board ID (-1 = all off).
sendRaw(SerialPort, String) - Static method in class org.emrick.project.dev.UnitPort
Opens the port (without a reset) if needed, writes a single short message, and closes it again if this call opened it.
sequencer - Variable in class org.emrick.project.audio.AudioPlayer
 
serialPorts - Variable in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
The field for the serialPorts record component.
serialPorts() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Returns the value of the serialPorts record component.
serialReady - Variable in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
The field for the serialReady record component.
serialReady() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Returns the value of the serialReady record component.
SerialTransmitter - Class in org.emrick.project
 
SerialTransmitter() - Constructor for class org.emrick.project.SerialTransmitter
 
SerialTransmitter.BlockingThread - Class in org.emrick.project
 
serialWorker - Variable in class org.emrick.project.dev.UnitsPanel
 
server - Variable in class org.emrick.project.MediaEditorGUI
 
ServerExecutor - Class in org.emrick.project
 
ServerExecutor() - Constructor for class org.emrick.project.ServerExecutor
 
set - Variable in class org.emrick.project.Coordinate
 
set - Variable in class org.emrick.project.MediaEditorGUI.EditItem
 
set(String, DevUI.Tone) - Method in class org.emrick.project.dev.DevUI.Pill
 
Set - Class in org.emrick.project
 
Set(String, int, int) - Constructor for class org.emrick.project.Set
 
SET_TIMEOUT - Variable in class org.emrick.project.effect.Effect
 
SET_TIMEOUT - Variable in class org.emrick.project.MediaEditorGUI
 
SET_TIMEOUT_FLAG - Static variable in class org.emrick.project.PacketFormatter
 
set2BpmField - Variable in class org.emrick.project.SyncTimeGUI
 
set2Count - Variable in class org.emrick.project.SyncTimeGUI
 
set2Count - Variable in class org.emrick.project.TimeManager
 
set2CountSorted - Variable in class org.emrick.project.TimeManager
 
set2DurationField - Variable in class org.emrick.project.SyncTimeGUI
 
set2MSec - Variable in class org.emrick.project.TimeManager
 
set2NumCounts - Variable in class org.emrick.project.TimeManager
 
set2TimestampField - Variable in class org.emrick.project.SyncTimeGUI
 
setAlreadyProgrammed(boolean) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
setAngle(double) - Method in class org.emrick.project.effect.Effect
 
setAudioFile(File) - Method in class org.emrick.project.audio.AudioPlayer
 
setAudioPlayer(ArrayList<AudioPlayer>) - Method in class org.emrick.project.ScrubBarGUI
 
setCancelAction(Runnable) - Method in class org.emrick.project.ThemedLoadingDialog
Called if the user cancels (Cancel button or closing the window).
setChaseSequence(ArrayList<Color>) - Method in class org.emrick.project.effect.ChaseEffect
 
setChaseSequence(ArrayList<Color>) - Method in class org.emrick.project.effect.Effect
 
setClockwise(boolean) - Method in class org.emrick.project.effect.ChaseEffect
 
setClockwise(boolean) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setColor(Color) - Method in class org.emrick.project.effect.GridShape
 
setColor(Color) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setColor1(Color) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setColor2(Color) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setColorChosen(Color) - Method in class org.emrick.project.FootballFieldPanel
 
setColorVariance(float) - Method in class org.emrick.project.effect.Effect
 
setColorVariance(float) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setCoordinates(ArrayList<Coordinate>) - Method in class org.emrick.project.Performer
 
setCount(int) - Method in class org.emrick.project.effect.RFTrigger
 
setCount(int) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setCount2RFTrigger(HashMap<Integer, RFTrigger>) - Method in class org.emrick.project.effect.EffectManager
 
setCount2RFTrigger(HashMap<Integer, RFTrigger>) - Method in class org.emrick.project.FootballFieldPanel
 
setCountLabel(JLabel) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setCue(String) - Method in class org.emrick.project.effect.RFTrigger
 
setCue(String) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setCueLabel(JLabel) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setCurrAudioPlayer(AudioPlayer) - Method in class org.emrick.project.ScrubBarGUI
 
setCurrentCount(int) - Method in class org.emrick.project.FootballFieldPanel
 
setCurrentMS(long) - Method in class org.emrick.project.LEDStripViewGUI
 
setCurrentSet(Set) - Method in class org.emrick.project.FootballFieldPanel
 
setCurrentSet(Set) - Method in class org.emrick.project.LEDStripViewGUI
 
setCurrentSetRatio(double) - Method in class org.emrick.project.FootballFieldPanel
 
setCurrentSetStartCount(int) - Method in class org.emrick.project.FootballFieldPanel
 
setCurrentTriggerVisible() - Method in class org.emrick.project.FlowViewGUI
 
setDebug(SerialPort, boolean) - Static method in class org.emrick.project.dev.UnitPort
 
setDelay(Duration) - Method in class org.emrick.project.effect.Effect
 
setDescription(String) - Method in class org.emrick.project.effect.RFTrigger
 
setDescription(String) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setDescriptionLabel(JLabel) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setDirection(boolean) - Method in class org.emrick.project.effect.Effect
 
setDO_DELAY(boolean) - Method in class org.emrick.project.effect.Effect
 
setDrill(Drill) - Method in class org.emrick.project.LEDConfigurationGUI
 
setDuration(int) - Method in class org.emrick.project.Coordinate
 
setDuration(Duration) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.ChaseEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.Effect
 
setDuration(Duration) - Method in class org.emrick.project.effect.FadeEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.GridEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.RippleEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.StaticColorEffect
 
setDuration(Duration) - Method in class org.emrick.project.effect.WaveEffect
 
setEffect(Effect) - Method in class org.emrick.project.actions.EffectLEDStripMap
 
setEffectManager(EffectManager) - Method in class org.emrick.project.FootballFieldPanel
 
setEffectManager(EffectManager) - Method in class org.emrick.project.LEDStripViewGUI
 
setEffects(ArrayList<Effect>) - Method in class org.emrick.project.LEDStrip
 
setEffectTransparency(int) - Method in class org.emrick.project.FootballFieldPanel
 
setEffectType(EffectList) - Method in class org.emrick.project.effect.Effect
 
setEndColor(Color) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setEndColor(Color) - Method in class org.emrick.project.effect.Effect
 
setEndColor(Color) - Method in class org.emrick.project.effect.FadeEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.ChaseEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.FadeEffect
 
setEndTime(long) - Method in interface org.emrick.project.effect.GeneratedEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.GridEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.RippleEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.StaticColorEffect
 
setEndTime(long) - Method in class org.emrick.project.effect.WaveEffect
 
setEndTimeMSec(long) - Method in class org.emrick.project.effect.Effect
 
setExecuteButton(JButton) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setFade(boolean) - Method in class org.emrick.project.effect.Effect
 
setFade(boolean) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setFieldHeight(double) - Method in class org.emrick.project.FootballFieldBackground
 
setFieldHeight(double) - Method in class org.emrick.project.FootballFieldPanel
 
setFieldWidth(double) - Method in class org.emrick.project.FootballFieldBackground
 
setFieldWidth(double) - Method in class org.emrick.project.FootballFieldPanel
 
setFloorCoverImage(Image) - Method in class org.emrick.project.FootballFieldPanel
 
setFloorCoverImage(BufferedImage) - Method in class org.emrick.project.FootballFieldBackground
 
setFrontSideline50(Point) - Method in class org.emrick.project.FootballFieldBackground
 
setFrontSideline50(Point) - Method in class org.emrick.project.FootballFieldPanel
 
setFunction(LightingDisplay.Function) - Method in class org.emrick.project.effect.ChaseEffect
 
setFunction(LightingDisplay.Function) - Method in class org.emrick.project.effect.Effect
 
setGeneratedEffect(GeneratedEffect) - Method in class org.emrick.project.effect.Effect
 
setGroups(ArrayList<SelectionGroupGUI.SelectionGroup>, ArrayList<LEDStrip>) - Method in class org.emrick.project.SelectionGroupGUI
 
setHeight(int) - Method in class org.emrick.project.actions.LEDConfig
 
setHeight(int) - Method in class org.emrick.project.effect.Effect
 
setHeight(int) - Method in class org.emrick.project.effect.GridEffect
 
sethOffset(int) - Method in class org.emrick.project.actions.LEDConfig
 
setId(int) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setId(int) - Method in class org.emrick.project.effect.ChaseEffect
 
setId(int) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setId(int) - Method in class org.emrick.project.effect.Effect
 
setId(int) - Method in class org.emrick.project.effect.FadeEffect
 
setId(int) - Method in class org.emrick.project.effect.GridEffect
 
setId(int) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setId(int) - Method in class org.emrick.project.effect.RippleEffect
 
setId(int) - Method in class org.emrick.project.effect.StaticColorEffect
 
setId(int) - Method in class org.emrick.project.effect.WaveEffect
 
setId(int) - Method in class org.emrick.project.LEDStrip
 
setId(String) - Method in class org.emrick.project.Coordinate
 
setIds(ArrayList<Integer>) - Method in class org.emrick.project.effect.EffectManager
 
setIndex(int) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setIndexLabel(JLabel) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setINSTANT_COLOR(boolean) - Method in class org.emrick.project.effect.Effect
 
setIsPlayingPause() - Method in class org.emrick.project.ScrubBarGUI
 
setIsPlayingPlay() - Method in class org.emrick.project.ScrubBarGUI
 
setItemCompleted(Integer) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker
 
setKey(String) - Method in class org.emrick.project.SyncTimeGUI.Pair
 
setLabel(int) - Method in class org.emrick.project.Performer
 
setLabel(String) - Method in class org.emrick.project.actions.LEDConfig
 
setLedConfig(LEDConfig) - Method in class org.emrick.project.LEDStrip
 
setLedConfigs(ArrayList<LEDConfig>) - Method in class org.emrick.project.PerformerConfig
 
setLEDCount(int) - Method in class org.emrick.project.actions.LEDConfig
 
setLedStrip(LEDStrip) - Method in class org.emrick.project.actions.EffectLEDStripMap
 
setLedStrip(LEDStrip) - Method in class org.emrick.project.actions.LEDConfigLEDStripMap
 
setLedStrip(LEDStrip) - Method in class org.emrick.project.LEDStripViewGUI.LEDDisplay
 
setLedStrip(LEDStrip) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
setLedStrips(ArrayList<Integer>) - Method in class org.emrick.project.Performer
 
setLedStrips(ArrayList<LEDStrip>) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
setLedStrips(ArrayList<LEDStrip>) - Method in class org.emrick.project.LEDStripViewGUI
 
setLedStrips(HashSet<LEDStrip>) - Method in class org.emrick.project.effect.GridShape
 
setLEDStrips(LEDStrip[]) - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
setMaxBrightness(float) - Method in class org.emrick.project.effect.Effect
 
setMaxBrightness(float) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setMaxTime(long) - Method in class org.emrick.project.effect.Effect
 
setMaxTime(long) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setMinBrightness(float) - Method in class org.emrick.project.effect.Effect
 
setMinBrightness(float) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setMinTime(long) - Method in class org.emrick.project.effect.Effect
 
setMinTime(long) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setMovement(Point) - Method in class org.emrick.project.effect.GridShape
 
setNewConfig(LEDConfig) - Method in class org.emrick.project.actions.LEDConfigLEDStripMap
 
setNewPerformerConfig(PerformerConfig) - Method in class org.emrick.project.actions.PerformerConfigMap
 
setNoiseCheckpoints(ArrayList<Checkpoint>) - Method in class org.emrick.project.effect.Effect
 
setOldConfig(LEDConfig) - Method in class org.emrick.project.actions.LEDConfigLEDStripMap
 
setOldEffect(Effect) - Method in class org.emrick.project.actions.EffectLEDStripMap
 
setOldPerformerConfig(PerformerConfig) - Method in class org.emrick.project.actions.PerformerConfigMap
 
setOperation(String) - Method in class org.emrick.project.MediaEditorGUI.EditItem
 
setPerformer(Performer) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
setPerformer(Performer) - Method in class org.emrick.project.LEDStrip
 
setPerformerConfigPanel(LEDConfigurationGUI.PerformerConfigPanel) - Method in class org.emrick.project.actions.PerformerConfigMap
 
setPerformerConfigPanels(ArrayList<LEDConfigurationGUI.PerformerConfigPanel>) - Method in class org.emrick.project.LEDConfigurationGUI
 
setPerformerID(int) - Method in class org.emrick.project.LEDStrip
 
setPerformerID(int) - Method in class org.emrick.project.Performer
 
setPlaybackTime() - Method in class org.emrick.project.ScrubBarGUI
 
setPlaying(boolean) - Method in class org.emrick.project.ScrubBarGUI
 
setPrimary(JButton, boolean) - Static method in class org.emrick.project.dev.DevUI
Switches a DevUI.primary(java.lang.String) button between gold and plain (e.g.
setProgrammed(boolean) - Method in class org.emrick.project.MediaEditorGUI.ProgrammingTracker.ProgrammableItem
 
setRate(double) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setReady(boolean) - Method in class org.emrick.project.ScrubBarGUI
 
setRecoveryString(String) - Method in class org.emrick.project.effect.GridShape
 
sets - Variable in class org.emrick.project.Drill
 
sets - Variable in class org.emrick.project.FlowViewGUI
 
setScrollPane(JScrollPane) - Method in class org.emrick.project.LEDConfigurationGUI
 
setScrub(int) - Method in class org.emrick.project.ScrubBarGUI
 
setSelectAllLEDs(boolean) - Method in class org.emrick.project.FootballFieldPanel
 
setSelected(boolean) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
setSelectionPanel(JPanel) - Method in class org.emrick.project.SelectionGroupGUI
 
setSerialPort(String) - Method in class org.emrick.project.SerialTransmitter
 
setSet(String) - Method in class org.emrick.project.Coordinate
 
setSet(Set) - Method in class org.emrick.project.MediaEditorGUI.EditItem
 
setSET_TIMEOUT(boolean) - Method in class org.emrick.project.effect.Effect
 
setShape(boolean[][]) - Method in class org.emrick.project.effect.GridShape
 
setShapes(GridShape[]) - Method in class org.emrick.project.effect.Effect
 
setShapes(GridShape[]) - Method in class org.emrick.project.effect.GridEffect
 
setShowAllEffects(boolean) - Method in class org.emrick.project.TimelineGUI
 
setShowFloorCoverImage(boolean) - Method in class org.emrick.project.FootballFieldBackground
 
setShowFloorCoverImage(boolean) - Method in class org.emrick.project.FootballFieldPanel
 
setShowLabels(boolean) - Method in class org.emrick.project.FootballFieldPanel
 
setShowLEDs(boolean) - Method in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
setShowSurfaceImage(boolean) - Method in class org.emrick.project.FootballFieldBackground
 
setShowSurfaceImage(boolean) - Method in class org.emrick.project.FootballFieldPanel
 
setSize(int) - Method in class org.emrick.project.effect.Effect
 
setSpeed(double) - Method in class org.emrick.project.effect.ChaseEffect
 
setSpeed(double) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setSpeed(double) - Method in class org.emrick.project.effect.Effect
 
setSpeed(double) - Method in class org.emrick.project.effect.RippleEffect
 
setSpeed(double) - Method in class org.emrick.project.effect.WaveEffect
 
setSpeed(int) - Method in class org.emrick.project.effect.GridShape
 
setStages(String...) - Method in class org.emrick.project.ThemedLoadingDialog
Lists the status titles this task will report, in order, so each one shows as its own numbered step.
setStartAngle(double) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setStartColor(Color) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setStartColor(Color) - Method in class org.emrick.project.effect.Effect
 
setStartColor(Color) - Method in class org.emrick.project.effect.FadeEffect
 
setStartCounts - Variable in class org.emrick.project.FlowViewGUI
 
setStartPos(Point) - Method in class org.emrick.project.effect.GridShape
 
setStartTime(long) - Method in class org.emrick.project.effect.AlternatingColorEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.ChaseEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.CircleChaseEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.FadeEffect
 
setStartTime(long) - Method in interface org.emrick.project.effect.GeneratedEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.GridEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.RippleEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.StaticColorEffect
 
setStartTime(long) - Method in class org.emrick.project.effect.WaveEffect
 
setStartTimeMSec(long) - Method in class org.emrick.project.effect.Effect
 
setStaticColor(Color) - Method in class org.emrick.project.effect.RippleEffect
 
setStaticColor(Color) - Method in class org.emrick.project.effect.StaticColorEffect
 
setStaticColor(Color) - Method in class org.emrick.project.effect.WaveEffect
 
setSurfaceImage(Image) - Method in class org.emrick.project.FootballFieldPanel
 
setSurfaceImage(BufferedImage) - Method in class org.emrick.project.FootballFieldBackground
 
setSymbol(String) - Method in class org.emrick.project.Performer
 
setTarget(float) - Method in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
setTime(int) - Method in class org.emrick.project.ScrubBarGUI
 
setTimelineListener(TimelineListener) - Method in class org.emrick.project.TimelineGUI
Sets the timeline listener for this timeline
setTimeout(Duration) - Method in class org.emrick.project.effect.Effect
 
setTimestampMillis(long) - Method in class org.emrick.project.effect.RFTrigger
 
setTimeSync(ArrayList<SyncTimeGUI.Pair>) - Method in class org.emrick.project.ScrubBarGUI
 
setTitle(String) - Method in class org.emrick.project.effect.RFTrigger
 
setTitle(String) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setTitle(String) - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
setTitleButton(JButton) - Method in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
setTitleLabel(JLabel) - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
setType(String) - Method in class org.emrick.project.SerialTransmitter
 
setupAlternatingColorGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupChaseGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupCircleChaseGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupComponent(JComponent, int, int) - Method in class org.emrick.project.effect.EffectGUI
 
setupEffectView(ArrayList<Integer>) - Method in class org.emrick.project.MediaEditorGUI
Initializes the effect panel and its dependencies
setupFadeGUI() - Method in class org.emrick.project.effect.EffectGUI
 
SetupFileSystem - Class in org.emrick.project
 
SetupFileSystem() - Constructor for class org.emrick.project.SetupFileSystem
 
setupGridGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupLookAndFeel() - Static method in class org.emrick.project.MediaEditorGUI
Sets up the look and feel of the application based on the user's OS theme.
setupNoiseGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setUpOrSide(boolean) - Method in class org.emrick.project.effect.Effect
 
setupPanelGUI() - Method in class org.emrick.project.effect.RFTriggerGUI
 
setUpRight(boolean) - Method in class org.emrick.project.effect.RippleEffect
 
setUpRight(boolean) - Method in class org.emrick.project.effect.WaveEffect
 
setupRippleGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupStaticColorGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setupWaveGUI() - Method in class org.emrick.project.effect.EffectGUI
 
setUSE_DURATION(boolean) - Method in class org.emrick.project.effect.Effect
 
setUseFps(boolean) - Method in class org.emrick.project.FootballFieldPanel
 
setValue(float) - Method in class org.emrick.project.SyncTimeGUI.Pair
 
setValueAt(Object, int, int) - Method in class org.emrick.project.dev.FlashPanel.FlashTableModel
 
setVaryBrightness(boolean) - Method in class org.emrick.project.effect.Effect
 
setVaryBrightness(boolean) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setVaryColor(boolean) - Method in class org.emrick.project.effect.Effect
 
setVaryColor(boolean) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setVaryTime(boolean) - Method in class org.emrick.project.effect.Effect
 
setVaryTime(boolean) - Method in class org.emrick.project.effect.RandomNoiseEffect
 
setVertical(boolean) - Method in class org.emrick.project.effect.RippleEffect
 
setVertical(boolean) - Method in class org.emrick.project.effect.WaveEffect
 
setvOffset(int) - Method in class org.emrick.project.actions.LEDConfig
 
setWaveColor(Color) - Method in class org.emrick.project.effect.RippleEffect
 
setWaveColor(Color) - Method in class org.emrick.project.effect.WaveEffect
 
setWidth(int) - Method in class org.emrick.project.actions.LEDConfig
 
setWidth(int) - Method in class org.emrick.project.effect.Effect
 
setWidth(int) - Method in class org.emrick.project.effect.GridEffect
 
setX(double) - Method in class org.emrick.project.Coordinate
 
setY(double) - Method in class org.emrick.project.Coordinate
 
sha256 - Variable in record class org.emrick.project.dev.Esptool.Asset
The field for the sha256 record component.
sha256 - Variable in class org.emrick.project.dev.FirmwareRelease.Part
 
sha256() - Method in record class org.emrick.project.dev.Esptool.Asset
Returns the value of the sha256 record component.
sha256(File) - Static method in class org.emrick.project.dev.FirmwareRelease
 
sha256(String) - Static method in class org.emrick.project.ProjectPersistence
 
sha256(Path) - Static method in class org.emrick.project.BoardDriverInstaller
 
shape - Variable in class org.emrick.project.effect.GridShape
 
shapes - Variable in class org.emrick.project.effect.Effect
 
shapes - Variable in class org.emrick.project.effect.GridEffect
 
show() - Method in class org.emrick.project.FilterSelect
 
show(Frame, SerialTransmitter, List<LEDStrip>) - Static method in class org.emrick.project.ModifyBoardDialog
 
SHOW_GROUPS - Enum constant in enum class org.emrick.project.effect.EffectList
 
showAddEffectErrorDialog(LEDStrip) - Method in class org.emrick.project.effect.EffectManager
 
showAddRFTriggerErrorDialog(LEDStrip) - Method in class org.emrick.project.effect.EffectManager
 
showAllEffects - Variable in class org.emrick.project.MediaEditorGUI
 
showAllEffects - Variable in class org.emrick.project.TimelineGUI
 
showAndSend() - Method in class org.emrick.project.dev.LookupPanel
 
showColorChooserWithPreview(String, Color) - Method in class org.emrick.project.effect.EffectGUI
Shows a color chooser with a "Preview on Hardware" button next to OK/Cancel/Reset, letting the user check a color on a connected Receiver before committing to it.
showDesignerView() - Method in class org.emrick.project.MediaEditorGUI
Puts the designer view back in place of Developer Mode (after Developer Mode has been shut down).
showEffectBeforeFirstTriggerError() - Method in class org.emrick.project.MediaEditorGUI
Display an error message to the user that indicates an RF Trigger has not been placed yet.
showEffectInPanel(Effect, boolean, int) - Method in class org.emrick.project.effect.EffectPreviewDialog
 
showFloorCoverImage - Variable in class org.emrick.project.FootballFieldBackground
 
showFloorCoverImage - Variable in class org.emrick.project.FootballFieldPanel
 
showGridIndex - Variable in class org.emrick.project.effect.EffectGUI
 
showIndividualView - Variable in class org.emrick.project.MediaEditorGUI
 
showLabels - Variable in class org.emrick.project.FootballFieldPanel
 
showLEDs - Variable in class org.emrick.project.LEDConfigurationGUI.PerformerConfigPanel
 
showList() - Method in class org.emrick.project.dev.FlashPanel
 
showLit(Integer) - Method in class org.emrick.project.dev.LookupPanel
 
showMatch(LEDStrip, String) - Method in class org.emrick.project.ModifyBoardDialog
 
shown - Variable in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
showNoPerformersSelectedErrorDialog() - Method in class org.emrick.project.effect.EffectManager
 
showPreviewColorDialog() - Method in class org.emrick.project.MediaEditorGUI
Opens a color-chooser dialog that holds a solid color on a connected Receiver indefinitely (until a new color is sent, or the dialog is closed), replacing the old one-shot Check Color.
showSurfaceImage - Variable in class org.emrick.project.FootballFieldBackground
 
showSurfaceImage - Variable in class org.emrick.project.FootballFieldPanel
 
shutdown() - Method in class org.emrick.project.dev.DeveloperModeGUI
Called when leaving Developer Mode or closing Emrick Designer: closes ports and stops background work.
shutdown() - Method in class org.emrick.project.dev.FlashPanel
 
shutdown() - Method in class org.emrick.project.dev.LookupPanel
 
shutdown() - Method in class org.emrick.project.dev.TerminalPanel
 
shutdown() - Method in class org.emrick.project.dev.UnitsPanel
 
shutdownForShow(long) - Method in class org.emrick.project.dev.DeveloperModeGUI
Shuts down so a show can run: closes the terminal, stops reading units, turns off any lookup, and waits (up to timeoutMs) for those to let go of their ports, so the show gets the transmitter.
size - Variable in class org.emrick.project.effect.Effect
 
SIZE - Static variable in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
SIZE - Static variable in class org.emrick.project.ThemedLoadingDialog.Spinner
 
sleep(long) - Static method in class org.emrick.project.BoardDriverInstaller
 
sleep(long) - Static method in class org.emrick.project.dev.UnitPort
 
slide - Variable in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
snapshot() - Static method in class org.emrick.project.dev.AppLog
 
SNARE - Static variable in class org.emrick.project.Symbol
 
sortEffects() - Method in class org.emrick.project.LEDStrip
 
sortMap(Map<String, Integer>) - Static method in class org.emrick.project.ScrubBarGUI
Takes in a map of [String]:[Integer] entries and returns a list of those entries, sorted by the value [Integer] in ascending order.
SOURCE - Static variable in class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
sourceBox - Variable in class org.emrick.project.dev.TerminalPanel
 
sp - Variable in class org.emrick.project.SerialTransmitter
 
speed - Variable in class org.emrick.project.effect.ChaseEffect
 
speed - Variable in class org.emrick.project.effect.CircleChaseEffect
 
speed - Variable in class org.emrick.project.effect.Effect
 
speed - Variable in class org.emrick.project.effect.GridShape
 
speed - Variable in class org.emrick.project.effect.RippleEffect
 
speed - Variable in class org.emrick.project.effect.WaveEffect
 
speedField - Variable in class org.emrick.project.effect.EffectGUI
 
speedLabel - Variable in class org.emrick.project.effect.EffectGUI
 
spinner - Variable in class org.emrick.project.ThemedLoadingDialog
 
Spinner() - Constructor for class org.emrick.project.ThemedLoadingDialog.Spinner
 
SPINNER_CHARS - Variable in class org.emrick.project.HardwareStatusIndicator
 
spinnerIndex - Variable in class org.emrick.project.HardwareStatusIndicator
 
spinnerLabel - Variable in class org.emrick.project.HardwareStatusIndicator
 
spinnerTimer - Variable in class org.emrick.project.HardwareStatusIndicator
 
ssid - Variable in class org.emrick.project.MediaEditorGUI
 
st - Variable in class org.emrick.project.ModifyBoardDialog
 
stages - Variable in class org.emrick.project.ThemedLoadingDialog
 
stamp() - Method in class org.emrick.project.dev.TerminalPanel
 
standalonePreview - Variable in class org.emrick.project.effect.EffectGUI
 
start - Variable in class org.emrick.project.TimelineGUI.TimeRange
 
start() - Method in class org.emrick.project.dev.DeveloperModeGUI
Called when Developer Mode is shown.
start() - Method in class org.emrick.project.dev.UnitsPanel
 
START_TIMESTAMP_INSTRUCTION - Static variable in class org.emrick.project.SyncTimeGUI
 
startAngle - Variable in class org.emrick.project.effect.CircleChaseEffect
 
startAnimation() - Method in class org.emrick.project.ThemedLoadingDialog
 
startButton - Variable in class org.emrick.project.dev.LookupPanel
 
startColor - Variable in class org.emrick.project.effect.CircleChaseEffect
 
startColor - Variable in class org.emrick.project.effect.Effect
 
startColor - Variable in class org.emrick.project.effect.FadeEffect
 
startColorBtn - Variable in class org.emrick.project.effect.EffectGUI
 
startColorLabel - Variable in class org.emrick.project.effect.EffectGUI
 
startDelay - Variable in class org.emrick.project.MediaEditorGUI
 
startDelay - Variable in class org.emrick.project.serde.OldProjectFile
 
startDelay - Variable in class org.emrick.project.serde.ProjectFile
 
startDelayFieldBpm - Variable in class org.emrick.project.SyncTimeGUI
 
startDelayFieldDuration - Variable in class org.emrick.project.SyncTimeGUI
 
startFlashing(List<FlashPanel.Row>, FirmwareRelease) - Method in class org.emrick.project.dev.FlashPanel
 
startHardwareScanning() - Method in class org.emrick.project.HardwareStatusIndicator
 
startImportWithLoading() - Method in class org.emrick.project.SelectFileGUI
 
startPhasedProjectApply(MediaEditorGUI.LoadedProjectData, ThemedLoadingDialog) - Method in class org.emrick.project.MediaEditorGUI
 
startPos - Variable in class org.emrick.project.effect.GridShape
 
startReader(SerialPort) - Method in class org.emrick.project.dev.TerminalPanel
 
startScanAnimation() - Method in class org.emrick.project.HardwareStatusIndicator
Start a simple spinner animation and color change to indicate scanning.
startSpinner - Variable in class org.emrick.project.dev.LookupPanel
 
startSweep() - Method in class org.emrick.project.dev.LookupPanel
 
startTime - Variable in class org.emrick.project.effect.AlternatingColorEffect
 
startTime - Variable in class org.emrick.project.effect.ChaseEffect
 
startTime - Variable in class org.emrick.project.effect.CircleChaseEffect
 
startTime - Variable in class org.emrick.project.effect.FadeEffect
 
startTime - Variable in class org.emrick.project.effect.GridEffect
 
startTime - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
startTime - Variable in class org.emrick.project.effect.RippleEffect
 
startTime - Variable in class org.emrick.project.effect.StaticColorEffect
 
startTime - Variable in class org.emrick.project.effect.WaveEffect
 
startTimeLabel - Variable in class org.emrick.project.effect.EffectGUI
 
startTimeMSec - Variable in class org.emrick.project.effect.Effect
 
state - Variable in class org.emrick.project.dev.UnitInfo
 
STATIC_COLOR - Enum constant in enum class org.emrick.project.effect.EffectList
 
staticColor - Variable in class org.emrick.project.effect.RippleEffect
 
staticColor - Variable in class org.emrick.project.effect.StaticColorEffect
 
staticColor - Variable in class org.emrick.project.effect.WaveEffect
 
StaticColorEffect - Class in org.emrick.project.effect
 
StaticColorEffect(long, long, Color, Duration, int) - Constructor for class org.emrick.project.effect.StaticColorEffect
 
staticColorLabel - Variable in class org.emrick.project.effect.EffectGUI
 
status - Variable in class org.emrick.project.dev.FlashPanel.Row
 
status - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
status(FlashPanel.Row, String, int) - Method in class org.emrick.project.dev.FlashPanel
 
statusPill - Variable in class org.emrick.project.dev.TerminalPanel
 
statusTone(UnitsPanel.Row) - Static method in class org.emrick.project.dev.UnitsPanel
 
StatusUpdate(String, String) - Constructor for record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
Creates an instance of a StatusUpdate record class.
step(int) - Method in class org.emrick.project.dev.LookupPanel
 
stepLabel - Variable in class org.emrick.project.ThemedLoadingDialog
 
stopAnimation() - Method in class org.emrick.project.ThemedLoadingDialog
 
stopButton - Variable in class org.emrick.project.dev.LookupPanel
 
stopPreviewBtn - Variable in class org.emrick.project.effect.EffectGUI
 
stopScanAnimation() - Method in class org.emrick.project.HardwareStatusIndicator
Stop the spinner animation and restore the status display.
stopScanning() - Method in class org.emrick.project.HardwareStatusIndicator
Stop the hardware scanning timer
stopServer() - Method in class org.emrick.project.MediaEditorGUI
Stops the currently running web server, restores the run menu to be used again, and cleans the filesystem of any files created by the web server
stopShowItem - Variable in class org.emrick.project.MediaEditorGUI
 
stopSweep() - Method in class org.emrick.project.dev.LookupPanel
 
stopWebServer - Variable in class org.emrick.project.MediaEditorGUI
 
stripById(int) - Method in class org.emrick.project.ModifyBoardDialog
 
stripByLabel(String) - Method in class org.emrick.project.ModifyBoardDialog
 
stripId - Variable in class org.emrick.project.MediaEditorGUI.PreviewPlan
 
strips - Variable in class org.emrick.project.ModifyBoardDialog
 
stripSurroundingQuotes(String) - Static method in class org.emrick.project.EmrickFileChooser
 
styleBigField(JTextField) - Static method in class org.emrick.project.dev.LookupPanel
 
styleTable(JTable) - Static method in class org.emrick.project.dev.DevUI
Clean, roomy table look: no vertical grid lines, taller rows, bold header.
styleWrapping(JTextArea, boolean) - Static method in class org.emrick.project.ThemedLoadingDialog
 
subheading() - Static method in class org.emrick.project.dev.DevUI
 
submitButton - Variable in class org.emrick.project.UserAuthGUI
 
success(String, String) - Static method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
 
SUCCESS - Enum constant in enum class org.emrick.project.dev.DevUI.Tone
 
SUNSET - Enum constant in enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
 
surfaceImage - Variable in class org.emrick.project.FootballFieldBackground
 
surfaceImage - Variable in class org.emrick.project.FootballFieldPanel
 
SwatchIcon(Color) - Constructor for record class org.emrick.project.dev.UnitsPanel.SwatchIcon
Creates an instance of a SwatchIcon record class.
sweepCard - Variable in class org.emrick.project.dev.LookupPanel
 
sweepExpected - Variable in class org.emrick.project.dev.LookupPanel
 
sweepId - Variable in class org.emrick.project.dev.LookupPanel
 
sweepProgress - Variable in class org.emrick.project.dev.LookupPanel
 
symbol - Variable in class org.emrick.project.Performer
 
Symbol - Class in org.emrick.project
 
Symbol() - Constructor for class org.emrick.project.Symbol
 
syncButton - Variable in class org.emrick.project.ScrubBarGUI
 
syncButton - Variable in class org.emrick.project.SyncTimeGUI
 
syncByBpm(ArrayList<SyncTimeGUI.Pair>) - Method in class org.emrick.project.SyncTimeGUI
 
syncByDuration(ArrayList<SyncTimeGUI.Pair>) - Method in class org.emrick.project.SyncTimeGUI
 
syncByTap(ArrayList<SyncTimeGUI.Pair>) - Method in class org.emrick.project.SyncTimeGUI
 
syncByTimestamp(ArrayList<SyncTimeGUI.Pair>) - Method in class org.emrick.project.SyncTimeGUI
 
syncDeveloperModeItem() - Method in class org.emrick.project.MediaEditorGUI
 
syncListener - Variable in class org.emrick.project.ScrubBarGUI
 
syncListener - Variable in class org.emrick.project.SyncTimeGUI
 
SyncListener - Interface in org.emrick.project
 
SyncTimeGUI - Class in org.emrick.project
 
SyncTimeGUI(JFrame, SyncListener, Map<String, Integer>, AudioPlayer, int) - Constructor for class org.emrick.project.SyncTimeGUI
 
SyncTimeGUI.Pair - Class in org.emrick.project
 
SyncTimeGUI.PairCountMS - Class in org.emrick.project
 
SyncTimeGUI.TapAction - Class in org.emrick.project
 
sysMsg - Variable in class org.emrick.project.MediaEditorGUI
 

T

tabbedPane - Variable in class org.emrick.project.SyncTimeGUI
 
table - Variable in class org.emrick.project.dev.FlashPanel
 
table - Variable in class org.emrick.project.dev.UnitsPanel
 
takeOver(String, String, long) - Static method in class org.emrick.project.dev.UnitPort
Claims a port even if another feature has it: the holder is asked to let go (e.g.
tapAction - Variable in class org.emrick.project.SyncTimeGUI
 
TapAction() - Constructor for class org.emrick.project.SyncTimeGUI.TapAction
 
tapPanel - Variable in class org.emrick.project.SyncTimeGUI
 
target - Variable in class org.emrick.project.ThemedLoadingDialog.ProgressLine
 
TeeStream(PrintStream, boolean) - Constructor for class org.emrick.project.dev.AppLog.TeeStream
 
TENOR - Static variable in class org.emrick.project.Symbol
 
TENOR_SAX - Static variable in class org.emrick.project.Symbol
 
terminalPanel - Variable in class org.emrick.project.dev.DeveloperModeGUI
 
TerminalPanel - Class in org.emrick.project.dev
Live terminal for either Emrick Designer's own log or a unit's serial port (9600 baud).
TerminalPanel(DevModeHost) - Constructor for class org.emrick.project.dev.TerminalPanel
 
text - Variable in record class org.emrick.project.dev.AppLog.Entry
The field for the text record component.
text() - Method in record class org.emrick.project.dev.AppLog.Entry
Returns the value of the text record component.
textArea - Variable in class org.emrick.project.OutputDialog
 
textOf - Variable in class org.emrick.project.dev.DevUI.PillRenderer
 
ThemedLoadingDialog - Class in org.emrick.project
Progress window for long tasks (opening a project, importing, installing the board driver).
ThemedLoadingDialog(Window, String, String, String, String, String) - Constructor for class org.emrick.project.ThemedLoadingDialog
 
ThemedLoadingDialog(Window, String, String, String, String, String, ThemedLoadingDialog.VisualStyle, boolean) - Constructor for class org.emrick.project.ThemedLoadingDialog
 
ThemedLoadingDialog.FixedWidthPanel - Class in org.emrick.project
Keeps the window a fixed width so wrapping text grows it downward instead of sideways.
ThemedLoadingDialog.MutedLabel - Class in org.emrick.project
 
ThemedLoadingDialog.ProgressLine - Class in org.emrick.project
Slim rounded bar.
ThemedLoadingDialog.Spinner - Class in org.emrick.project
Smooth rotating arc.
ThemedLoadingDialog.StatusUpdate - Record Class in org.emrick.project
 
ThemedLoadingDialog.VisualStyle - Enum Class in org.emrick.project
Kept so existing callers still compile; every style now uses the same design.
ThemedPlayIcon() - Constructor for class org.emrick.project.FlowViewGUI.ThemedPlayIcon
 
TICK_HEIGHT - Static variable in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
Tile(LayoutManager) - Constructor for class org.emrick.project.dev.LookupPanel.Tile
 
time - Variable in record class org.emrick.project.effect.Checkpoint
The field for the time record component.
time - Variable in class org.emrick.project.ScrubBarGUI
 
time() - Method in record class org.emrick.project.effect.Checkpoint
Returns the value of the time record component.
TIME - Static variable in class org.emrick.project.dev.TerminalPanel
 
timeAfterEffect(int, Effect, ArrayList<Effect>, Long[]) - Method in class org.emrick.project.MediaEditorGUI
Calculates the time between the end of the current effect and the start of the next effect/RF Trigger.
timeBeforeEffect(int, Effect, ArrayList<Effect>, Long[]) - Method in class org.emrick.project.MediaEditorGUI
Calculates the time between the end of the previous effect/RF Trigger and the start of the current effect.
TimelineEvent - Interface in org.emrick.project.effect
 
timelineGUI - Variable in class org.emrick.project.MediaEditorGUI
 
TimelineGUI - Class in org.emrick.project
 
TimelineGUI(ArrayList<Effect>, HashMap<Integer, RFTrigger>, TimeManager, int) - Constructor for class org.emrick.project.TimelineGUI
 
TimelineGUI.TimelineScrubBar - Class in org.emrick.project
A scrub bar component with tick marks for counts Shows tick marks for each count with labels for every 4th count
TimelineGUI.TimeRange - Class in org.emrick.project
 
timelineListener - Variable in class org.emrick.project.TimelineGUI
 
TimelineListener - Interface in org.emrick.project
Interface for receiving notifications about timeline events
timelinePanel - Variable in class org.emrick.project.MediaEditorGUI
 
timelinePanel - Variable in class org.emrick.project.TimelineGUI
 
timelinePreviewContainer - Variable in class org.emrick.project.effect.EffectPreviewDialog
 
timelineScrollPane - Variable in class org.emrick.project.TimelineGUI
 
TimelineScrubBar() - Constructor for class org.emrick.project.TimelineGUI.TimelineScrubBar
 
timeManager - Variable in class org.emrick.project.effect.EffectManager
 
timeManager - Variable in class org.emrick.project.MediaEditorGUI
 
timeManager - Variable in class org.emrick.project.TimelineGUI
 
TimeManager - Class in org.emrick.project
 
TimeManager(Map<String, Integer>, ArrayList<SyncTimeGUI.Pair>, float) - Constructor for class org.emrick.project.TimeManager
 
timeMillis - Variable in record class org.emrick.project.dev.AppLog.Entry
The field for the timeMillis record component.
timeMillis() - Method in record class org.emrick.project.dev.AppLog.Entry
Returns the value of the timeMillis record component.
timeout - Variable in class org.emrick.project.effect.Effect
 
timeoutField - Variable in class org.emrick.project.effect.EffectGUI
 
timeoutLabel - Variable in class org.emrick.project.effect.EffectGUI
 
TimeRange(double, double) - Constructor for class org.emrick.project.TimelineGUI.TimeRange
 
timesMS - Variable in class org.emrick.project.MediaEditorGUI.PacketExport
 
timestamp - Variable in class org.emrick.project.FlowViewGUI
 
TIMESTAMP_INSTRUCTION - Static variable in class org.emrick.project.SyncTimeGUI
 
timestampBox - Variable in class org.emrick.project.dev.TerminalPanel
 
timestampMillis - Variable in class org.emrick.project.effect.RFTrigger
 
timestampMillis - Variable in class org.emrick.project.effect.RFTriggerGUI
 
timestampPanel - Variable in class org.emrick.project.SyncTimeGUI
 
timeSync - Variable in class org.emrick.project.MediaEditorGUI
 
timeSync - Variable in class org.emrick.project.ScrubBarGUI
 
timeSync - Variable in class org.emrick.project.serde.OldProjectFile
 
timeSync - Variable in class org.emrick.project.serde.ProjectFile
 
timeSyncCoversDrillSets(ArrayList<SyncTimeGUI.Pair>) - Method in class org.emrick.project.MediaEditorGUI
Checks that a saved time sync has a duration for every set TimeManager will look up (all but the last).
tintColor(Color, Color, float) - Static method in class org.emrick.project.effect.Effect
 
title - Variable in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
The field for the title record component.
title - Variable in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
The field for the title record component.
title - Variable in class org.emrick.project.effect.RFTrigger
 
title - Variable in record class org.emrick.project.EffectsGroup
The field for the title record component.
title - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
title - Variable in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
title - Variable in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
The field for the title record component.
title() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Returns the value of the title record component.
title() - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
Returns the value of the title record component.
title() - Method in record class org.emrick.project.EffectsGroup
Returns the value of the title record component.
title() - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
Returns the value of the title record component.
title(String) - Static method in class org.emrick.project.dev.DevUI
 
titleButton - Variable in class org.emrick.project.SelectionGroupGUI.SelectionGroup
 
titleField - Variable in class org.emrick.project.effect.RFTriggerGUI
 
titleLabel - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
 
titleLabel - Variable in class org.emrick.project.FlowViewGUI
 
titleLabel - Variable in class org.emrick.project.ThemedLoadingDialog
 
toggleBlink() - Method in class org.emrick.project.dev.UnitsPanel
 
toHex(Color) - Static method in class org.emrick.project.MediaEditorGUI
 
toHoldColorPacketString(Color, int) - Static method in class org.emrick.project.PacketFormatter
Builds a packet that shows a solid color indefinitely (until replaced or preview mode exits).
token - Variable in class org.emrick.project.dev.UnitInfo
 
token - Variable in class org.emrick.project.MediaEditorGUI
 
tone - Variable in class org.emrick.project.dev.DevUI.Pill
 
tone(DevUI.Tone) - Static method in class org.emrick.project.dev.DevUI
 
Tone() - Constructor for enum class org.emrick.project.dev.DevUI.Tone
 
toneOf - Variable in class org.emrick.project.dev.DevUI.PillRenderer
 
TOOBAH - Static variable in class org.emrick.project.Symbol
 
toPreviewPacketString(Effect, int) - Static method in class org.emrick.project.PacketFormatter
 
topSlider - Variable in class org.emrick.project.ScrubBarGUI
 
toStorageFormat(String) - Static method in class org.emrick.project.SetupFileSystem
 
toString() - Method in record class org.emrick.project.BoardDriverInstaller.CommandResult
Returns a string representation of this record class.
toString() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
Returns a string representation of this record class.
toString() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
Returns a string representation of this record class.
toString() - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
Returns a string representation of this record class.
toString() - Method in class org.emrick.project.Coordinate
 
toString() - Method in record class org.emrick.project.dev.AppLog.Entry
Returns a string representation of this record class.
toString() - Method in record class org.emrick.project.dev.Esptool.Asset
Returns a string representation of this record class.
toString() - Method in record class org.emrick.project.dev.UnitsPanel.SwatchIcon
Returns a string representation of this record class.
toString() - Method in class org.emrick.project.Drill
 
toString() - Method in record class org.emrick.project.effect.Checkpoint
Returns a string representation of this record class.
toString() - Method in class org.emrick.project.effect.CircleChaseEffect
 
toString() - Method in class org.emrick.project.effect.Effect
 
toString() - Method in record class org.emrick.project.EffectsGroup
Returns a string representation of this record class.
toString() - Method in class org.emrick.project.LEDStrip
 
toString() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
Returns a string representation of this record class.
toString() - Method in class org.emrick.project.Performer
 
toString() - Method in class org.emrick.project.Set
 
toString() - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
Returns a string representation of this record class.
totalCounts - Variable in class org.emrick.project.ScrubBarGUI
 
totalCounts - Variable in class org.emrick.project.SyncTimeGUI
 
totalDurationMSec - Variable in class org.emrick.project.TimelineGUI
 
track() - Static method in class org.emrick.project.ThemedLoadingDialog
 
TRANSMITTER - Static variable in class org.emrick.project.dev.UnitPort
 
transmitterBox - Variable in class org.emrick.project.dev.LookupPanel
 
transmitterLabel - Variable in class org.emrick.project.HardwareStatusIndicator
 
transmitterPill - Variable in class org.emrick.project.dev.LookupPanel
 
transmitters - Variable in class org.emrick.project.HardwareStatusIndicator.ScanResult
 
TRIGGER_ROW_HEIGHT - Static variable in class org.emrick.project.TimelineGUI
 
triggers - Variable in class org.emrick.project.TimelineGUI
 
triggersButtonGroup - Variable in class org.emrick.project.TimelineGUI
 
TROMBONE - Static variable in class org.emrick.project.Symbol
 
TRUMPET - Static variable in class org.emrick.project.Symbol
 
type - Variable in class org.emrick.project.dev.UnitInfo
 
type - Variable in class org.emrick.project.dev.UnitsPanel.Row
 
type - Variable in class org.emrick.project.SerialTransmitter
 
TYPES - Static variable in class org.emrick.project.effect.EffectPreviewDialog
 

U

ulArchiveButton - Variable in class org.emrick.project.SelectFileGUI
 
ulArchiveFilename - Variable in class org.emrick.project.SelectFileGUI
 
ulCoordsButton - Variable in class org.emrick.project.SelectFileGUI
 
ulCoordsFilename - Variable in class org.emrick.project.SelectFileGUI
 
ulCsvButton - Variable in class org.emrick.project.SelectFileGUI
 
ulCsvFilename - Variable in class org.emrick.project.SelectFileGUI
 
undo() - Method in class org.emrick.project.actions.CreateEffectAction
 
undo() - Method in class org.emrick.project.actions.CreateEffectsAction
 
undo() - Method in class org.emrick.project.actions.RemoveEffectAction
 
undo() - Method in class org.emrick.project.actions.RemoveEffectsAction
 
undo() - Method in class org.emrick.project.actions.ReplaceEffectAction
 
undo() - Method in class org.emrick.project.actions.ReplaceEffectsAction
 
undo() - Method in interface org.emrick.project.actions.UndoableAction
 
undo() - Method in class org.emrick.project.actions.UpdateConfigAction
 
undo() - Method in class org.emrick.project.actions.UpdateConfigsAction
 
undo() - Method in class org.emrick.project.effect.EffectManager
 
undo() - Method in class org.emrick.project.LEDConfigurationGUI
 
UndoableAction - Interface in org.emrick.project.actions
 
undoStack - Variable in class org.emrick.project.effect.EffectManager
 
undoStack - Variable in class org.emrick.project.LEDConfigurationGUI
 
UnitInfo - Class in org.emrick.project.dev
Details a receiver reports in reply to the "info" serial command: @INFO {"type":"receiver","fw":"abc1234","id":12,"label":"T10L",...}
UnitInfo() - Constructor for class org.emrick.project.dev.UnitInfo
 
unitLit - Variable in class org.emrick.project.dev.LookupPanel
 
unitNameRenderer() - Static method in class org.emrick.project.dev.DevUI
Shows ports in a dropdown by what's plugged in (board label, else "Board 12", else unit type) with the COM port in gray after it.
UnitPort - Class in org.emrick.project.dev
Serial helpers for talking to Emrick units (Heltec boards behind a CP210x USB-UART bridge) at 9600 baud.
UnitPort() - Constructor for class org.emrick.project.dev.UnitPort
 
unitsPanel - Variable in class org.emrick.project.dev.DeveloperModeGUI
 
UnitsPanel - Class in org.emrick.project.dev
Shows every plugged-in unit and its details (board ID, label, firmware, battery, ...).
UnitsPanel(DevModeHost) - Constructor for class org.emrick.project.dev.UnitsPanel
 
UnitsPanel.PortAction - Interface in org.emrick.project.dev
 
UnitsPanel.Row - Class in org.emrick.project.dev
One plugged-in unit.
UnitsPanel.SwatchIcon - Record Class in org.emrick.project.dev
Small rounded color square.
UnitsPanel.UnitTableModel - Class in org.emrick.project.dev
 
UnitTableModel() - Constructor for class org.emrick.project.dev.UnitsPanel.UnitTableModel
 
unitType - Variable in class org.emrick.project.dev.TerminalPanel
 
UNKNOWN - Static variable in class org.emrick.project.dev.UnitPort
 
unzip(File, File) - Static method in class org.emrick.project.dev.Esptool
 
unzip(String, String) - Static method in class org.emrick.project.Unzip
 
unzip(Path, Path) - Static method in class org.emrick.project.BoardDriverInstaller
 
unzip(ArrayList<String>, ArrayList<String>) - Static method in class org.emrick.project.Unzip
 
Unzip - Class in org.emrick.project
 
Unzip() - Constructor for class org.emrick.project.Unzip
 
update(String, String) - Method in class org.emrick.project.ThemedLoadingDialog
 
update(String, String, UnitInfo, String, boolean) - Method in class org.emrick.project.dev.UnitsPanel
 
updateAutoTimer() - Method in class org.emrick.project.dev.LookupPanel
 
updateBtn - Variable in class org.emrick.project.effect.RFTriggerGUI
 
updateComponentPositions() - Method in class org.emrick.project.TimelineGUI
 
UpdateConfigAction - Class in org.emrick.project.actions
 
UpdateConfigAction(ArrayList<LEDConfigLEDStripMap>) - Constructor for class org.emrick.project.actions.UpdateConfigAction
 
UpdateConfigsAction - Class in org.emrick.project.actions
 
UpdateConfigsAction(ArrayList<PerformerConfigMap>, LEDConfigurationGUI) - Constructor for class org.emrick.project.actions.UpdateConfigsAction
 
updateControls() - Method in class org.emrick.project.dev.TerminalPanel
 
updateCurrSetCounts(String) - Method in class org.emrick.project.ScrubBarGUI
Call this method to update currSetBeginCount and currSetEndCount, which are important for displaying Count values on the bottom Scrub Bar.
updateData(ArrayList<Effect>, HashMap<Integer, RFTrigger>, int) - Method in class org.emrick.project.TimelineGUI
Update the timeline data in-place without recreating the entire GUI.
updateEffectViewPanel(EffectList, Effect) - Method in class org.emrick.project.MediaEditorGUI
Update the effect panel to display the currently selected effect
updateFrameTitle() - Method in class org.emrick.project.MediaEditorGUI
Shows the name of the currently open project file in the window title bar.
updateLastCount() - Method in class org.emrick.project.ScrubBarGUI
Update lastCount field.
updatePageTabCounts(Map<String, Integer>, int) - Method in class org.emrick.project.ScrubBarGUI
 
updateProgressLabel(JLabel, Set<Integer>, Set<Integer>, int) - Method in class org.emrick.project.MediaEditorGUI
 
updateSize() - Method in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
updateStatusDisplay() - Method in class org.emrick.project.HardwareStatusIndicator
 
updateSweepControls() - Method in class org.emrick.project.dev.LookupPanel
 
updateTimeFromMouse(int, boolean) - Method in class org.emrick.project.TimelineGUI.TimelineScrubBar
 
updateTimelineLayout() - Method in class org.emrick.project.TimelineGUI
 
updateTimelinePanel() - Method in class org.emrick.project.MediaEditorGUI
Update the timeline panel to show data relevant to the currently selected performers.
updateTransmitterPill() - Method in class org.emrick.project.dev.LookupPanel
 
updateUI() - Method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
updateZoom() - Method in class org.emrick.project.TimelineGUI
Updates the zoom display and timeline layout
uploadFilesystem(File) - Static method in class org.emrick.project.PlatformIOFunction
Master Method to Upload the Filesystem to a board
uploadToPort(String, File, Consumer<String>) - Static method in class org.emrick.project.PlatformIOFunction
 
upOrSide - Variable in class org.emrick.project.effect.Effect
 
upRight - Variable in class org.emrick.project.effect.RippleEffect
 
upRight - Variable in class org.emrick.project.effect.WaveEffect
 
USE_COLORS - Variable in class org.emrick.project.MediaEditorGUI
 
USE_DURATION - Variable in class org.emrick.project.effect.Effect
 
USE_DURATION - Variable in class org.emrick.project.MediaEditorGUI
 
USE_DURATION_FLAG - Static variable in class org.emrick.project.PacketFormatter
 
useFps - Variable in class org.emrick.project.FootballFieldPanel
 
useFps - Variable in class org.emrick.project.ScrubBarGUI
 
UserAuthGUI - Class in org.emrick.project
 
UserAuthGUI(JFrame, UserAuthListener) - Constructor for class org.emrick.project.UserAuthGUI
 
userAuthListener - Variable in class org.emrick.project.UserAuthGUI
 
UserAuthListener - Interface in org.emrick.project
 
userHome - Variable in class org.emrick.project.MediaEditorGUI
 
usernameField - Variable in class org.emrick.project.UserAuthGUI
 
useStartDelay - Variable in class org.emrick.project.MediaEditorGUI
 

V

validate() - Method in class org.emrick.project.ModifyBoardDialog
 
validate(FirmwareRelease.Manifest) - Static method in class org.emrick.project.dev.FirmwareRelease
 
validateArchive(Path, Gson) - Static method in class org.emrick.project.ProjectPersistence
 
validateProjectArchive(Path, Gson) - Static method in class org.emrick.project.ProjectPersistence
 
value - Variable in class org.emrick.project.SyncTimeGUI.Pair
 
value - Variable in class org.emrick.project.SyncTimeGUI.PairCountMS
 
value(DevUI.Card, String, String) - Static method in class org.emrick.project.dev.UnitsPanel
 
valueOf(String) - Static method in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.emrick.project.dev.DevUI.Tone
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.emrick.project.dev.FlashPanel.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.emrick.project.effect.EffectList
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.emrick.project.effect.LightingDisplay.Function
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.emrick.project.FootballFieldPanel.SelectionMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.emrick.project.dev.DevUI.Tone
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.emrick.project.dev.FlashPanel.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.emrick.project.effect.EffectList
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.emrick.project.effect.LightingDisplay.Function
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.emrick.project.FootballFieldPanel.SelectionMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
Returns an array containing the constants of this enum class, in the order they are declared.
varyBrightness - Variable in class org.emrick.project.effect.Effect
 
varyBrightness - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
varyBrightnessBox - Variable in class org.emrick.project.effect.EffectGUI
 
varyColor - Variable in class org.emrick.project.effect.Effect
 
varyColor - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
varyColorBox - Variable in class org.emrick.project.effect.EffectGUI
 
varyTime - Variable in class org.emrick.project.effect.Effect
 
varyTime - Variable in class org.emrick.project.effect.RandomNoiseEffect
 
varyTimeBox - Variable in class org.emrick.project.effect.EffectGUI
 
verificationColor - Variable in class org.emrick.project.dev.UnitInfo
 
verificationColor - Variable in class org.emrick.project.MediaEditorGUI
 
VERIFY - Variable in class org.emrick.project.MediaEditorGUI
 
verifyInstallation() - Static method in class org.emrick.project.PlatformIOFunction
Method to verify if PlatformIO is installed and accessible
version - Variable in class org.emrick.project.dev.FirmwareRelease.Manifest
 
version() - Method in class org.emrick.project.dev.FirmwareRelease
 
VERSION - Static variable in class org.emrick.project.dev.Esptool
 
vertical - Variable in class org.emrick.project.effect.RippleEffect
 
vertical - Variable in class org.emrick.project.effect.WaveEffect
 
visible(Container) - Method in class org.emrick.project.dev.DevUI.ResponsiveGrid
 
VisualStyle() - Constructor for enum class org.emrick.project.ThemedLoadingDialog.VisualStyle
 
vMovementField - Variable in class org.emrick.project.effect.EffectGUI
 
vOffset - Variable in class org.emrick.project.actions.LEDConfig
 
vSplitPane - Variable in class org.emrick.project.MediaEditorGUI
 

W

waitForDevice(BoardDriverInstaller.OperatingSystem, Duration, Consumer<BoardDriverInstaller.ProgressUpdate>) - Static method in class org.emrick.project.BoardDriverInstaller
 
warning(String, String) - Static method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
 
WARNING - Enum constant in enum class org.emrick.project.dev.DevUI.Tone
 
WAVE - Enum constant in enum class org.emrick.project.effect.EffectList
 
waveColor - Variable in class org.emrick.project.effect.RippleEffect
 
waveColor - Variable in class org.emrick.project.effect.WaveEffect
 
waveColorLabel - Variable in class org.emrick.project.effect.EffectGUI
 
WaveEffect - Class in org.emrick.project.effect
 
WaveEffect(long, long, Color, Color, Duration, double, boolean, boolean, int) - Constructor for class org.emrick.project.effect.WaveEffect
 
webServerFrame - Variable in class org.emrick.project.MediaEditorGUI
 
wholePerformer - Variable in class org.emrick.project.effect.EffectGUI
 
width - Variable in class org.emrick.project.actions.LEDConfig
 
width - Variable in class org.emrick.project.effect.Effect
 
width - Variable in class org.emrick.project.effect.GridEffect
 
windowListener - Variable in class org.emrick.project.MediaEditorGUI
 
WINDOWS - Enum constant in enum class org.emrick.project.BoardDriverInstaller.OperatingSystem
 
WINDOWS - Static variable in class org.emrick.project.dev.Esptool
 
WINDOWS_DRIVER_SHA256 - Static variable in class org.emrick.project.BoardDriverInstaller
 
WINDOWS_DRIVER_URL - Static variable in class org.emrick.project.BoardDriverInstaller
 
withPort(String, UnitsPanel.PortAction) - Method in class org.emrick.project.dev.UnitsPanel
Claims, opens, runs, and releases a port.
wrap(String) - Static method in class org.emrick.project.FlowViewGUI.FlowViewItem
 
wrapCaption(String) - Static method in class org.emrick.project.dev.UnitsPanel
 
WrapLayout(int, int, int) - Constructor for class org.emrick.project.dev.DevUI.WrapLayout
 
wrappingCaption(String) - Static method in class org.emrick.project.dev.DevUI
Muted text that wraps to the available width instead of being cut off with "...".
write() - Method in class org.emrick.project.ModifyBoardDialog
 
write(byte[], int, int) - Method in class org.emrick.project.dev.AppLog.TeeStream
 
write(int) - Method in class org.emrick.project.dev.AppLog.TeeStream
 
write(SerialPort, String) - Static method in class org.emrick.project.dev.UnitPort
 
write(JsonWriter, Color) - Method in class org.emrick.project.serde.ColorAdapter
 
write(JsonWriter, Point2D) - Method in class org.emrick.project.serde.Point2DAdapter
 
write(JsonWriter, Duration) - Method in class org.emrick.project.serde.DurationAdapter
 
write(JsonWriter, JButton) - Method in class org.emrick.project.serde.JButtonAdapter
 
write(JsonWriter, GeneratedEffect) - Method in class org.emrick.project.serde.GeneratedEffectAdapter
 
write(JsonWriter, SyncTimeGUI.Pair) - Method in class org.emrick.project.serde.PairAdapter
 
write(String, List<Performer>) - Method in class org.emrick.project.CSVLEDWriter
 
writeArchive(Path, String, String, List<Path>) - Static method in class org.emrick.project.ProjectPersistence
 
writeBatteryCalibration(File) - Static method in class org.emrick.project.SetupFileSystem
 
writeBoardId(File, int) - Static method in class org.emrick.project.SetupFileSystem
 
writeBoardID(String, String) - Method in class org.emrick.project.SerialTransmitter
 
writeColor(File, String) - Static method in class org.emrick.project.SetupFileSystem
 
writeFully(SerialPort, byte[]) - Static method in class org.emrick.project.SerialTransmitter
Writes every byte, looping in case the driver accepts only part of the buffer in one call.
writeHeaderRow(BufferedWriter, int) - Method in class org.emrick.project.CSVLEDWriter
 
writeId - Variable in class org.emrick.project.ModifyBoardDialog
 
writeLabel - Variable in class org.emrick.project.ModifyBoardDialog
 
writeLabel(String) - Method in class org.emrick.project.SerialTransmitter
Stores the board label (e.g.
writeLedCount(File, String) - Static method in class org.emrick.project.SetupFileSystem
 
writeLEDCount(String) - Method in class org.emrick.project.SerialTransmitter
 
writeLEDRow(BufferedWriter, int, String, LEDConfig) - Method in class org.emrick.project.CSVLEDWriter
 
writeLeds - Variable in class org.emrick.project.ModifyBoardDialog
 
writeOffsets(File, ArrayList<Integer>) - Static method in class org.emrick.project.SetupFileSystem
 
writePerformerRow(BufferedWriter, String) - Method in class org.emrick.project.CSVLEDWriter
 
writePosition(File, String) - Static method in class org.emrick.project.SetupFileSystem
 
writePreviewPacket(String) - Method in class org.emrick.project.SerialTransmitter
Sends one packet line (Packet::fromString format) to be rendered immediately by the Receiver.
writeSet(int) - Method in class org.emrick.project.SerialTransmitter
 
writeShow(String, String) - Method in class org.emrick.project.SerialTransmitter
 
writeSysMsg(String) - Method in class org.emrick.project.MediaEditorGUI
Writes a system message in the top right of the screen
writeToFile(File, String) - Static method in class org.emrick.project.SetupFileSystem
 
writeToken(File, String) - Static method in class org.emrick.project.SetupFileSystem
 
writeToSerialPort(String) - Method in class org.emrick.project.SerialTransmitter
 
writeTriggers(File, ArrayList<Integer>) - Static method in class org.emrick.project.SetupFileSystem
 

X

x - Variable in class org.emrick.project.Coordinate
 

Y

y - Variable in class org.emrick.project.Coordinate
 
yieldDeveloperModeForShow() - Method in class org.emrick.project.MediaEditorGUI
Running a show takes priority over Developer Mode: close it (its features let go of the transmitter and any other ports) and bring back the designer view before the show starts.

Z

zip(ArrayList<String>, String, boolean) - Static method in class org.emrick.project.Unzip
 
ZOOM_STEP - Static variable in class org.emrick.project.TimelineGUI
 
zoomFactor - Static variable in class org.emrick.project.TimelineGUI
 
zoomIn() - Method in class org.emrick.project.TimelineGUI
Increases the zoom level by one step
zoomLabel - Variable in class org.emrick.project.TimelineGUI
 
zoomOut() - Method in class org.emrick.project.TimelineGUI
Decreases the zoom level by one step
zoomPanel - Variable in class org.emrick.project.TimelineGUI
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form