if (getLabel() != null) { _hashCode += getLabel().hashCode(); }
    public synchronized int hashCode() {        if (__hashCodeCalc) {            return 0;        }        __hashCodeCalc = true;        int _hashCode = 1;        if (getName() != null) {            _hashCode += getName().hashCode();        }        if (getVisibility() != null) {            _hashCode += getVisibility().hashCode();        }        __hashCodeCalc = false;        return _hashCode;    }