Package nl.vpro.domain.media
Enum Class RoleType
- All Implemented Interfaces:
Serializable
,Comparable<RoleType>
,java.lang.constant.Constable
,Displayable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionSupported by bindincSupported by bindincSupported by bindincSupported by bindincSupported by bindincFor radio shows this seems usefulSee https://jira.vpro.nl/browse/MSE-4371Supported by bindincFor radio shows this seems usefulSupported by bindincSupported by bindinchttps://jira.vpro.nl/browse/MSE-4371Supported by bindinc -
Field Summary
Fields inherited from interface nl.vpro.i18n.Displayable
NULL
-
Method Summary
Modifier and TypeMethodDescriptionboolean
display()
static RoleType
fromToString
(String string) getRole()
toString()
static RoleType
Returns the enum constant of this class with the specified name.static RoleType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
Methods inherited from interface nl.vpro.i18n.Displayable
getDisplayName, getIcon, getIconClass, getPluralDisplayName
-
Enum Constant Details
-
DIRECTOR
-
CHIEF_EDITOR
-
EDITOR
-
PRESENTER
-
INTERVIEWER
-
PRODUCER
-
RESEARCH
-
GUEST
-
REPORTER
-
ACTOR
-
COMMENTATOR
-
COMPOSER
-
SCRIPTWRITER
-
NEWS_PRESENTER
For radio shows this seems useful- Since:
- 5.8
-
SIDEKICK
For radio shows this seems useful- Since:
- 5.9
-
SUBJECT
https://jira.vpro.nl/browse/MSE-4371- Since:
- 5.11
-
PARTICIPANT
See https://jira.vpro.nl/browse/MSE-4371- Since:
- 5.11
-
ASSISTANT_DIRECTOR
Supported by bindinc- Since:
- 5.20
-
CAMERA
Supported by bindinc- Since:
- 5.20
-
CHOREOGRAPHY
Supported by bindinc- Since:
- 5.20
-
DUBBING
Supported by bindinc- Since:
- 5.20
-
MAKEUP
Supported by bindinc- Since:
- 5.20
-
PRODUCTION_MANAGEMENT
Supported by bindinc- Since:
- 5.20
-
STAGING
Supported by bindinc- Since:
- 5.20
-
STUNT
Supported by bindinc- Since:
- 5.20
-
VISUAL_EFFECTS
Supported by bindinc- Since:
- 5.20
-
UNDEFINED
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
toString
-
getDisplayName
- Specified by:
getDisplayName
in interfaceDisplayable
-
getPluralDisplayName
- Specified by:
getPluralDisplayName
in interfaceDisplayable
-
display
public boolean display()- Specified by:
display
in interfaceDisplayable
-
fromToString
-
getString
-
getRole
-