QStringList CDispToDispResponseCommand::GetParams()
{
	CVmEventParameter *pParam = m_pProtoPackage->getEventParameter(EVT_PARAM_DISP_TO_DISP_RESPONSE_CMD_PARAMS_LIST);
	if (pParam && pParam->isList())
		return (pParam->getValuesList());
	return (QStringList());
}
void CDispToDispResponseCommand::AddParam(const QString &sParamValue)
{
	CVmEventParameter *pParam = m_pProtoPackage->getEventParameter(EVT_PARAM_DISP_TO_DISP_RESPONSE_CMD_PARAMS_LIST);
	if (pParam && pParam->isList())
	{
		QStringList lst = pParam->getValuesList()<<sParamValue;

		m_pProtoPackage->m_lstEventParameters.removeAll(pParam);
		delete pParam;

		SetStringListParamValue( lst, EVT_PARAM_DISP_TO_DISP_RESPONSE_CMD_PARAMS_LIST);
	}
	// FIXME to sandro: ??? WHAT DO NOTHING WHEN pParam does not exists ?
}