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:
-
EnumeratedTypewt.project.RoleRB- Serialized Form
-
Field Summary
Fields inherited from interface wt.meta.EnumeratedType
DEFAULT_VALUE, ORDER, SELECTABLE -
Method Summary
Methods inherited from class wt.project._Role
getRoleDefault, getRoleSet, getValueSet, toRoleMethods inherited from class wt.fc.DynamicEnumType
getDisplayMethods inherited from class wt.fc.EnumeratedType
equals, getLocalizedMessage, getOrder, getSelectableValueSet, getStringValue, getStringValue, hashCode, isDefaultValue, isDefaultValue, isSelectable, main, toEnumeratedType, toEnumeratedType, toString