////////////////////////////////////////////////////////////
//
//ファイル名:   main.js
//機能		:	GISメイン
//依存		:	configuration.js
//				implementation.js
//				authentication.js
//				mode.js
//				view.js
//				layer.js
//				feature.js
//				measure.js
//				output.js
//				event.js
//				thematicmap.js
//バージョン:　 2.0.0.1
//更新日時	:　 2006.08.01
//更新者	:	kawame
//
////////////////////////////////////////////////////////////////

function GIS(configuration)
{
	// 設定

	this.configuration = configuration;

	// 操作モード管理

	this.modeManager = new ModeManager(this);
	
	// 表示管理

	this.viewManager = new ViewManager(this);
	
	// ユーザ認証管理

	this.authenticationManager = new AuthenticationManager(this);

	// レイヤ管理

	this.layerManager = new LayerManager(this);

	// 地物管理

	this.featureManager = new FeatureManager(this);
	
	// 計測管理

	this.measureManager = new MeasureManager(this);
	
	// 出力管理

	this.outputManager = new OutputManager(this);
	
	// イベント管理

	this.eventManager = new EventManager(this);
	
	// 主題図管理

	this.thematicMapManager = new ThematicMapManager(this);

	// 実装レベル
	this.implementation = new Implementation(this);
	
	// 初期化処理

	// TODO 実際の実装レベルを this.implementation に設定する

}


