public static function isValid(&$properties_dictionary, $limit_to_keys, &$error)
 {
     //	Check each property is valid
     //
     if (!parent::isValid($properties_dictionary, $limit_to_keys, $error)) {
         return false;
     }
     if (ValidationC::should_test_property(MULTIDIMENSIONED_IMAGE_KEY_URL_ICON, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(MULTIDIMENSIONED_IMAGE_KEY_URL_ICON, $properties_dictionary[MULTIDIMENSIONED_IMAGE_KEY_URL_ICON], $error)) {
         //	Icon url was not valid
         //
         return false;
     }
     if (ValidationC::should_test_property(MULTIDIMENSIONED_IMAGE_KEY_URL_SMALL, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(MULTIDIMENSIONED_IMAGE_KEY_URL_SMALL, $properties_dictionary[MULTIDIMENSIONED_IMAGE_KEY_URL_SMALL], $error)) {
         //	Small url was not valid
         //
         return false;
     }
     if (ValidationC::should_test_property(MULTIDIMENSIONED_IMAGE_KEY_URL_MEDIUM, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(MULTIDIMENSIONED_IMAGE_KEY_URL_MEDIUM, $properties_dictionary[MULTIDIMENSIONED_IMAGE_KEY_URL_MEDIUM], $error)) {
         //	Medium url was not valid
         //
         return false;
     }
     if (ValidationC::should_test_property(MULTIDIMENSIONED_IMAGE_KEY_URL_LARGE, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(MULTIDIMENSIONED_IMAGE_KEY_URL_LARGE, $properties_dictionary[MULTIDIMENSIONED_IMAGE_KEY_URL_LARGE], $error)) {
         //	Large url was not valid
         //
         return false;
     }
     if (ValidationC::should_test_property(MULTIDIMENSIONED_IMAGE_KEY_URL_ORIGINAL, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(MULTIDIMENSIONED_IMAGE_KEY_URL_ORIGINAL, $properties_dictionary[MULTIDIMENSIONED_IMAGE_KEY_URL_ORIGINAL], $error)) {
         //	Original url was not valid
         //
         return false;
     }
     return true;
 }
 public static function isValid(&$properties_dictionary, $limit_to_keys, &$error)
 {
     //	Check each property is valid
     //
     if (!parent::isValid($properties_dictionary, $limit_to_keys, $error)) {
         return false;
     }
     if (ValidationC::should_test_property(EVENT_KEY_DRESS_CODE, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(EVENT_KEY_DRESS_CODE, $properties_dictionary[EVENT_KEY_DRESS_CODE], $error)) {
         //	Dress code was not valid
         //
         return false;
     }
     if (ValidationC::should_test_property(EVENT_KEY_PRIVACY, $properties_dictionary, true, $limit_to_keys) && !Event::propertyIsValid(EVENT_KEY_PRIVACY, $properties_dictionary[EVENT_KEY_PRIVACY], $error)) {
         //	Privacy was not valid
         //
         return false;
     }
 }