org.kuali.rice.kew.api.rule
Class RoleName
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kew.api.rule.RoleName
- All Implemented Interfaces:
- Serializable, ModelObjectBasic, ModelObjectComplete, RoleNameContract
public final class RoleName
- extends AbstractDataTransferObject
- implements RoleNameContract
- See Also:
- Serialized Form
RoleName
public RoleName(String attributeClassName,
String baseName,
String label)
getName
public String getName()
- Description copied from interface:
RoleNameContract
- This is the composite name value for the Role on an attribute. It consists of
of the roleAttribute's class name + '!' + roleBaseName
- Specified by:
getName
in interface RoleNameContract
- Returns:
- name
getBaseName
public String getBaseName()
- Description copied from interface:
RoleNameContract
- This is the base name value for the Role on an attribute. It consists of
of the name of the Role
- Specified by:
getBaseName
in interface RoleNameContract
- Returns:
- baseName
getReturnUrl
public String getReturnUrl()
- Description copied from interface:
RoleNameContract
- This is the return URL for the given Role for a role attribute
- Specified by:
getReturnUrl
in interface RoleNameContract
- Returns:
- returnUrl
getLabel
public String getLabel()
- Description copied from interface:
RoleNameContract
- A label for the Role on an attribute.
- Specified by:
getLabel
in interface RoleNameContract
- Returns:
- label
constructRoleValue
public static String constructRoleValue(String attributeClassName,
String roleName)
Copyright © 2005-2014 The Kuali Foundation. All Rights Reserved.