Package wt.project
Class Role
java.lang.Object
wt.fc.EnumeratedType
wt.fc._DynamicEnumType
wt.fc.DynamicEnumType
wt.project._Role
wt.project.Role
- All Implemented Interfaces:
Serializable,Comparable,EnumeratedType,LocalizableMetadata,LocalizableMessage,Message
@GenAsEnumeratedType(superClass=DynamicEnumType.class,
supportedAPI=PUBLIC)
@FrozenSerializable
public class Role
extends _Role
Role is a specialization of
EnumeratedType to provide localizable
role names The localized values for roles are maintained in a resource
bundle RoleRB, and its locale derivatives
Submitter and Promoter are required roles for life cycle services.
Supported API: true
Extendable: false
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class wt.fc.EnumeratedType
EnumeratedType.OrderOnOrder -
Field Summary
Fields inherited from class wt.fc.EnumeratedType
secretHandshake, SEP_CHAR, userLocaleFields inherited from interface wt.meta.EnumeratedType
DEFAULT_VALUE, ORDER, SELECTABLE -
Method Summary
Methods inherited from class wt.project._Role
getLocaleSet, getRoleDefault, getRoleSet, getValueSet, newRole, reloadEnumeratedTypeWithCustomValues, toRole, valueSetMethods inherited from class wt.fc.DynamicEnumType
getDisplay, getShortDescriptionMethods inherited from class wt.fc.EnumeratedType
clearCustomEnumsCache, compareTo, defaultEnumeratedType, dynamicInstance, equals, getAbbreviatedDisplay, getComment, getComment, getDisplay, getFullDisplay, getInternalKey, getLocalizedMessage, getLocalizedValues, getLongDescription, getLongDescription, getOrder, getSelectableValueSet, getShortDescription, getStringValue, getStringValue, getValidSet, getValue, hashCode, instantiateSet, instantiateSet, isCustomValueLoaded, isDefaultValue, isDefaultValue, isPrimaryKey, isSelectable, main, readResolve, setCustomValueLoaded, setCustomValueLoadedTrueForAllEntries, setDefaultValue, setLocalizedValues, setOrder, setSelectable, setValue, toEnumeratedType, toEnumeratedType, toEnumeratedType, toString, validateFriendship