| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // Licensed to the Apache Software Foundation (ASF) under one or more |
| // contributor license agreements. See the NOTICE file distributed with |
| // this work for additional information regarding copyright ownership. |
| // The ASF licenses this file to You under the Apache License, Version 2.0 |
| // (the "License"); you may not use this file except in compliance with |
| // the License. You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, software |
| // distributed under the License is distributed on an "AS IS" BASIS, |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
|
|
| /**
|
| * This is a generated class and is not intended for modification.
|
| */
|
| package valueObjects
|
| {
|
| import com.adobe.fiber.styles.IStyle;
|
| import com.adobe.fiber.styles.Style;
|
| import com.adobe.fiber.styles.StyleValidator;
|
| import com.adobe.fiber.valueobjects.AbstractEntityMetadata;
|
| import com.adobe.fiber.valueobjects.AvailablePropertyIterator;
|
| import com.adobe.fiber.valueobjects.IPropertyIterator;
|
| import mx.events.ValidationResultEvent;
|
| import com.adobe.fiber.core.model_internal;
|
| import com.adobe.fiber.valueobjects.IModelType;
|
| import mx.events.PropertyChangeEvent;
|
|
|
| use namespace model_internal;
|
|
|
| [ExcludeClass]
|
| internal class _StatusEntityMetadata extends com.adobe.fiber.valueobjects.AbstractEntityMetadata
|
| {
|
| private static var emptyArray:Array = new Array();
|
|
|
| model_internal static var allProperties:Array = new Array("created_at", "id", "text", "source", "truncated", "favorited", "in_reply_to_status_id", "in_reply_to_user_id", "in_reply_to_screen_name", "retweet_count", "retweeted", "geo", "coordinates", "place", "contributors");
|
| model_internal static var allAssociationProperties:Array = new Array();
|
| model_internal static var allRequiredProperties:Array = new Array("created_at", "id", "text", "source", "truncated", "favorited", "in_reply_to_status_id", "in_reply_to_user_id", "in_reply_to_screen_name", "retweet_count", "retweeted", "geo", "coordinates", "place", "contributors");
|
| model_internal static var allAlwaysAvailableProperties:Array = new Array("created_at", "id", "text", "source", "truncated", "favorited", "in_reply_to_status_id", "in_reply_to_user_id", "in_reply_to_screen_name", "retweet_count", "retweeted", "geo", "coordinates", "place", "contributors");
|
| model_internal static var guardedProperties:Array = new Array();
|
| model_internal static var dataProperties:Array = new Array("created_at", "id", "text", "source", "truncated", "favorited", "in_reply_to_status_id", "in_reply_to_user_id", "in_reply_to_screen_name", "retweet_count", "retweeted", "geo", "coordinates", "place", "contributors");
|
| model_internal static var sourceProperties:Array = emptyArray
|
| model_internal static var nonDerivedProperties:Array = new Array("created_at", "id", "text", "source", "truncated", "favorited", "in_reply_to_status_id", "in_reply_to_user_id", "in_reply_to_screen_name", "retweet_count", "retweeted", "geo", "coordinates", "place", "contributors");
|
| model_internal static var derivedProperties:Array = new Array();
|
| model_internal static var collectionProperties:Array = new Array();
|
| model_internal static var collectionBaseMap:Object;
|
| model_internal static var entityName:String = "Status";
|
| model_internal static var dependentsOnMap:Object;
|
| model_internal static var dependedOnServices:Array = new Array();
|
| model_internal static var propertyTypeMap:Object;
|
|
|
|
|
| model_internal var _created_atIsValid:Boolean;
|
| model_internal var _created_atValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _created_atIsValidCacheInitialized:Boolean = false;
|
| model_internal var _created_atValidationFailureMessages:Array;
|
|
|
| model_internal var _idIsValid:Boolean;
|
| model_internal var _idValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _idIsValidCacheInitialized:Boolean = false;
|
| model_internal var _idValidationFailureMessages:Array;
|
|
|
| model_internal var _textIsValid:Boolean;
|
| model_internal var _textValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _textIsValidCacheInitialized:Boolean = false;
|
| model_internal var _textValidationFailureMessages:Array;
|
|
|
| model_internal var _sourceIsValid:Boolean;
|
| model_internal var _sourceValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _sourceIsValidCacheInitialized:Boolean = false;
|
| model_internal var _sourceValidationFailureMessages:Array;
|
|
|
| model_internal var _truncatedIsValid:Boolean;
|
| model_internal var _truncatedValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _truncatedIsValidCacheInitialized:Boolean = false;
|
| model_internal var _truncatedValidationFailureMessages:Array;
|
|
|
| model_internal var _favoritedIsValid:Boolean;
|
| model_internal var _favoritedValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _favoritedIsValidCacheInitialized:Boolean = false;
|
| model_internal var _favoritedValidationFailureMessages:Array;
|
|
|
| model_internal var _in_reply_to_status_idIsValid:Boolean;
|
| model_internal var _in_reply_to_status_idValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _in_reply_to_status_idIsValidCacheInitialized:Boolean = false;
|
| model_internal var _in_reply_to_status_idValidationFailureMessages:Array;
|
|
|
| model_internal var _in_reply_to_user_idIsValid:Boolean;
|
| model_internal var _in_reply_to_user_idValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _in_reply_to_user_idIsValidCacheInitialized:Boolean = false;
|
| model_internal var _in_reply_to_user_idValidationFailureMessages:Array;
|
|
|
| model_internal var _in_reply_to_screen_nameIsValid:Boolean;
|
| model_internal var _in_reply_to_screen_nameValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _in_reply_to_screen_nameIsValidCacheInitialized:Boolean = false;
|
| model_internal var _in_reply_to_screen_nameValidationFailureMessages:Array;
|
|
|
| model_internal var _retweet_countIsValid:Boolean;
|
| model_internal var _retweet_countValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _retweet_countIsValidCacheInitialized:Boolean = false;
|
| model_internal var _retweet_countValidationFailureMessages:Array;
|
|
|
| model_internal var _retweetedIsValid:Boolean;
|
| model_internal var _retweetedValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _retweetedIsValidCacheInitialized:Boolean = false;
|
| model_internal var _retweetedValidationFailureMessages:Array;
|
|
|
| model_internal var _geoIsValid:Boolean;
|
| model_internal var _geoValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _geoIsValidCacheInitialized:Boolean = false;
|
| model_internal var _geoValidationFailureMessages:Array;
|
|
|
| model_internal var _coordinatesIsValid:Boolean;
|
| model_internal var _coordinatesValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _coordinatesIsValidCacheInitialized:Boolean = false;
|
| model_internal var _coordinatesValidationFailureMessages:Array;
|
|
|
| model_internal var _placeIsValid:Boolean;
|
| model_internal var _placeValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _placeIsValidCacheInitialized:Boolean = false;
|
| model_internal var _placeValidationFailureMessages:Array;
|
|
|
| model_internal var _contributorsIsValid:Boolean;
|
| model_internal var _contributorsValidator:com.adobe.fiber.styles.StyleValidator;
|
| model_internal var _contributorsIsValidCacheInitialized:Boolean = false;
|
| model_internal var _contributorsValidationFailureMessages:Array;
|
|
|
| model_internal var _instance:_Super_Status;
|
| model_internal static var _nullStyle:com.adobe.fiber.styles.Style = new com.adobe.fiber.styles.Style();
|
|
|
| public function _StatusEntityMetadata(value : _Super_Status)
|
| {
|
| // initialize property maps
|
| if (model_internal::dependentsOnMap == null)
|
| {
|
| // dependents map
|
| model_internal::dependentsOnMap = new Object();
|
| model_internal::dependentsOnMap["created_at"] = new Array();
|
| model_internal::dependentsOnMap["id"] = new Array();
|
| model_internal::dependentsOnMap["text"] = new Array();
|
| model_internal::dependentsOnMap["source"] = new Array();
|
| model_internal::dependentsOnMap["truncated"] = new Array();
|
| model_internal::dependentsOnMap["favorited"] = new Array();
|
| model_internal::dependentsOnMap["in_reply_to_status_id"] = new Array();
|
| model_internal::dependentsOnMap["in_reply_to_user_id"] = new Array();
|
| model_internal::dependentsOnMap["in_reply_to_screen_name"] = new Array();
|
| model_internal::dependentsOnMap["retweet_count"] = new Array();
|
| model_internal::dependentsOnMap["retweeted"] = new Array();
|
| model_internal::dependentsOnMap["geo"] = new Array();
|
| model_internal::dependentsOnMap["coordinates"] = new Array();
|
| model_internal::dependentsOnMap["place"] = new Array();
|
| model_internal::dependentsOnMap["contributors"] = new Array();
|
|
|
| // collection base map
|
| model_internal::collectionBaseMap = new Object();
|
| }
|
|
|
| // Property type Map
|
| model_internal::propertyTypeMap = new Object();
|
| model_internal::propertyTypeMap["created_at"] = "String";
|
| model_internal::propertyTypeMap["id"] = "String";
|
| model_internal::propertyTypeMap["text"] = "String";
|
| model_internal::propertyTypeMap["source"] = "String";
|
| model_internal::propertyTypeMap["truncated"] = "String";
|
| model_internal::propertyTypeMap["favorited"] = "String";
|
| model_internal::propertyTypeMap["in_reply_to_status_id"] = "String";
|
| model_internal::propertyTypeMap["in_reply_to_user_id"] = "String";
|
| model_internal::propertyTypeMap["in_reply_to_screen_name"] = "String";
|
| model_internal::propertyTypeMap["retweet_count"] = "String";
|
| model_internal::propertyTypeMap["retweeted"] = "String";
|
| model_internal::propertyTypeMap["geo"] = "String";
|
| model_internal::propertyTypeMap["coordinates"] = "String";
|
| model_internal::propertyTypeMap["place"] = "String";
|
| model_internal::propertyTypeMap["contributors"] = "String";
|
|
|
| model_internal::_instance = value;
|
| model_internal::_created_atValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForCreated_at);
|
| model_internal::_created_atValidator.required = true;
|
| model_internal::_created_atValidator.requiredFieldError = "created_at is required";
|
| //model_internal::_created_atValidator.source = model_internal::_instance;
|
| //model_internal::_created_atValidator.property = "created_at";
|
| model_internal::_idValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForId);
|
| model_internal::_idValidator.required = true;
|
| model_internal::_idValidator.requiredFieldError = "id is required";
|
| //model_internal::_idValidator.source = model_internal::_instance;
|
| //model_internal::_idValidator.property = "id";
|
| model_internal::_textValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForText);
|
| model_internal::_textValidator.required = true;
|
| model_internal::_textValidator.requiredFieldError = "text is required";
|
| //model_internal::_textValidator.source = model_internal::_instance;
|
| //model_internal::_textValidator.property = "text";
|
| model_internal::_sourceValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForSource);
|
| model_internal::_sourceValidator.required = true;
|
| model_internal::_sourceValidator.requiredFieldError = "source is required";
|
| //model_internal::_sourceValidator.source = model_internal::_instance;
|
| //model_internal::_sourceValidator.property = "source";
|
| model_internal::_truncatedValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForTruncated);
|
| model_internal::_truncatedValidator.required = true;
|
| model_internal::_truncatedValidator.requiredFieldError = "truncated is required";
|
| //model_internal::_truncatedValidator.source = model_internal::_instance;
|
| //model_internal::_truncatedValidator.property = "truncated";
|
| model_internal::_favoritedValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForFavorited);
|
| model_internal::_favoritedValidator.required = true;
|
| model_internal::_favoritedValidator.requiredFieldError = "favorited is required";
|
| //model_internal::_favoritedValidator.source = model_internal::_instance;
|
| //model_internal::_favoritedValidator.property = "favorited";
|
| model_internal::_in_reply_to_status_idValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForIn_reply_to_status_id);
|
| model_internal::_in_reply_to_status_idValidator.required = true;
|
| model_internal::_in_reply_to_status_idValidator.requiredFieldError = "in_reply_to_status_id is required";
|
| //model_internal::_in_reply_to_status_idValidator.source = model_internal::_instance;
|
| //model_internal::_in_reply_to_status_idValidator.property = "in_reply_to_status_id";
|
| model_internal::_in_reply_to_user_idValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForIn_reply_to_user_id);
|
| model_internal::_in_reply_to_user_idValidator.required = true;
|
| model_internal::_in_reply_to_user_idValidator.requiredFieldError = "in_reply_to_user_id is required";
|
| //model_internal::_in_reply_to_user_idValidator.source = model_internal::_instance;
|
| //model_internal::_in_reply_to_user_idValidator.property = "in_reply_to_user_id";
|
| model_internal::_in_reply_to_screen_nameValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForIn_reply_to_screen_name);
|
| model_internal::_in_reply_to_screen_nameValidator.required = true;
|
| model_internal::_in_reply_to_screen_nameValidator.requiredFieldError = "in_reply_to_screen_name is required";
|
| //model_internal::_in_reply_to_screen_nameValidator.source = model_internal::_instance;
|
| //model_internal::_in_reply_to_screen_nameValidator.property = "in_reply_to_screen_name";
|
| model_internal::_retweet_countValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForRetweet_count);
|
| model_internal::_retweet_countValidator.required = true;
|
| model_internal::_retweet_countValidator.requiredFieldError = "retweet_count is required";
|
| //model_internal::_retweet_countValidator.source = model_internal::_instance;
|
| //model_internal::_retweet_countValidator.property = "retweet_count";
|
| model_internal::_retweetedValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForRetweeted);
|
| model_internal::_retweetedValidator.required = true;
|
| model_internal::_retweetedValidator.requiredFieldError = "retweeted is required";
|
| //model_internal::_retweetedValidator.source = model_internal::_instance;
|
| //model_internal::_retweetedValidator.property = "retweeted";
|
| model_internal::_geoValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForGeo);
|
| model_internal::_geoValidator.required = true;
|
| model_internal::_geoValidator.requiredFieldError = "geo is required";
|
| //model_internal::_geoValidator.source = model_internal::_instance;
|
| //model_internal::_geoValidator.property = "geo";
|
| model_internal::_coordinatesValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForCoordinates);
|
| model_internal::_coordinatesValidator.required = true;
|
| model_internal::_coordinatesValidator.requiredFieldError = "coordinates is required";
|
| //model_internal::_coordinatesValidator.source = model_internal::_instance;
|
| //model_internal::_coordinatesValidator.property = "coordinates";
|
| model_internal::_placeValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForPlace);
|
| model_internal::_placeValidator.required = true;
|
| model_internal::_placeValidator.requiredFieldError = "place is required";
|
| //model_internal::_placeValidator.source = model_internal::_instance;
|
| //model_internal::_placeValidator.property = "place";
|
| model_internal::_contributorsValidator = new StyleValidator(model_internal::_instance.model_internal::_doValidationForContributors);
|
| model_internal::_contributorsValidator.required = true;
|
| model_internal::_contributorsValidator.requiredFieldError = "contributors is required";
|
| //model_internal::_contributorsValidator.source = model_internal::_instance;
|
| //model_internal::_contributorsValidator.property = "contributors";
|
| }
|
|
|
| override public function getEntityName():String
|
| {
|
| return model_internal::entityName;
|
| }
|
|
|
| override public function getProperties():Array
|
| {
|
| return model_internal::allProperties;
|
| }
|
|
|
| override public function getAssociationProperties():Array
|
| {
|
| return model_internal::allAssociationProperties;
|
| }
|
|
|
| override public function getRequiredProperties():Array
|
| {
|
| return model_internal::allRequiredProperties;
|
| }
|
|
|
| override public function getDataProperties():Array
|
| {
|
| return model_internal::dataProperties;
|
| }
|
|
|
| public function getSourceProperties():Array
|
| {
|
| return model_internal::sourceProperties;
|
| }
|
|
|
| public function getNonDerivedProperties():Array
|
| {
|
| return model_internal::nonDerivedProperties;
|
| }
|
|
|
| override public function getGuardedProperties():Array
|
| {
|
| return model_internal::guardedProperties;
|
| }
|
|
|
| override public function getUnguardedProperties():Array
|
| {
|
| return model_internal::allAlwaysAvailableProperties;
|
| }
|
|
|
| override public function getDependants(propertyName:String):Array
|
| {
|
| if (model_internal::nonDerivedProperties.indexOf(propertyName) == -1)
|
| throw new Error(propertyName + " is not a data property of entity Status");
|
|
|
| return model_internal::dependentsOnMap[propertyName] as Array;
|
| }
|
|
|
| override public function getDependedOnServices():Array
|
| {
|
| return model_internal::dependedOnServices;
|
| }
|
|
|
| override public function getCollectionProperties():Array
|
| {
|
| return model_internal::collectionProperties;
|
| }
|
|
|
| override public function getCollectionBase(propertyName:String):String
|
| {
|
| if (model_internal::collectionProperties.indexOf(propertyName) == -1)
|
| throw new Error(propertyName + " is not a collection property of entity Status");
|
|
|
| return model_internal::collectionBaseMap[propertyName];
|
| }
|
|
|
| override public function getPropertyType(propertyName:String):String
|
| {
|
| if (model_internal::allProperties.indexOf(propertyName) == -1)
|
| throw new Error(propertyName + " is not a property of Status");
|
|
|
| return model_internal::propertyTypeMap[propertyName];
|
| }
|
|
|
| override public function getAvailableProperties():com.adobe.fiber.valueobjects.IPropertyIterator
|
| {
|
| return new com.adobe.fiber.valueobjects.AvailablePropertyIterator(this);
|
| }
|
|
|
| override public function getValue(propertyName:String):*
|
| {
|
| if (model_internal::allProperties.indexOf(propertyName) == -1)
|
| {
|
| throw new Error(propertyName + " does not exist for entity Status");
|
| }
|
|
|
| return model_internal::_instance[propertyName];
|
| }
|
|
|
| override public function setValue(propertyName:String, value:*):void
|
| {
|
| if (model_internal::nonDerivedProperties.indexOf(propertyName) == -1)
|
| {
|
| throw new Error(propertyName + " is not a modifiable property of entity Status");
|
| }
|
|
|
| model_internal::_instance[propertyName] = value;
|
| }
|
|
|
| override public function getMappedByProperty(associationProperty:String):String
|
| {
|
| switch(associationProperty)
|
| {
|
| default:
|
| {
|
| return null;
|
| }
|
| }
|
| }
|
|
|
| override public function getPropertyLength(propertyName:String):int
|
| {
|
| switch(propertyName)
|
| {
|
| default:
|
| {
|
| return 0;
|
| }
|
| }
|
| }
|
|
|
| override public function isAvailable(propertyName:String):Boolean
|
| {
|
| if (model_internal::allProperties.indexOf(propertyName) == -1)
|
| {
|
| throw new Error(propertyName + " does not exist for entity Status");
|
| }
|
|
|
| if (model_internal::allAlwaysAvailableProperties.indexOf(propertyName) != -1)
|
| {
|
| return true;
|
| }
|
|
|
| switch(propertyName)
|
| {
|
| default:
|
| {
|
| return true;
|
| }
|
| }
|
| }
|
|
|
| override public function getIdentityMap():Object
|
| {
|
| var returnMap:Object = new Object();
|
|
|
| return returnMap;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| override public function get invalidConstraints():Array
|
| {
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| return model_internal::_instance.model_internal::_invalidConstraints;
|
| }
|
| else
|
| {
|
| // recalculate isValid
|
| model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
|
| return model_internal::_instance.model_internal::_invalidConstraints;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| override public function get validationFailureMessages():Array
|
| {
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| return model_internal::_instance.model_internal::_validationFailureMessages;
|
| }
|
| else
|
| {
|
| // recalculate isValid
|
| model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
|
| return model_internal::_instance.model_internal::_validationFailureMessages;
|
| }
|
| }
|
|
|
| override public function getDependantInvalidConstraints(propertyName:String):Array
|
| {
|
| var dependants:Array = getDependants(propertyName);
|
| if (dependants.length == 0)
|
| {
|
| return emptyArray;
|
| }
|
|
|
| var currentlyInvalid:Array = invalidConstraints;
|
| if (currentlyInvalid.length == 0)
|
| {
|
| return emptyArray;
|
| }
|
|
|
| var filterFunc:Function = function(element:*, index:int, arr:Array):Boolean
|
| {
|
| return dependants.indexOf(element) > -1;
|
| }
|
|
|
| return currentlyInvalid.filter(filterFunc);
|
| }
|
|
|
| /**
|
| * isValid
|
| */
|
| [Bindable(event="propertyChange")]
|
| public function get isValid() : Boolean
|
| {
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| return model_internal::_instance.model_internal::_isValid;
|
| }
|
| else
|
| {
|
| // recalculate isValid
|
| model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
|
| return model_internal::_instance.model_internal::_isValid;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isCreated_atAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isIdAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isTextAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isSourceAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isTruncatedAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isFavoritedAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isIn_reply_to_status_idAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isIn_reply_to_user_idAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isIn_reply_to_screen_nameAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isRetweet_countAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isRetweetedAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isGeoAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isCoordinatesAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isPlaceAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get isContributorsAvailable():Boolean
|
| {
|
| return true;
|
| }
|
|
|
|
|
| /**
|
| * derived property recalculation
|
| */
|
| public function invalidateDependentOnCreated_at():void
|
| {
|
| if (model_internal::_created_atIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfCreated_at = null;
|
| model_internal::calculateCreated_atIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnId():void
|
| {
|
| if (model_internal::_idIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfId = null;
|
| model_internal::calculateIdIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnText():void
|
| {
|
| if (model_internal::_textIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfText = null;
|
| model_internal::calculateTextIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnSource():void
|
| {
|
| if (model_internal::_sourceIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfSource = null;
|
| model_internal::calculateSourceIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnTruncated():void
|
| {
|
| if (model_internal::_truncatedIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfTruncated = null;
|
| model_internal::calculateTruncatedIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnFavorited():void
|
| {
|
| if (model_internal::_favoritedIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfFavorited = null;
|
| model_internal::calculateFavoritedIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnIn_reply_to_status_id():void
|
| {
|
| if (model_internal::_in_reply_to_status_idIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfIn_reply_to_status_id = null;
|
| model_internal::calculateIn_reply_to_status_idIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnIn_reply_to_user_id():void
|
| {
|
| if (model_internal::_in_reply_to_user_idIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfIn_reply_to_user_id = null;
|
| model_internal::calculateIn_reply_to_user_idIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnIn_reply_to_screen_name():void
|
| {
|
| if (model_internal::_in_reply_to_screen_nameIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfIn_reply_to_screen_name = null;
|
| model_internal::calculateIn_reply_to_screen_nameIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnRetweet_count():void
|
| {
|
| if (model_internal::_retweet_countIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfRetweet_count = null;
|
| model_internal::calculateRetweet_countIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnRetweeted():void
|
| {
|
| if (model_internal::_retweetedIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfRetweeted = null;
|
| model_internal::calculateRetweetedIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnGeo():void
|
| {
|
| if (model_internal::_geoIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfGeo = null;
|
| model_internal::calculateGeoIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnCoordinates():void
|
| {
|
| if (model_internal::_coordinatesIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfCoordinates = null;
|
| model_internal::calculateCoordinatesIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnPlace():void
|
| {
|
| if (model_internal::_placeIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfPlace = null;
|
| model_internal::calculatePlaceIsValid();
|
| }
|
| }
|
| public function invalidateDependentOnContributors():void
|
| {
|
| if (model_internal::_contributorsIsValidCacheInitialized )
|
| {
|
| model_internal::_instance.model_internal::_doValidationCacheOfContributors = null;
|
| model_internal::calculateContributorsIsValid();
|
| }
|
| }
|
|
|
| model_internal function fireChangeEvent(propertyName:String, oldValue:Object, newValue:Object):void
|
| {
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, propertyName, oldValue, newValue));
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get created_atStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get created_atValidator() : StyleValidator
|
| {
|
| return model_internal::_created_atValidator;
|
| }
|
|
|
| model_internal function set _created_atIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_created_atIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_created_atIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "created_atIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get created_atIsValid():Boolean
|
| {
|
| if (!model_internal::_created_atIsValidCacheInitialized)
|
| {
|
| model_internal::calculateCreated_atIsValid();
|
| }
|
|
|
| return model_internal::_created_atIsValid;
|
| }
|
|
|
| model_internal function calculateCreated_atIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_created_atValidator.validate(model_internal::_instance.created_at)
|
| model_internal::_created_atIsValid_der = (valRes.results == null);
|
| model_internal::_created_atIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::created_atValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::created_atValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get created_atValidationFailureMessages():Array
|
| {
|
| if (model_internal::_created_atValidationFailureMessages == null)
|
| model_internal::calculateCreated_atIsValid();
|
|
|
| return _created_atValidationFailureMessages;
|
| }
|
|
|
| model_internal function set created_atValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_created_atValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_created_atValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "created_atValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get idStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get idValidator() : StyleValidator
|
| {
|
| return model_internal::_idValidator;
|
| }
|
|
|
| model_internal function set _idIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_idIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_idIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "idIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get idIsValid():Boolean
|
| {
|
| if (!model_internal::_idIsValidCacheInitialized)
|
| {
|
| model_internal::calculateIdIsValid();
|
| }
|
|
|
| return model_internal::_idIsValid;
|
| }
|
|
|
| model_internal function calculateIdIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_idValidator.validate(model_internal::_instance.id)
|
| model_internal::_idIsValid_der = (valRes.results == null);
|
| model_internal::_idIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::idValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::idValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get idValidationFailureMessages():Array
|
| {
|
| if (model_internal::_idValidationFailureMessages == null)
|
| model_internal::calculateIdIsValid();
|
|
|
| return _idValidationFailureMessages;
|
| }
|
|
|
| model_internal function set idValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_idValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_idValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "idValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get textStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get textValidator() : StyleValidator
|
| {
|
| return model_internal::_textValidator;
|
| }
|
|
|
| model_internal function set _textIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_textIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_textIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "textIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get textIsValid():Boolean
|
| {
|
| if (!model_internal::_textIsValidCacheInitialized)
|
| {
|
| model_internal::calculateTextIsValid();
|
| }
|
|
|
| return model_internal::_textIsValid;
|
| }
|
|
|
| model_internal function calculateTextIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_textValidator.validate(model_internal::_instance.text)
|
| model_internal::_textIsValid_der = (valRes.results == null);
|
| model_internal::_textIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::textValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::textValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get textValidationFailureMessages():Array
|
| {
|
| if (model_internal::_textValidationFailureMessages == null)
|
| model_internal::calculateTextIsValid();
|
|
|
| return _textValidationFailureMessages;
|
| }
|
|
|
| model_internal function set textValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_textValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_textValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "textValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get sourceStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get sourceValidator() : StyleValidator
|
| {
|
| return model_internal::_sourceValidator;
|
| }
|
|
|
| model_internal function set _sourceIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_sourceIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_sourceIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "sourceIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get sourceIsValid():Boolean
|
| {
|
| if (!model_internal::_sourceIsValidCacheInitialized)
|
| {
|
| model_internal::calculateSourceIsValid();
|
| }
|
|
|
| return model_internal::_sourceIsValid;
|
| }
|
|
|
| model_internal function calculateSourceIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_sourceValidator.validate(model_internal::_instance.source)
|
| model_internal::_sourceIsValid_der = (valRes.results == null);
|
| model_internal::_sourceIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::sourceValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::sourceValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get sourceValidationFailureMessages():Array
|
| {
|
| if (model_internal::_sourceValidationFailureMessages == null)
|
| model_internal::calculateSourceIsValid();
|
|
|
| return _sourceValidationFailureMessages;
|
| }
|
|
|
| model_internal function set sourceValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_sourceValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_sourceValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "sourceValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get truncatedStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get truncatedValidator() : StyleValidator
|
| {
|
| return model_internal::_truncatedValidator;
|
| }
|
|
|
| model_internal function set _truncatedIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_truncatedIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_truncatedIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "truncatedIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get truncatedIsValid():Boolean
|
| {
|
| if (!model_internal::_truncatedIsValidCacheInitialized)
|
| {
|
| model_internal::calculateTruncatedIsValid();
|
| }
|
|
|
| return model_internal::_truncatedIsValid;
|
| }
|
|
|
| model_internal function calculateTruncatedIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_truncatedValidator.validate(model_internal::_instance.truncated)
|
| model_internal::_truncatedIsValid_der = (valRes.results == null);
|
| model_internal::_truncatedIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::truncatedValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::truncatedValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get truncatedValidationFailureMessages():Array
|
| {
|
| if (model_internal::_truncatedValidationFailureMessages == null)
|
| model_internal::calculateTruncatedIsValid();
|
|
|
| return _truncatedValidationFailureMessages;
|
| }
|
|
|
| model_internal function set truncatedValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_truncatedValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_truncatedValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "truncatedValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get favoritedStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get favoritedValidator() : StyleValidator
|
| {
|
| return model_internal::_favoritedValidator;
|
| }
|
|
|
| model_internal function set _favoritedIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_favoritedIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_favoritedIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "favoritedIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get favoritedIsValid():Boolean
|
| {
|
| if (!model_internal::_favoritedIsValidCacheInitialized)
|
| {
|
| model_internal::calculateFavoritedIsValid();
|
| }
|
|
|
| return model_internal::_favoritedIsValid;
|
| }
|
|
|
| model_internal function calculateFavoritedIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_favoritedValidator.validate(model_internal::_instance.favorited)
|
| model_internal::_favoritedIsValid_der = (valRes.results == null);
|
| model_internal::_favoritedIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::favoritedValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::favoritedValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get favoritedValidationFailureMessages():Array
|
| {
|
| if (model_internal::_favoritedValidationFailureMessages == null)
|
| model_internal::calculateFavoritedIsValid();
|
|
|
| return _favoritedValidationFailureMessages;
|
| }
|
|
|
| model_internal function set favoritedValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_favoritedValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_favoritedValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "favoritedValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_status_idStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get in_reply_to_status_idValidator() : StyleValidator
|
| {
|
| return model_internal::_in_reply_to_status_idValidator;
|
| }
|
|
|
| model_internal function set _in_reply_to_status_idIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_in_reply_to_status_idIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_in_reply_to_status_idIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "in_reply_to_status_idIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_status_idIsValid():Boolean
|
| {
|
| if (!model_internal::_in_reply_to_status_idIsValidCacheInitialized)
|
| {
|
| model_internal::calculateIn_reply_to_status_idIsValid();
|
| }
|
|
|
| return model_internal::_in_reply_to_status_idIsValid;
|
| }
|
|
|
| model_internal function calculateIn_reply_to_status_idIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_in_reply_to_status_idValidator.validate(model_internal::_instance.in_reply_to_status_id)
|
| model_internal::_in_reply_to_status_idIsValid_der = (valRes.results == null);
|
| model_internal::_in_reply_to_status_idIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::in_reply_to_status_idValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::in_reply_to_status_idValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_status_idValidationFailureMessages():Array
|
| {
|
| if (model_internal::_in_reply_to_status_idValidationFailureMessages == null)
|
| model_internal::calculateIn_reply_to_status_idIsValid();
|
|
|
| return _in_reply_to_status_idValidationFailureMessages;
|
| }
|
|
|
| model_internal function set in_reply_to_status_idValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_in_reply_to_status_idValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_in_reply_to_status_idValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "in_reply_to_status_idValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_user_idStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get in_reply_to_user_idValidator() : StyleValidator
|
| {
|
| return model_internal::_in_reply_to_user_idValidator;
|
| }
|
|
|
| model_internal function set _in_reply_to_user_idIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_in_reply_to_user_idIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_in_reply_to_user_idIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "in_reply_to_user_idIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_user_idIsValid():Boolean
|
| {
|
| if (!model_internal::_in_reply_to_user_idIsValidCacheInitialized)
|
| {
|
| model_internal::calculateIn_reply_to_user_idIsValid();
|
| }
|
|
|
| return model_internal::_in_reply_to_user_idIsValid;
|
| }
|
|
|
| model_internal function calculateIn_reply_to_user_idIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_in_reply_to_user_idValidator.validate(model_internal::_instance.in_reply_to_user_id)
|
| model_internal::_in_reply_to_user_idIsValid_der = (valRes.results == null);
|
| model_internal::_in_reply_to_user_idIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::in_reply_to_user_idValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::in_reply_to_user_idValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_user_idValidationFailureMessages():Array
|
| {
|
| if (model_internal::_in_reply_to_user_idValidationFailureMessages == null)
|
| model_internal::calculateIn_reply_to_user_idIsValid();
|
|
|
| return _in_reply_to_user_idValidationFailureMessages;
|
| }
|
|
|
| model_internal function set in_reply_to_user_idValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_in_reply_to_user_idValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_in_reply_to_user_idValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "in_reply_to_user_idValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_screen_nameStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get in_reply_to_screen_nameValidator() : StyleValidator
|
| {
|
| return model_internal::_in_reply_to_screen_nameValidator;
|
| }
|
|
|
| model_internal function set _in_reply_to_screen_nameIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_in_reply_to_screen_nameIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_in_reply_to_screen_nameIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "in_reply_to_screen_nameIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_screen_nameIsValid():Boolean
|
| {
|
| if (!model_internal::_in_reply_to_screen_nameIsValidCacheInitialized)
|
| {
|
| model_internal::calculateIn_reply_to_screen_nameIsValid();
|
| }
|
|
|
| return model_internal::_in_reply_to_screen_nameIsValid;
|
| }
|
|
|
| model_internal function calculateIn_reply_to_screen_nameIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_in_reply_to_screen_nameValidator.validate(model_internal::_instance.in_reply_to_screen_name)
|
| model_internal::_in_reply_to_screen_nameIsValid_der = (valRes.results == null);
|
| model_internal::_in_reply_to_screen_nameIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::in_reply_to_screen_nameValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::in_reply_to_screen_nameValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get in_reply_to_screen_nameValidationFailureMessages():Array
|
| {
|
| if (model_internal::_in_reply_to_screen_nameValidationFailureMessages == null)
|
| model_internal::calculateIn_reply_to_screen_nameIsValid();
|
|
|
| return _in_reply_to_screen_nameValidationFailureMessages;
|
| }
|
|
|
| model_internal function set in_reply_to_screen_nameValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_in_reply_to_screen_nameValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_in_reply_to_screen_nameValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "in_reply_to_screen_nameValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get retweet_countStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get retweet_countValidator() : StyleValidator
|
| {
|
| return model_internal::_retweet_countValidator;
|
| }
|
|
|
| model_internal function set _retweet_countIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_retweet_countIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_retweet_countIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "retweet_countIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get retweet_countIsValid():Boolean
|
| {
|
| if (!model_internal::_retweet_countIsValidCacheInitialized)
|
| {
|
| model_internal::calculateRetweet_countIsValid();
|
| }
|
|
|
| return model_internal::_retweet_countIsValid;
|
| }
|
|
|
| model_internal function calculateRetweet_countIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_retweet_countValidator.validate(model_internal::_instance.retweet_count)
|
| model_internal::_retweet_countIsValid_der = (valRes.results == null);
|
| model_internal::_retweet_countIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::retweet_countValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::retweet_countValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get retweet_countValidationFailureMessages():Array
|
| {
|
| if (model_internal::_retweet_countValidationFailureMessages == null)
|
| model_internal::calculateRetweet_countIsValid();
|
|
|
| return _retweet_countValidationFailureMessages;
|
| }
|
|
|
| model_internal function set retweet_countValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_retweet_countValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_retweet_countValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "retweet_countValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get retweetedStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get retweetedValidator() : StyleValidator
|
| {
|
| return model_internal::_retweetedValidator;
|
| }
|
|
|
| model_internal function set _retweetedIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_retweetedIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_retweetedIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "retweetedIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get retweetedIsValid():Boolean
|
| {
|
| if (!model_internal::_retweetedIsValidCacheInitialized)
|
| {
|
| model_internal::calculateRetweetedIsValid();
|
| }
|
|
|
| return model_internal::_retweetedIsValid;
|
| }
|
|
|
| model_internal function calculateRetweetedIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_retweetedValidator.validate(model_internal::_instance.retweeted)
|
| model_internal::_retweetedIsValid_der = (valRes.results == null);
|
| model_internal::_retweetedIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::retweetedValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::retweetedValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get retweetedValidationFailureMessages():Array
|
| {
|
| if (model_internal::_retweetedValidationFailureMessages == null)
|
| model_internal::calculateRetweetedIsValid();
|
|
|
| return _retweetedValidationFailureMessages;
|
| }
|
|
|
| model_internal function set retweetedValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_retweetedValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_retweetedValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "retweetedValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get geoStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get geoValidator() : StyleValidator
|
| {
|
| return model_internal::_geoValidator;
|
| }
|
|
|
| model_internal function set _geoIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_geoIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_geoIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "geoIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get geoIsValid():Boolean
|
| {
|
| if (!model_internal::_geoIsValidCacheInitialized)
|
| {
|
| model_internal::calculateGeoIsValid();
|
| }
|
|
|
| return model_internal::_geoIsValid;
|
| }
|
|
|
| model_internal function calculateGeoIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_geoValidator.validate(model_internal::_instance.geo)
|
| model_internal::_geoIsValid_der = (valRes.results == null);
|
| model_internal::_geoIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::geoValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::geoValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get geoValidationFailureMessages():Array
|
| {
|
| if (model_internal::_geoValidationFailureMessages == null)
|
| model_internal::calculateGeoIsValid();
|
|
|
| return _geoValidationFailureMessages;
|
| }
|
|
|
| model_internal function set geoValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_geoValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_geoValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "geoValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get coordinatesStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get coordinatesValidator() : StyleValidator
|
| {
|
| return model_internal::_coordinatesValidator;
|
| }
|
|
|
| model_internal function set _coordinatesIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_coordinatesIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_coordinatesIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "coordinatesIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get coordinatesIsValid():Boolean
|
| {
|
| if (!model_internal::_coordinatesIsValidCacheInitialized)
|
| {
|
| model_internal::calculateCoordinatesIsValid();
|
| }
|
|
|
| return model_internal::_coordinatesIsValid;
|
| }
|
|
|
| model_internal function calculateCoordinatesIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_coordinatesValidator.validate(model_internal::_instance.coordinates)
|
| model_internal::_coordinatesIsValid_der = (valRes.results == null);
|
| model_internal::_coordinatesIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::coordinatesValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::coordinatesValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get coordinatesValidationFailureMessages():Array
|
| {
|
| if (model_internal::_coordinatesValidationFailureMessages == null)
|
| model_internal::calculateCoordinatesIsValid();
|
|
|
| return _coordinatesValidationFailureMessages;
|
| }
|
|
|
| model_internal function set coordinatesValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_coordinatesValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_coordinatesValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "coordinatesValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get placeStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get placeValidator() : StyleValidator
|
| {
|
| return model_internal::_placeValidator;
|
| }
|
|
|
| model_internal function set _placeIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_placeIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_placeIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "placeIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get placeIsValid():Boolean
|
| {
|
| if (!model_internal::_placeIsValidCacheInitialized)
|
| {
|
| model_internal::calculatePlaceIsValid();
|
| }
|
|
|
| return model_internal::_placeIsValid;
|
| }
|
|
|
| model_internal function calculatePlaceIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_placeValidator.validate(model_internal::_instance.place)
|
| model_internal::_placeIsValid_der = (valRes.results == null);
|
| model_internal::_placeIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::placeValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::placeValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get placeValidationFailureMessages():Array
|
| {
|
| if (model_internal::_placeValidationFailureMessages == null)
|
| model_internal::calculatePlaceIsValid();
|
|
|
| return _placeValidationFailureMessages;
|
| }
|
|
|
| model_internal function set placeValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_placeValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_placeValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "placeValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get contributorsStyle():com.adobe.fiber.styles.Style
|
| {
|
| return model_internal::_nullStyle;
|
| }
|
|
|
| public function get contributorsValidator() : StyleValidator
|
| {
|
| return model_internal::_contributorsValidator;
|
| }
|
|
|
| model_internal function set _contributorsIsValid_der(value:Boolean):void
|
| {
|
| var oldValue:Boolean = model_internal::_contributorsIsValid;
|
| if (oldValue !== value)
|
| {
|
| model_internal::_contributorsIsValid = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "contributorsIsValid", oldValue, value));
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get contributorsIsValid():Boolean
|
| {
|
| if (!model_internal::_contributorsIsValidCacheInitialized)
|
| {
|
| model_internal::calculateContributorsIsValid();
|
| }
|
|
|
| return model_internal::_contributorsIsValid;
|
| }
|
|
|
| model_internal function calculateContributorsIsValid():void
|
| {
|
| var valRes:ValidationResultEvent = model_internal::_contributorsValidator.validate(model_internal::_instance.contributors)
|
| model_internal::_contributorsIsValid_der = (valRes.results == null);
|
| model_internal::_contributorsIsValidCacheInitialized = true;
|
| if (valRes.results == null)
|
| model_internal::contributorsValidationFailureMessages_der = emptyArray;
|
| else
|
| {
|
| var _valFailures:Array = new Array();
|
| for (var a:int = 0 ; a<valRes.results.length ; a++)
|
| {
|
| _valFailures.push(valRes.results[a].errorMessage);
|
| }
|
| model_internal::contributorsValidationFailureMessages_der = _valFailures;
|
| }
|
| }
|
|
|
| [Bindable(event="propertyChange")]
|
| public function get contributorsValidationFailureMessages():Array
|
| {
|
| if (model_internal::_contributorsValidationFailureMessages == null)
|
| model_internal::calculateContributorsIsValid();
|
|
|
| return _contributorsValidationFailureMessages;
|
| }
|
|
|
| model_internal function set contributorsValidationFailureMessages_der(value:Array) : void
|
| {
|
| var oldValue:Array = model_internal::_contributorsValidationFailureMessages;
|
|
|
| var needUpdate : Boolean = false;
|
| if (oldValue == null)
|
| needUpdate = true;
|
|
|
| // avoid firing the event when old and new value are different empty arrays
|
| if (!needUpdate && (oldValue !== value && (oldValue.length > 0 || value.length > 0)))
|
| {
|
| if (oldValue.length == value.length)
|
| {
|
| for (var a:int=0; a < oldValue.length; a++)
|
| {
|
| if (oldValue[a] !== value[a])
|
| {
|
| needUpdate = true;
|
| break;
|
| }
|
| }
|
| }
|
| else
|
| {
|
| needUpdate = true;
|
| }
|
| }
|
|
|
| if (needUpdate)
|
| {
|
| model_internal::_contributorsValidationFailureMessages = value;
|
| this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "contributorsValidationFailureMessages", oldValue, value));
|
| // Only execute calculateIsValid if it has been called before, to update the validationFailureMessages for
|
| // the entire entity.
|
| if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
|
| {
|
| model_internal::_instance.model_internal::isValid_der = model_internal::_instance.model_internal::calculateIsValid();
|
| }
|
| }
|
| }
|
|
|
|
|
| /**
|
| *
|
| * @inheritDoc
|
| */
|
| override public function getStyle(propertyName:String):com.adobe.fiber.styles.IStyle
|
| {
|
| switch(propertyName)
|
| {
|
| default:
|
| {
|
| return null;
|
| }
|
| }
|
| }
|
|
|
| /**
|
| *
|
| * @inheritDoc
|
| *
|
| */
|
| override public function getPropertyValidationFailureMessages(propertyName:String):Array
|
| {
|
| switch(propertyName)
|
| {
|
| case("created_at"):
|
| {
|
| return created_atValidationFailureMessages;
|
| }
|
| case("id"):
|
| {
|
| return idValidationFailureMessages;
|
| }
|
| case("text"):
|
| {
|
| return textValidationFailureMessages;
|
| }
|
| case("source"):
|
| {
|
| return sourceValidationFailureMessages;
|
| }
|
| case("truncated"):
|
| {
|
| return truncatedValidationFailureMessages;
|
| }
|
| case("favorited"):
|
| {
|
| return favoritedValidationFailureMessages;
|
| }
|
| case("in_reply_to_status_id"):
|
| {
|
| return in_reply_to_status_idValidationFailureMessages;
|
| }
|
| case("in_reply_to_user_id"):
|
| {
|
| return in_reply_to_user_idValidationFailureMessages;
|
| }
|
| case("in_reply_to_screen_name"):
|
| {
|
| return in_reply_to_screen_nameValidationFailureMessages;
|
| }
|
| case("retweet_count"):
|
| {
|
| return retweet_countValidationFailureMessages;
|
| }
|
| case("retweeted"):
|
| {
|
| return retweetedValidationFailureMessages;
|
| }
|
| case("geo"):
|
| {
|
| return geoValidationFailureMessages;
|
| }
|
| case("coordinates"):
|
| {
|
| return coordinatesValidationFailureMessages;
|
| }
|
| case("place"):
|
| {
|
| return placeValidationFailureMessages;
|
| }
|
| case("contributors"):
|
| {
|
| return contributorsValidationFailureMessages;
|
| }
|
| default:
|
| {
|
| return emptyArray;
|
| }
|
| }
|
| }
|
|
|
| }
|
|
|
| }
|