Index
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
archivePathsrecord component. - archivePaths() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
-
Returns the value of the
archivePathsrecord component. - Asset(String, String) - Constructor for record class org.emrick.project.dev.Esptool.Asset
-
Creates an instance of a
Assetrecord 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
brightnessrecord component. - brightness() - Method in record class org.emrick.project.effect.Checkpoint
-
Returns the value of the
brightnessrecord 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
Checkpointrecord 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
colorrecord component. - color - Variable in record class org.emrick.project.effect.Checkpoint
-
The field for the
colorrecord 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
colorrecord component. - color() - Method in record class org.emrick.project.effect.Checkpoint
-
Returns the value of the
colorrecord 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
CommandResultrecord 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
descriptionrecord component. - description - Variable in class org.emrick.project.FlowViewGUI.FlowViewItem
- description() - Method in record class org.emrick.project.EffectsGroup
-
Returns the value of the
descriptionrecord 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
detailrecord component. - detail - Variable in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
-
The field for the
detailrecord component. - detail() - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
-
Returns the value of the
detailrecord component. - detail() - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
-
Returns the value of the
detailrecord 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
devicePresentrecord component. - devicePresent() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
-
Returns the value of the
devicePresentrecord component. - DeviceProbe(boolean, boolean, List<String>) - Constructor for record class org.emrick.project.BoardDriverInstaller.DeviceProbe
-
Creates an instance of a
DeviceProberecord 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
EffectsGrouprecord 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
Entryrecord 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
errorrecord 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
errorrecord 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
exitCoderecord component. - exitCode() - Method in record class org.emrick.project.BoardDriverInstaller.CommandResult
-
Returns the value of the
exitCoderecord 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
InstallOutcomerecord 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
LoadedProjectDatarecord 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
messagerecord component. - message() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
-
Returns the value of the
messagerecord component. - messageType - Variable in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
-
The field for the
messageTyperecord component. - messageType() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
-
Returns the value of the
messageTyperecord 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
namerecord 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
namerecord 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
oldProjectFilerecord component. - oldProjectFile() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
-
Returns the value of the
oldProjectFilerecord 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
outputrecord 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
outputrecord 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
performerIdsrecord component. - performerIds() - Method in record class org.emrick.project.EffectsGroup
-
Returns the value of the
performerIdsrecord 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
ProgressUpdaterecord class. - projectFile - Variable in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
-
The field for the
projectFilerecord component. - projectFile() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
-
Returns the value of the
projectFilerecord 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
projectPathrecord component. - projectPath() - Method in record class org.emrick.project.MediaEditorGUI.LoadedProjectData
-
Returns the value of the
projectPathrecord 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
serialPortsrecord component. - serialPorts() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
-
Returns the value of the
serialPortsrecord component. - serialReady - Variable in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
-
The field for the
serialReadyrecord component. - serialReady() - Method in record class org.emrick.project.BoardDriverInstaller.DeviceProbe
-
Returns the value of the
serialReadyrecord 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
sha256record 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
sha256record 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
StatusUpdaterecord 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
SwatchIconrecord 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
textrecord component. - text() - Method in record class org.emrick.project.dev.AppLog.Entry
-
Returns the value of the
textrecord 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
timerecord component. - time - Variable in class org.emrick.project.ScrubBarGUI
- time() - Method in record class org.emrick.project.effect.Checkpoint
-
Returns the value of the
timerecord 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
timeMillisrecord component. - timeMillis() - Method in record class org.emrick.project.dev.AppLog.Entry
-
Returns the value of the
timeMillisrecord 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
titlerecord component. - title - Variable in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
-
The field for the
titlerecord component. - title - Variable in class org.emrick.project.effect.RFTrigger
- title - Variable in record class org.emrick.project.EffectsGroup
-
The field for the
titlerecord 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
titlerecord component. - title() - Method in record class org.emrick.project.BoardDriverInstaller.InstallOutcome
-
Returns the value of the
titlerecord component. - title() - Method in record class org.emrick.project.BoardDriverInstaller.ProgressUpdate
-
Returns the value of the
titlerecord component. - title() - Method in record class org.emrick.project.EffectsGroup
-
Returns the value of the
titlerecord component. - title() - Method in record class org.emrick.project.ThemedLoadingDialog.StatusUpdate
-
Returns the value of the
titlerecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form