Class FormElementBinding

java.lang.Object
com.appiancorp.suiteapi.process.forms.FormElementBinding
All Implemented Interfaces:
XMLable, Serializable

public class FormElementBinding extends Object implements XMLable, Serializable
The binding to an ActivityClassParameter for an input or element on the form.
See Also:
  • Constructor Details

    • FormElementBinding

      public FormElementBinding()
  • Method Details

    • getMappedToArrayIndex

      public int getMappedToArrayIndex()
      Returns:
      the index of Object in the ActivityClassParameter to which the element is mapped. N.B. this field will only be meaningful if
      See Also:
    • setMappedToArrayIndex

      public void setMappedToArrayIndex(int mappedToArrayIndex_)
    • getMappedToBeanArray

      public String getMappedToBeanArray()
      Returns:
      the name of the ActivityClassParameter array to which the element is mapped.
    • setMappedToBeanArray

      public void setMappedToBeanArray(String mappedToBeanArray_)
    • getFormInput

      public String getFormInput()
      Returns:
      the name of the input on the form
    • setFormInput

      public void setFormInput(String formInput_)
    • getMappedTo

      public String getMappedTo()
      Returns:
      the name of the ActivityClassParameter to which the form element/input is mapped
    • setMappedTo

      public void setMappedTo(String mappedTo_)
    • toXML

      public String toXML()
      Creates an XML representation of this object.
      Specified by:
      toXML in interface XMLable
      Returns:
      The XML representation of this object.
    • toXML

      public void toXML(StringBuilder buffer_)
      Appends an XML representation of this object to the given buffer.
      Specified by:
      toXML in interface XMLable
      Parameters:
      buffer_ - The buffer on which to append the XML representation.