org.kuali.rice.krad.uif.lifecycle.model
Class EvaluateExpressionsTask

java.lang.Object
  extended by org.kuali.rice.krad.uif.lifecycle.ViewLifecycleTaskBase<Component>
      extended by org.kuali.rice.krad.uif.lifecycle.model.EvaluateExpressionsTask
All Implemented Interfaces:
Runnable, ViewLifecycleTask<Component>

public class EvaluateExpressionsTask
extends ViewLifecycleTaskBase<Component>

Evaluate expressions for the component.

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

Constructor Summary
EvaluateExpressionsTask(ViewLifecyclePhase phase)
          Constructor.
 
Method Summary
 String adjustIdIfNecessary(LifecycleElement element)
          Checks against the visited ids to see if the id is duplicate, if so it is adjusted to make an unique id by appending an unique identifier
protected  void performLifecycleTask()
          Performs phase-specific lifecycle processing tasks.
 
Methods inherited from class org.kuali.rice.krad.uif.lifecycle.ViewLifecycleTaskBase
getElementState, getElementType, run, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EvaluateExpressionsTask

public EvaluateExpressionsTask(ViewLifecyclePhase phase)
Constructor.

Parameters:
phase - The apply model phase for the component.
Method Detail

adjustIdIfNecessary

public String adjustIdIfNecessary(LifecycleElement element)
Checks against the visited ids to see if the id is duplicate, if so it is adjusted to make an unique id by appending an unique identifier

Parameters:
element - The component or layout manager to adjust the ID on.
Returns:
original or adjusted id

performLifecycleTask

protected void performLifecycleTask()
Performs phase-specific lifecycle processing tasks.

Specified by:
performLifecycleTask in class ViewLifecycleTaskBase<Component>


Copyright © 2005–2015 The Kuali Foundation. All rights reserved.