jsr352.batch.jsl
Class Decision

java.lang.Object
  extended by jsr352.batch.jsl.Decision
All Implemented Interfaces:
ExecutionElement

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public class Decision
extends Object
implements ExecutionElement

Java class for Decision complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Decision">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="properties" type="{http://batch.jsr352/jsl}Properties" minOccurs="0"/>
         <group ref="{http://batch.jsr352/jsl}ControlElements" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ref" use="required" type="{http://batch.jsr352/jsl}artifactRef" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<ControlElement> controlElements
           
protected  String id
           
protected  JSLProperties properties
           
protected  String ref
           
 
Constructor Summary
Decision()
           
 
Method Summary
 List<ControlElement> getControlElements()
          Gets the value of the controlElements property.
 String getId()
          Gets the value of the id property.
 JSLProperties getProperties()
          Gets the value of the properties property.
 String getRef()
          Gets the value of the ref property.
 void setId(String value)
          Sets the value of the id property.
 void setProperties(JSLProperties value)
          Sets the value of the properties property.
 void setRef(String value)
          Sets the value of the ref property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected JSLProperties properties

controlElements

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected List<ControlElement> controlElements

id

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String id

ref

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String ref
Constructor Detail

Decision

public Decision()
Method Detail

getProperties

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public JSLProperties getProperties()
Gets the value of the properties property.

Returns:
possible object is JSLProperties

setProperties

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setProperties(JSLProperties value)
Sets the value of the properties property.

Parameters:
value - allowed object is JSLProperties

getControlElements

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public List<ControlElement> getControlElements()
Gets the value of the controlElements 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 a set method for the controlElements property.

For example, to add a new item, do as follows:

    getControlElements().add(newItem);
 

Objects of the following type(s) are allowed in the list Stop Next Fail End

Specified by:
getControlElements in interface ExecutionElement

getId

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getId()
Gets the value of the id property.

Specified by:
getId in interface ExecutionElement
Returns:
possible object is String

setId

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getRef

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getRef()
Gets the value of the ref property.

Returns:
possible object is String

setRef

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setRef(String value)
Sets the value of the ref property.

Parameters:
value - allowed object is String


Copyright © 2013. All Rights Reserved.