 
 package weave.core
 {
+	import flash.system.ApplicationDomain;
+	
+	import mx.rpc.events.ResultEvent;
+	
 	import weave.api.WeaveAPI;
 	
 	/**

	 */
	public class LibraryUtils
	{
		/**
		 * This function loads a SWC library into the current ApplicationDomain so getClassDefinition() and getDefinitionByName() can get its class definitions.
		 * The result passed to the asyncResultHandler function will be an Array containing the qualified class names of all the classes defined in the library.

import flash.system.ApplicationDomain;
import flash.system.LoaderContext;
import flash.utils.ByteArray;

import mx.controls.SWFLoader;
import mx.core.mx_internal;
