public Body(Body value)
            {
                /// Initiliaze the protected variables
                m_RejectEventRequestRec = new RejectEventRequestRec();
                m_RejectEventRequestRec.setParent(this);

                /// Copy the values
                m_RejectEventRequestRec = value.getRejectEventRequestRec();
                m_RejectEventRequestRec.setParent(this);
                /// This code is currently not supported
            }
                public RejectEventRequestRec(RejectEventRequestRec value)
                {
                    /// Initiliaze the protected variables
                    m_parent         = null;
                    m_PresenceVector = 0;
                    m_RequestID      = 0;
                    m_ResponseCode   = 0;
                    m_ErrorMessage   = "";

                    /// Copy the values
                    m_PresenceVector = value.m_PresenceVector;
                    m_RequestID      = value.m_RequestID;
                    m_ResponseCode   = value.m_ResponseCode;
                    m_ErrorMessage   = value.getErrorMessage();
                }
                public bool isEqual(RejectEventRequestRec value)
                {
                    if (m_PresenceVector != value.m_PresenceVector)
                    {
                        return(false);
                    }
                    if (this.getRequestID() != value.getRequestID())
                    {
                        return(false);
                    }
                    if (this.getResponseCode() != value.getResponseCode())
                    {
                        return(false);
                    }
                    if (this.getErrorMessage() != value.getErrorMessage())
                    {
                        return(false);
                    }

                    return(true);
                }
                public RejectEventRequest.Body.RejectEventRequestRec setRejectEventRequestRec(RejectEventRequestRec value)
                {
                    m_PresenceVector = value.m_PresenceVector;
                    m_RequestID = value.m_RequestID;
                    m_ResponseCode = value.m_ResponseCode;
                    m_ErrorMessage = value.getErrorMessage();

                    return this;
                }
 public bool notEquals(RejectEventRequestRec value)
 {
     return !this.isEqual(value);
 }
                public bool isEqual(RejectEventRequestRec value)
                {
                    if (m_PresenceVector != value.m_PresenceVector)
                    {
                    return false;
                    }
                    if (this.getRequestID() != value.getRequestID())
                    {
                    return false;
                    }
                    if (this.getResponseCode() != value.getResponseCode())
                    {
                    return false;
                    }
                    if (this.getErrorMessage() != value.getErrorMessage())
                    {
                    return false;
                    }

                    return true;
                }
                public RejectEventRequestRec(RejectEventRequestRec value)
                {
                    /// Initiliaze the protected variables
                    m_parent = null;
                    m_PresenceVector = 0;
                    m_RequestID = 0;
                    m_ResponseCode = 0;
                    m_ErrorMessage = "";

                    /// Copy the values
                    m_PresenceVector = value.m_PresenceVector;
                    m_RequestID = value.m_RequestID;
                    m_ResponseCode = value.m_ResponseCode;
                    m_ErrorMessage = value.getErrorMessage();
                }
 public void setRejectEventRequestRec(RejectEventRequestRec value)
 {
     m_RejectEventRequestRec = value;
     setParentPresenceVector();
 }
            public RejectEventRequest.Body setBody(Body value)
            {
                m_RejectEventRequestRec = value.getRejectEventRequestRec();
                m_RejectEventRequestRec.setParent(this);
                /// This code is currently not supported

                return this;
            }
            public Body(Body value)
            {
                /// Initiliaze the protected variables
                m_RejectEventRequestRec = new RejectEventRequestRec();
                m_RejectEventRequestRec.setParent(this);

                /// Copy the values
                m_RejectEventRequestRec = value.getRejectEventRequestRec();
                m_RejectEventRequestRec.setParent(this);
                /// This code is currently not supported
            }
 public Body()
 {
     m_RejectEventRequestRec = new RejectEventRequestRec();
     m_RejectEventRequestRec.setParent(this);
 }
 public Body()
 {
     m_RejectEventRequestRec = new RejectEventRequestRec();
     m_RejectEventRequestRec.setParent(this);
 }
 public void setRejectEventRequestRec(RejectEventRequestRec value)
 {
     m_RejectEventRequestRec = value;
     setParentPresenceVector();
 }
 public bool notEquals(RejectEventRequestRec value)
 {
     return(!this.isEqual(value));
 }
                public RejectEventRequest.Body.RejectEventRequestRec  setRejectEventRequestRec(RejectEventRequestRec value)
                {
                    m_PresenceVector = value.m_PresenceVector;
                    m_RequestID      = value.m_RequestID;
                    m_ResponseCode   = value.m_ResponseCode;
                    m_ErrorMessage   = value.getErrorMessage();

                    return(this);
                }