java.lang.Object
dev.tuplle.petri4j.parser.petriflow.model.Logic

public class Logic extends Object

Java class for logic complex type.

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

 <complexType name="logic">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="perform" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="delegate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="view" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="cancel" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="finish" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="assigned" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
           <element name="assign" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         </choice>
         <element name="behavior" type="{}behavior" maxOccurs="unbounded" minOccurs="0"/>
         <element name="action" type="{}action" maxOccurs="unbounded" minOccurs="0"/>
         <element name="actionRef" type="{}actionRef" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • Logic

      public Logic()
  • Method Details

    • isPerform

      public Boolean isPerform()
      Gets the value of the perform property.
      Returns:
      possible object is Boolean
    • setPerform

      public void setPerform(Boolean value)
      Sets the value of the perform property.
      Parameters:
      value - allowed object is Boolean
    • isDelegate

      public Boolean isDelegate()
      Gets the value of the delegate property.
      Returns:
      possible object is Boolean
    • setDelegate

      public void setDelegate(Boolean value)
      Sets the value of the delegate property.
      Parameters:
      value - allowed object is Boolean
    • isView

      public Boolean isView()
      Gets the value of the view property.
      Returns:
      possible object is Boolean
    • setView

      public void setView(Boolean value)
      Sets the value of the view property.
      Parameters:
      value - allowed object is Boolean
    • isCancel

      public Boolean isCancel()
      Gets the value of the cancel property.
      Returns:
      possible object is Boolean
    • setCancel

      public void setCancel(Boolean value)
      Sets the value of the cancel property.
      Parameters:
      value - allowed object is Boolean
    • isFinish

      public Boolean isFinish()
      Gets the value of the finish property.
      Returns:
      possible object is Boolean
    • setFinish

      public void setFinish(Boolean value)
      Sets the value of the finish property.
      Parameters:
      value - allowed object is Boolean
    • isAssigned

      public Boolean isAssigned()
      Gets the value of the assigned property.
      Returns:
      possible object is Boolean
    • setAssigned

      public void setAssigned(Boolean value)
      Sets the value of the assigned property.
      Parameters:
      value - allowed object is Boolean
    • isAssign

      public Boolean isAssign()
      Gets the value of the assign property.
      Returns:
      possible object is Boolean
    • setAssign

      public void setAssign(Boolean value)
      Sets the value of the assign property.
      Parameters:
      value - allowed object is Boolean
    • getBehavior

      public List<Behavior> getBehavior()
      Gets the value of the behavior 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 behavior property.

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

          getBehavior().add(newItem);
       

      Objects of the following type(s) are allowed in the list Behavior

    • getAction

      public List<Action> getAction()
      Gets the value of the action 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 action property.

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

          getAction().add(newItem);
       

      Objects of the following type(s) are allowed in the list Action

    • getActionRef

      public List<ActionRef> getActionRef()
      Gets the value of the actionRef 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 actionRef property.

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

          getActionRef().add(newItem);
       

      Objects of the following type(s) are allowed in the list ActionRef