modellocator.as

来自「flex 实现的一个地图监控 能实时的检测数据的变化」· AS 代码 · 共 34 行

AS
34
字号
package com.huaxin.decoke.model
{
	
	import com.adobe.cairngorm.model.IModelLocator;
	
	import mx.collections.ArrayCollection;
		
	
	[Bindable]
	public class ModelLocator implements IModelLocator 
	{
	
		private static var instance:ModelLocator;

		// DECLARE PROPERTIES HERE
		public var message:String;
		public var ac:ArrayCollection;
		
		
		public static function getInstance():ModelLocator
		{
			if(instance==null)	instance = new ModelLocator();
			return instance;
		}

		public function ModelLocator()
		{
			
			if(instance!=null) throw new Error("Error: Singletons can only be instantiated via getInstance() method!");
			ModelLocator.instance = this;
		}
		
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?