Class OCVPanel.CITValue

java.lang.Object
com.uc4.api.objects.OCVPanel.CITValue
Enclosing class:
OCVPanel

public static class OCVPanel.CITValue extends Object
This class represents a single row in this panel.
  • Constructor Details

    • CITValue

      public CITValue(boolean connection, boolean encryption, String value, String xmlName)
      Creates a new CITValue.
      Parameters:
      connection - true if this value contains the name of a connection object, false otherwise
      encryption - true if this value is encrypted
      value - Value
      xmlName - XML name
    • CITValue

      public CITValue(boolean connection, boolean encryption, String value, String xmlName, boolean isGeneralJobPanel)
      Creates a new CITValue.
      Parameters:
      connection - true if this value contains the name of a connection object, false otherwise
      encryption - true if this value is encrypted
      value - Value
      xmlName - XML name
      isGeneralJobPanel - true if this value is on the general Job Panel
    • CITValue

      protected CITValue(com.uc4.util.XMLDocument doc, Element comp)
  • Method Details

    • getType

      public String getType()
      Returns the type of this panel.
      Returns:
      Type as String, never null
    • setType

      public void setType(String type)
      Sets the type of this panel.
      Parameters:
      type - New type id
    • isConnection

      public boolean isConnection()
      Returns:
      Is Connection Object?
    • isEncryption

      public boolean isEncryption()
      Returns:
      Is encrypted?
    • isGeneralJobPanel

      public boolean isGeneralJobPanel()
      Returns:
      Is value on the general Job panel?
    • getValue

      public String getValue()
      Returns:
      Value
    • getXmlName

      public String getXmlName()
      Returns:
      XML name
    • setValue

      public void setValue(String value)
      Sets the value of this panel.
      Parameters:
      value - new value
    • store

      protected void store(com.uc4.util.XMLDocument doc, Element citpanel, ConnectionAttributes session, String ocvType)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • copy

      public OCVPanel.CITValue copy()
      Creates a deep copy of this object
      Returns:
      A copy of this object