Class GovernanceRoleProperties

  • All Implemented Interfaces:
    Serializable

    public class GovernanceRoleProperties
    extends PersonRoleProperties
    The GovernanceRoleProperties describes a role within the governance program. Initially, the role is defined and then a person is assigned to the role.
    See Also:
    Serialized Form
    • Constructor Detail

      • GovernanceRoleProperties

        public GovernanceRoleProperties()
        Default Constructor
      • GovernanceRoleProperties

        public GovernanceRoleProperties​(GovernanceRoleProperties template)
        Copy/clone Constructor - the resulting object.
        Parameters:
        template - object being copied
    • Method Detail

      • getHeadCount

        public int getHeadCount()
        Return the number of people that can be appointed to this role.
        Returns:
        int
      • setHeadCount

        public void setHeadCount​(int headCount)
        Set up the number of people that can be appointed to this role.
        Parameters:
        headCount - int
      • equals

        public boolean equals​(Object objectToCompare)
        Compare the values of the supplied object with those stored in the current object.
        Overrides:
        equals in class PersonRoleProperties
        Parameters:
        objectToCompare - supplied object
        Returns:
        boolean result of comparison