org.kuali.rice.kew.api.util
Class CodeTranslator

java.lang.Object
  extended by org.kuali.rice.kew.api.util.CodeTranslator

public class CodeTranslator
extends Object

Utility class to translate the various codes into labels and vice versa.

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

Field Summary
static Map<String,String> activationPolicyLabels
           
static Map<Boolean,String> activeIndicatorLabels
           
static Map<String,String> approvePolicyLabels
           
static Map<String,String> arLabels
           
static Map<String,String> arStatusLabels
           
static Map<String,String> atLabels
           
static Map<String,String> policyLabels
           
static Map<String,String> routeStatusLabels
           
 
Constructor Summary
CodeTranslator()
           
 
Method Summary
static String getActionRequestLabel(String actionRequestCode)
          Given an actionRequest code return the appropriate label.
static String getActionRequestStatusLabel(String status)
          Return the label for the given request status level.
static String getActionTakenLabel(String actionTakenCode)
          Given an action taken code return the appropriate label for it.
static String getActivationPolicyLabel(String code)
           
static String getActiveIndicatorLabel(Boolean indicator)
           
static String getPolicyLabel(String code)
           
static String getRouteStatusLabel(String status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

arLabels

public static final Map<String,String> arLabels

atLabels

public static final Map<String,String> atLabels

arStatusLabels

public static final Map<String,String> arStatusLabels

routeStatusLabels

public static final Map<String,String> routeStatusLabels

activeIndicatorLabels

public static final Map<Boolean,String> activeIndicatorLabels

activationPolicyLabels

public static final Map<String,String> activationPolicyLabels

policyLabels

public static final Map<String,String> policyLabels

approvePolicyLabels

public static final Map<String,String> approvePolicyLabels
Constructor Detail

CodeTranslator

public CodeTranslator()
Method Detail

getActionRequestLabel

public static String getActionRequestLabel(String actionRequestCode)
Given an actionRequest code return the appropriate label.

Parameters:
actionRequestCode - The actionRequestCode to be translated.
Returns:
action request label

getActionTakenLabel

public static String getActionTakenLabel(String actionTakenCode)
Given an action taken code return the appropriate label for it.

Parameters:
actionTakenCode - action taken code to use to find the label.
Returns:
action taken label

getActionRequestStatusLabel

public static String getActionRequestStatusLabel(String status)
Return the label for the given request status level.

Parameters:
status - code of the request status
Returns:
label for the corresponding code.

getRouteStatusLabel

public static String getRouteStatusLabel(String status)

getActiveIndicatorLabel

public static String getActiveIndicatorLabel(Boolean indicator)

getActivationPolicyLabel

public static String getActivationPolicyLabel(String code)

getPolicyLabel

public static String getPolicyLabel(String code)


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