Top Inners Fields Constructors Methods
com.sun.faces.flow.builder

public Class NavigationCaseBuilderImpl

extends NavigationCaseBuilder
Class Inheritance
Imports
java.util.List, .Map, .Set, java.util.concurrent.CopyOnWriteArrayList, .CopyOnWriteArraySet, com.sun.faces.util.Util, jakarta.el.ValueExpression, jakarta.faces.application.NavigationCase, jakarta.faces.flow.builder.NavigationCaseBuilder

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Field Summary

Modifier and TypeField and Description
private FlowBuilderImpl

Constructor Summary

AccessConstructor and Description

Method Summary

Modifier and TypeMethod and Description
public NavigationCaseBuilder
condition(String
the <if>
condition
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.condition.

Set the if of the current navigation case.

public NavigationCaseBuilder
condition(ValueExpression
the <if>
condition
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.condition.

Set the if of the current navigation case.

public NavigationCaseBuilder
fromAction(String
the from-action
fromAction
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.fromAction.

Set the from-action of the current navigation case.

public NavigationCaseBuilder
fromOutcome(String
the from-outcome
fromOutcome
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.fromOutcome.

Set the from-outcome of the current navigation case.

public NavigationCaseBuilder
fromViewId(String
the from-view-id
fromViewId
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.fromViewId.

Set the from-view-id of the current navigation case.

public NavigationCaseBuilder.RedirectBuilder
redirect()

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.redirect.

Create a redirect within this navigation case.

public NavigationCaseBuilder
toFlowDocumentId(String
the to-flow-document-id
toFlowDocumentId
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.toFlowDocumentId.

Set the to-flow-document-id of the current navigation case.

public NavigationCaseBuilder
toViewId(String
the to-view-id
toViewId
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.toViewId.

Set the to-view-id of the current navigation case.

Field Detail

rootback to summary
private FlowBuilderImpl root

Constructor Detail

Method Detail

conditionback to summary
public NavigationCaseBuilder condition(String condition)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.condition.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.condition.

Set the if of the current navigation case.

Parameters
condition:String

the <if>

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
conditionback to summary
public NavigationCaseBuilder condition(ValueExpression condition)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.condition.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.condition.

Set the if of the current navigation case.

Parameters
condition:ValueExpression

the <if>

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
fromActionback to summary
public NavigationCaseBuilder fromAction(String fromAction)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.fromAction.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.fromAction.

Set the from-action of the current navigation case.

Parameters
fromAction:String

the from-action

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
fromOutcomeback to summary
public NavigationCaseBuilder fromOutcome(String fromOutcome)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.fromOutcome.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.fromOutcome.

Set the from-outcome of the current navigation case.

Parameters
fromOutcome:String

the from-outcome

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
fromViewIdback to summary
public NavigationCaseBuilder fromViewId(String fromViewId)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.fromViewId.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.fromViewId.

Set the from-view-id of the current navigation case.

Parameters
fromViewId:String

the from-view-id

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
redirectback to summary
public NavigationCaseBuilder.RedirectBuilder redirect()

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.redirect.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.redirect.

Create a redirect within this navigation case.

Returns:NavigationCaseBuilder.RedirectBuilder

the builder instance

Annotations
@Override
toFlowDocumentIdback to summary
public NavigationCaseBuilder toFlowDocumentId(String toFlowDocumentId)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.toFlowDocumentId.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.toFlowDocumentId.

Set the to-flow-document-id of the current navigation case.

Parameters
toFlowDocumentId:String

the to-flow-document-id

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
toViewIdback to summary
public NavigationCaseBuilder toViewId(String toViewId)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.toViewId.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.toViewId.

Set the to-view-id of the current navigation case.

Parameters
toViewId:String

the to-view-id

Returns:NavigationCaseBuilder

the builder instance

Annotations
@Override
com.sun.faces.flow.builder back to summary

private Class NavigationCaseBuilderImpl.RedirectBuilderImpl

extends RedirectBuilder
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public NavigationCaseBuilder.RedirectBuilder
includeViewParams()

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder.includeViewParams.

Indicates the current redirect should include view parameters.

public NavigationCaseBuilder.RedirectBuilder
parameter(String
the name of the redirect parameter
name
,
String
the value of the redirect parameter. May not be a ValueExpression.
value
)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder.parameter.

Add a parameter to the redirect.

Constructor Detail

RedirectBuilderImplback to summary
public RedirectBuilderImpl()

Method Detail

includeViewParamsback to summary
public NavigationCaseBuilder.RedirectBuilder includeViewParams()

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder.includeViewParams.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder.includeViewParams.

Indicates the current redirect should include view parameters.

Returns:NavigationCaseBuilder.RedirectBuilder

the builder instance

Annotations
@Override
parameterback to summary
public NavigationCaseBuilder.RedirectBuilder parameter(String name, String value)

Implements abstract jakarta.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder.parameter.

Doc from jakarta.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder.parameter.

Add a parameter to the redirect.

Parameters
name:String

the name of the redirect parameter

value:String

the value of the redirect parameter. May not be a ValueExpression.

Returns:NavigationCaseBuilder.RedirectBuilder

the builder instance

Annotations
@Override