<?xml version="1.0" encoding="UTF-8"?>
<templates><template name="MTASC_Singleton" description="Create an MTASC enter class singleton" context="com.pf.fdt.ui.editor.template.actionscript" enabled="true" deleted="false" autoinsert="true">private static var _instance : ${enclosing_type};
private static var __root : MovieClip;

private function ${enclosing_type} (mc:MovieClip)
{
	__root = mc;
};

/**
 * @return singleton instance of ${enclosing_type}
 */
public static function main( mc:MovieClip ) : ${enclosing_type}
{
	if ( _instance == undefined )
	{
		_instance = new ${enclosing_type}(mc);
	}
	return _instance;
}</template></templates>