Package org.apache.openejb.jee
Class FacesConfigFlowDefinition
- java.lang.Object
-
- org.apache.openejb.jee.FacesConfigFlowDefinition
-
public class FacesConfigFlowDefinition extends Object
Top level element for a flow definition.
If there is no
<start-node><flowName>.xhtmlJava class for faces-config-flow-definitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="faces-config-flow-definitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://xmlns.jcp.org/xml/ns/javaee}descriptionGroup"/> <element name="start-node" type="{http://xmlns.jcp.org/xml/ns/javaee}java-identifierType" minOccurs="0"/> <element name="view" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-viewType" maxOccurs="unbounded" minOccurs="0"/> <element name="switch" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-switchType" maxOccurs="unbounded" minOccurs="0"/> <element name="flow-return" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-flow-returnType" maxOccurs="unbounded" minOccurs="0"/> <element name="navigation-rule" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-navigation-ruleType" maxOccurs="unbounded" minOccurs="0"/> <element name="flow-call" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-flow-callType" maxOccurs="unbounded" minOccurs="0"/> <element name="method-call" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-faces-method-callType" maxOccurs="unbounded" minOccurs="0"/> <element name="initializer" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-initializerType" minOccurs="0"/> <element name="finalizer" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-finalizerType" minOccurs="0"/> <element name="inbound-parameter" type="{http://xmlns.jcp.org/xml/ns/javaee}faces-config-flow-definition-inbound-parameterType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> </restriction> </complexContent> </complexType>-
-
Field Summary
Fields Modifier and Type Field Description protected List<FacesConfigFlowDefinitionSwitch>_switchprotected List<Description>descriptionprotected List<DisplayName>displayNameprotected FacesConfigFlowDefinitionFinalizerfinalizerprotected List<FacesConfigFlowDefinitionFlowCall>flowCallprotected List<FacesConfigFlowDefinitionFlowReturn>flowReturnprotected List<Icon>iconprotected Stringidprotected List<FacesConfigFlowDefinitionInboundParameter>inboundParameterprotected FacesConfigFlowDefinitionInitializerinitializerprotected List<FacesConfigFlowDefinitionFacesMethodCall>methodCallprotected List<FacesNavigationRule>navigationRuleprotected JavaIdentifierstartNodeprotected List<FacesConfigFlowDefinitionView>view
-
Constructor Summary
Constructors Constructor Description FacesConfigFlowDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Description>getDescription()Gets the value of the description property.List<DisplayName>getDisplayName()Gets the value of the displayName property.FacesConfigFlowDefinitionFinalizergetFinalizer()Gets the value of the finalizer property.List<FacesConfigFlowDefinitionFlowCall>getFlowCall()Gets the value of the flowCall property.List<FacesConfigFlowDefinitionFlowReturn>getFlowReturn()Gets the value of the flowReturn property.List<Icon>getIcon()Gets the value of the icon property.StringgetId()Gets the value of the id property.List<FacesConfigFlowDefinitionInboundParameter>getInboundParameter()Gets the value of the inboundParameter property.FacesConfigFlowDefinitionInitializergetInitializer()Gets the value of the initializer property.List<FacesConfigFlowDefinitionFacesMethodCall>getMethodCall()Gets the value of the methodCall property.List<FacesNavigationRule>getNavigationRule()Gets the value of the navigationRule property.JavaIdentifiergetStartNode()Gets the value of the startNode property.List<FacesConfigFlowDefinitionSwitch>getSwitch()Gets the value of the switch property.List<FacesConfigFlowDefinitionView>getView()Gets the value of the view property.voidsetFinalizer(FacesConfigFlowDefinitionFinalizer value)Sets the value of the finalizer property.voidsetId(String value)Sets the value of the id property.voidsetInitializer(FacesConfigFlowDefinitionInitializer value)Sets the value of the initializer property.voidsetStartNode(JavaIdentifier value)Sets the value of the startNode property.
-
-
-
Field Detail
-
description
protected List<Description> description
-
displayName
protected List<DisplayName> displayName
-
startNode
protected JavaIdentifier startNode
-
view
protected List<FacesConfigFlowDefinitionView> view
-
_switch
protected List<FacesConfigFlowDefinitionSwitch> _switch
-
flowReturn
protected List<FacesConfigFlowDefinitionFlowReturn> flowReturn
-
navigationRule
protected List<FacesNavigationRule> navigationRule
-
flowCall
protected List<FacesConfigFlowDefinitionFlowCall> flowCall
-
methodCall
protected List<FacesConfigFlowDefinitionFacesMethodCall> methodCall
-
initializer
protected FacesConfigFlowDefinitionInitializer initializer
-
finalizer
protected FacesConfigFlowDefinitionFinalizer finalizer
-
inboundParameter
protected List<FacesConfigFlowDefinitionInboundParameter> inboundParameter
-
id
protected String id
-
-
Method Detail
-
getDescription
public List<Description> getDescription()
Gets the value of the description property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the description property. For example, to add a new item, do as follows:getDescription().add(newItem);Objects of the following type(s) are allowed in the listDescription
-
getDisplayName
public List<DisplayName> getDisplayName()
Gets the value of the displayName property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the displayName property. For example, to add a new item, do as follows:getDisplayName().add(newItem);Objects of the following type(s) are allowed in the listDisplayName
-
getIcon
public List<Icon> getIcon()
Gets the value of the icon property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the icon property. For example, to add a new item, do as follows:getIcon().add(newItem);Objects of the following type(s) are allowed in the listIcon
-
getStartNode
public JavaIdentifier getStartNode()
Gets the value of the startNode property.- Returns:
- possible object is
JavaIdentifier
-
setStartNode
public void setStartNode(JavaIdentifier value)
Sets the value of the startNode property.- Parameters:
value- allowed object isJavaIdentifier
-
getView
public List<FacesConfigFlowDefinitionView> getView()
Gets the value of the view property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the view property. For example, to add a new item, do as follows:getView().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigFlowDefinitionView
-
getSwitch
public List<FacesConfigFlowDefinitionSwitch> getSwitch()
Gets the value of the switch property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the switch property. For example, to add a new item, do as follows:getSwitch().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigFlowDefinitionSwitch
-
getFlowReturn
public List<FacesConfigFlowDefinitionFlowReturn> getFlowReturn()
Gets the value of the flowReturn property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the flowReturn property. For example, to add a new item, do as follows:getFlowReturn().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigFlowDefinitionFlowReturn
-
getNavigationRule
public List<FacesNavigationRule> getNavigationRule()
Gets the value of the navigationRule property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the navigationRule property. For example, to add a new item, do as follows:getNavigationRule().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigNavigationRuleExtension
-
getFlowCall
public List<FacesConfigFlowDefinitionFlowCall> getFlowCall()
Gets the value of the flowCall property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the flowCall property. For example, to add a new item, do as follows:getFlowCall().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigFlowDefinitionFlowCall
-
getMethodCall
public List<FacesConfigFlowDefinitionFacesMethodCall> getMethodCall()
Gets the value of the methodCall property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the methodCall property. For example, to add a new item, do as follows:getMethodCall().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigFlowDefinitionFacesMethodCall
-
getInitializer
public FacesConfigFlowDefinitionInitializer getInitializer()
Gets the value of the initializer property.- Returns:
- possible object is
FacesConfigFlowDefinitionInitializer
-
setInitializer
public void setInitializer(FacesConfigFlowDefinitionInitializer value)
Sets the value of the initializer property.- Parameters:
value- allowed object isFacesConfigFlowDefinitionInitializer
-
getFinalizer
public FacesConfigFlowDefinitionFinalizer getFinalizer()
Gets the value of the finalizer property.- Returns:
- possible object is
FacesConfigFlowDefinitionFinalizer
-
setFinalizer
public void setFinalizer(FacesConfigFlowDefinitionFinalizer value)
Sets the value of the finalizer property.- Parameters:
value- allowed object isFacesConfigFlowDefinitionFinalizer
-
getInboundParameter
public List<FacesConfigFlowDefinitionInboundParameter> getInboundParameter()
Gets the value of the inboundParameter property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not asetmethod for the inboundParameter property. For example, to add a new item, do as follows:getInboundParameter().add(newItem);Objects of the following type(s) are allowed in the listFacesConfigFlowDefinitionInboundParameter
-
-
-