org.jboss.seam.pages
Class Rule

java.lang.Object
  extended by org.jboss.seam.pages.Rule

public final class Rule
extends Object


Constructor Summary
Rule()
           
 
Method Summary
 boolean execute(javax.faces.context.FacesContext context)
           
 Expressions.ValueBinding getCondition()
           
 ConversationControl getConversationControl()
           
 NavigationHandler getNavigationHandler()
           
 String getOutcomeValue()
           
 List<Output> getOutputs()
           
 boolean matches(String actualValue)
           
 void setCondition(Expressions.ValueBinding expression)
           
 void setNavigationHandler(NavigationHandler result)
           
 void setOutcomeValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rule

public Rule()
Method Detail

matches

public boolean matches(String actualValue)

getNavigationHandler

public NavigationHandler getNavigationHandler()

setNavigationHandler

public void setNavigationHandler(NavigationHandler result)

getConversationControl

public ConversationControl getConversationControl()

getCondition

public Expressions.ValueBinding getCondition()

setCondition

public void setCondition(Expressions.ValueBinding expression)

getOutcomeValue

public String getOutcomeValue()

setOutcomeValue

public void setOutcomeValue(String value)

getOutputs

public List<Output> getOutputs()

execute

public boolean execute(javax.faces.context.FacesContext context)