public static enum Message.MenuIdentifier extends Enum<Message.MenuIdentifier>
CdjStatus.TrackSourceSlot), and the fourth byte identifies the type of
track being worked with (for most requests this is 1, meaning rekordbox). This enumeration lists
the known values for the second, menu, byte.| Enum Constant and Description |
|---|
DATA
Values which do not display in a menu, such as track waveforms, beat grids, album art, etc.
|
MAIN_MENU
The primary menu which appears on the left half of the player display.
|
SORT_MENU
Types of sorting available? I am not entirely sure when this is used.
|
SUB_MENU
The secondary menu which sometimes appears down the right half of the player display.
|
TRACK_INFO
The pseudo-menu of track metadata.
|
| Modifier and Type | Field and Description |
|---|---|
byte |
protocolValue
The value which identifies this menu or destination by appearing in the second byte of the first argument
of many request messages.
|
| Modifier and Type | Method and Description |
|---|---|
static Message.MenuIdentifier |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Message.MenuIdentifier[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Message.MenuIdentifier MAIN_MENU
public static final Message.MenuIdentifier SUB_MENU
public static final Message.MenuIdentifier TRACK_INFO
public static final Message.MenuIdentifier SORT_MENU
public static final Message.MenuIdentifier DATA
public final byte protocolValue
public static Message.MenuIdentifier[] values()
for (Message.MenuIdentifier c : Message.MenuIdentifier.values()) System.out.println(c);
public static Message.MenuIdentifier valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2016–2018 Deep Symmetry, LLC. All rights reserved.