Class GroupNameProp

  • All Implemented Interfaces:
    EventListener, IGProp<java.lang.String>, java.lang.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 Detail

      • 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 Detail

      • appendPropValue

        protected void appendPropValue​(PropMgr propertyManager,
                                       SendTransaction trans,
                                       java.lang.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.