public static enum Message.MenuItemType extends Enum<Message.MenuItemType>
| Enum Constant and Description |
|---|
ALBUM_TITLE
The string identifying the name of an album, part of the track metadata response.
|
ARTIST
The string identifying the name of the artist for a track, part of the track metadata response, as well
as track lists and play lists.
|
COLOR_AQUA
A label assigned a track by the DJ, marked with an aqua dot, part of the track metadata response.
|
COLOR_BLUE
A label assigned a track by the DJ, marked with a blue dot, part of the track metadata response.
|
COLOR_GREEN
A label assigned a track by the DJ, marked with a green dot, part of the track metadata response.
|
COLOR_NONE
Indicates the DJ has not assigned a color label to a track, part of the track metadata response.
|
COLOR_ORANGE
A label assigned a track by the DJ, marked with an orange dot, part of the track metadata response.
|
COLOR_PINK
A label assigned a track by the DJ, marked with a pink dot, part of the track metadata response.
|
COLOR_PURPLE
A label assigned a track by the DJ, marked with a purple dot, part of the track metadata response.
|
COLOR_RED
A label assigned a track by the DJ, marked with a red dot, part of the track metadata response.
|
COLOR_YELLOW
A label assigned a track by the DJ, marked with a yellow dot, part of the track metadata response.
|
COMMENT
An arbitrary text string assigned to a track by the DJ.
|
DATE_ADDED
A string reporting when the track was added to the collection, in the form "YYYY-MM-DD", part of the track
metadata response.
|
DISC
I don’t yet know where this appears or what it means.
|
DURATION
The duration, in seconds, of a track, part of the track metadata response.
|
FOLDER
A potentially-nested grouping of other objects, such as a group of playlists in the playlists menu.
|
GENRE
The string identifying the musical genre of a track, part of the track metadata response.
|
KEY
A string containing the musical key of a track, part of the track metadata response.
|
LABEL
A string containing the label that issued a track, part of the track metadata response.
|
ORIGINAL_ARTIST
The artist who originally recorded a track.
|
PLAYLIST
When listing playlists, reports the name and ID of an actual playlist, as opposed to a sub-folder.
|
RATING
The rating assigned a track by the DJ, part of the track metadata response.
|
REMIXER
The producer who remixed a track.
|
TEMPO
The tempo of a track, BPM times 100, part of the track metadata response.
|
TRACK_LIST_ENTRY_BY_COLOR
Reports the title and color of a track, return when listing playlists or all tracks sorted by color,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE
The string identifying the name of a track, part of the track metadata response, as well as track lists
and play lists.
|
TRACK_TITLE_AND_ALBUM
Reports the title and album of a track, returned when listing playlists or all tracks sorted by album,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_ARTIST
Reports the title and artist of a track, returned when listing playlists or all tracks sorted by artist,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_BPM
Reports the title and BPM of a track, returned when listing playlists or all tracks sorted by BPM,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_COMMENT
Reports the title and comment of a track, returned when listing playlists or all tracks sorted by comment,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_DATE_ADDED
Reports the title and date added of a track, returned when listing playlists or all tracks sorted by date
added, or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_DJ_PLAY_COUNT
Reports the title and play count of a track, returned when listing playlists or all tracks sorted by how many
times the DJ has played the track, or in their default sort order when the DJ has set this as the default
second column for track lists.
|
TRACK_TITLE_AND_GENRE
Reports the title and genre of a track, returned when listing playlists or all tracks sorted by genre,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_LABEL
Reports the title and label of a track, returned when listing playlists or all tracks sorted by label,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_ORIGINAL_ARTIST
Reports the title and original artist of a track, returned when listing playlists sorted by original artist,
or in their default sort order when listing all tracks and the DJ has set the original artist as the second
column for track lists.
|
TRACK_TITLE_AND_RATE
Reports the title and bit rate of a track, return when listing playlists or all tracks sorted by bit rate,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_RATING
Reports the title and rating of a track, returned when listing playlists or all tracks sorted by rating,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
TRACK_TITLE_AND_REMIXER
Reports the title and remixer of a track, returned when listing playlists sorted by remixer, or in their
default sort order when listing all tracks and the DJ has set this as the second column for track lists.
|
TRACK_TITLE_AND_TIME
Reports the title and duration of a track, returned when listing playlists or all tracks sorted by time,
or in their default sort order when the DJ has set this as the default second column for track lists.
|
UNKNOWN
We received a value that we don't recognize, so we don't know what it contains.
|
| Modifier and Type | Field and Description |
|---|---|
long |
protocolValue
The value which identifies this type of menu item by appearing in the seventh argument of a
Message.KnownType.MENU_ITEM response. |
| Modifier and Type | Method and Description |
|---|---|
static Message.MenuItemType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Message.MenuItemType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Message.MenuItemType FOLDER
public static final Message.MenuItemType ALBUM_TITLE
public static final Message.MenuItemType DISC
public static final Message.MenuItemType TRACK_TITLE
public static final Message.MenuItemType GENRE
public static final Message.MenuItemType ARTIST
public static final Message.MenuItemType PLAYLIST
public static final Message.MenuItemType RATING
public static final Message.MenuItemType DURATION
public static final Message.MenuItemType TEMPO
public static final Message.MenuItemType LABEL
public static final Message.MenuItemType KEY
public static final Message.MenuItemType COLOR_NONE
public static final Message.MenuItemType COLOR_PINK
public static final Message.MenuItemType COLOR_RED
public static final Message.MenuItemType COLOR_ORANGE
public static final Message.MenuItemType COLOR_YELLOW
public static final Message.MenuItemType COLOR_GREEN
public static final Message.MenuItemType COLOR_AQUA
public static final Message.MenuItemType COLOR_BLUE
public static final Message.MenuItemType COLOR_PURPLE
public static final Message.MenuItemType COMMENT
public static final Message.MenuItemType ORIGINAL_ARTIST
public static final Message.MenuItemType REMIXER
public static final Message.MenuItemType DATE_ADDED
public static final Message.MenuItemType TRACK_TITLE_AND_ALBUM
public static final Message.MenuItemType TRACK_TITLE_AND_GENRE
public static final Message.MenuItemType TRACK_TITLE_AND_ARTIST
public static final Message.MenuItemType TRACK_TITLE_AND_TIME
public static final Message.MenuItemType TRACK_TITLE_AND_RATING
public static final Message.MenuItemType TRACK_TITLE_AND_BPM
public static final Message.MenuItemType TRACK_TITLE_AND_LABEL
public static final Message.MenuItemType TRACK_TITLE_AND_RATE
public static final Message.MenuItemType TRACK_LIST_ENTRY_BY_COLOR
public static final Message.MenuItemType TRACK_TITLE_AND_COMMENT
public static final Message.MenuItemType TRACK_TITLE_AND_ORIGINAL_ARTIST
public static final Message.MenuItemType TRACK_TITLE_AND_REMIXER
public static final Message.MenuItemType TRACK_TITLE_AND_DJ_PLAY_COUNT
public static final Message.MenuItemType TRACK_TITLE_AND_DATE_ADDED
public static final Message.MenuItemType UNKNOWN
public final long protocolValue
Message.KnownType.MENU_ITEM response.public static Message.MenuItemType[] values()
for (Message.MenuItemType c : Message.MenuItemType.values()) System.out.println(c);
public static Message.MenuItemType 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.