org.kuali.rice.kew.api.rule
Interface RoleNameContract

All Known Implementing Classes:
RoleName, RoleName.Builder

public interface RoleNameContract

This is an interface to define a Role Name for a role assigned to a RoleAttribute.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 String getBaseName()
          This is the base name value for the Role on an attribute.
 String getLabel()
          A label for the Role on an attribute.
 String getName()
          This is the composite name value for the Role on an attribute.
 String getReturnUrl()
          This is the return URL for the given Role for a role attribute
 

Method Detail

getName

String getName()
This is the composite name value for the Role on an attribute. It consists of of the roleAttribute's class name + '!' + roleBaseName

Returns:
name

getBaseName

String getBaseName()
This is the base name value for the Role on an attribute. It consists of of the name of the Role

Returns:
baseName

getReturnUrl

String getReturnUrl()
This is the return URL for the given Role for a role attribute

Returns:
returnUrl

getLabel

String getLabel()
A label for the Role on an attribute.

Returns:
label


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.