Class GroupNameProp

All Implemented Interfaces:
EventListener, IGProp<String>, Cloneable

public class GroupNameProp extends StringProp
Group name property used for component grouping. The group name property assigns the Client a short unique ID instead of the name.
Author:
Christopher Mindus
  • Constructor Details

    • GroupNameProp

      public GroupNameProp()
      Creates a Group Name property with no name and with a null value.
    • GroupNameProp

      public GroupNameProp(Atom propertyAtom)
      Creates a Group Name property with the specified name with a null value.
      Parameters:
      propertyAtom - the property atom.
  • Method Details

    • appendPropValue

      protected void appendPropValue(PropMgr propertyManager, SendTransaction trans, Object value)
      Appends the string property value. If uninitialized, an empty string is appended. The unique ID for the group is calculated at this point if never done before.
      Overrides:
      appendPropValue in class StringProp
      Parameters:
      propertyManager - the property manager instance.
      trans - transaction to append the properties to.
      value - the value to append to the transaction, a reference to the current property value.