      *  @param source An Array of File instances representing
      *  the files and subdirectories in a file system directory.
      */
-	public function DirectoryEnumeration(source:Array = null)
-	{
-		super();
-		
-		this.source = source;
-	}
-	
+    public function DirectoryEnumeration(source:Array = null)
+    {
+        super();
+        
+        this.source = source;
+    }
+    
     //--------------------------------------------------------------------------
     //
     //  Variables
     //
     //--------------------------------------------------------------------------
 
-	/**
-	 *  @private
-	 *  A hash table for looking up extensions quickly.
-	 */
-	private var extensionsSet:Object;
-	
+    /**
+     *  @private
+     *  A hash table for looking up extensions quickly.
+     */
+    private var extensionsSet:Object;
+    
     //--------------------------------------------------------------------------
     //
     //  Properties
     //
     //--------------------------------------------------------------------------
-	
+    
     //----------------------------------
     //  collection
     //----------------------------------

     */
    public function get extensions():Array /* of String */
    {
		return _extensions;
    }
    
    /**

    {
        _source = value;
        
        _collection = new ArrayCollection(source);
        _collection.filterFunction = fileFilterFunction
        _collection.sort = new Sort();
        _collection.sort.compareFunction = fileCompareFunction;
        _collection.refresh();
    }
    
    //--------------------------------------------------------------------------
