 package weave.data.AttributeColumns
 {
 	import flash.utils.ByteArray;
+	import flash.utils.getTimer;
 	
 	import mx.rpc.AsyncToken;
 	import mx.rpc.events.FaultEvent;

		private static function verifyMinimumScreenArea(value:Number):Boolean
		{
			return value >= 1;
		}
	}
}

	import weave.api.core.ICallbackCollection;
	import weave.api.data.ColumnMetadata;
	import weave.api.data.IQualifiedKey;
	import weave.api.disposeObject;
	import weave.api.newLinkableChild;
	import weave.api.primitives.IBounds2D;
	import weave.api.registerLinkableChild;
	import weave.api.reportError;
	import weave.api.services.IWeaveGeometryTileService;
	import weave.compiler.StandardLib;
	import weave.core.LinkableNumber;
	import weave.core.LinkableString;
	import weave.primitives.Bounds2D;
	import weave.primitives.GeneralizedGeometry;
	import weave.primitives.KDTree;
	import weave.services.addAsyncResponder;
	import weave.utils.GeometryStreamDecoder;
	import weave.utils.VectorUtils;
	
	/**
	 * StreamedGeometryColumn
