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

public class Option extends Object implements XMLable, DeepCloneable, Serializable
See Also:
  • Field Details

    • LOG

      protected static final org.apache.log4j.Logger LOG
  • Constructor Details

    • Option

      public Option()
  • Method Details

    • clone

      public Object clone()
      Clone this object.
      Specified by:
      clone in interface DeepCloneable
      Overrides:
      clone in class Object
      Returns:
    • getDefault

      public boolean getDefault()
    • setDefault

      public void setDefault(boolean default_)
    • getId

      public String getId()
    • setId

      public void setId(String id_)
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value_)
    • toXML

      public String toXML()
      Description copied from interface: XMLable
      Generates an XML representation of this object (including all child objects). A typical implementation is to create a new StringBuilder and call toXML( StringBuilder ) on it.
      Specified by:
      toXML in interface XMLable
      Returns:
      The XML representation of this object.
    • toXML

      public void toXML(StringBuilder buffer_)
      Description copied from interface: XMLable
      Appends an XML representation of this object (including all child objects) to the given buffer. Override for performance.
      Specified by:
      toXML in interface XMLable
      Parameters:
      buffer_ - The buffer on which to append the XML representation.