jp.co.melco.preserv.spatial
クラス psvSpatialLayerStateObserver

java.lang.Object
  拡張jp.co.melco.preserv.spatial.psvSpatialLayerStateObserver
すべての実装インタフェース:
psvSpatialLayerChangeListener

public class psvSpatialLayerStateObserver
extends java.lang.Object
implements psvSpatialLayerChangeListener

タイトル: 空間レイヤ状態監視クラス

説明: 空間レイヤ状態監視クラスです。
psvSpatialLayerChangeListenerを使用して、レイヤが利用できるかをisNecessaryForWaitメソッドで取得できます。

著作権: Copyright (c) 2005

会社名: Mitsubishi Electric Corporation

導入されたバージョン:
6.0
作成者:
PreSerV Development Team

コンストラクタの概要
psvSpatialLayerStateObserver()
           
 
メソッドの概要
 boolean isAvailable()
          レイヤが一度も読み込まれていない、またはレイヤ構築中であれば利用不可としてfalseを返します。
 void notifyBuiltLayers(psvFeatureMap featureMap)
          レイヤが構築された事を通知します。
 void notifyClearedLayers(psvFeatureMap featureMap)
          レイヤが消去された事を通知します。
 void notifyWillBuildLayers(psvFeatureMap featureMap)
          レイヤが構築される事を通知します。
 void notifyWillClearLayers(psvFeatureMap featureMap)
          レイヤが消去される事を通知します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvSpatialLayerStateObserver

public psvSpatialLayerStateObserver()
メソッドの詳細

isAvailable

public boolean isAvailable()
レイヤが一度も読み込まれていない、またはレイヤ構築中であれば利用不可としてfalseを返します。

戻り値:
true:レイヤ利用可能 false:レイヤ利用不可

notifyWillClearLayers

public void notifyWillClearLayers(psvFeatureMap featureMap)
インタフェース psvSpatialLayerChangeListener の記述:
レイヤが消去される事を通知します。

定義:
インタフェース psvSpatialLayerChangeListener 内の notifyWillClearLayers
パラメータ:
featureMap - レイヤが消去される地物Map

notifyClearedLayers

public void notifyClearedLayers(psvFeatureMap featureMap)
インタフェース psvSpatialLayerChangeListener の記述:
レイヤが消去された事を通知します。

定義:
インタフェース psvSpatialLayerChangeListener 内の notifyClearedLayers
パラメータ:
featureMap - レイヤが消去された地物Map

notifyWillBuildLayers

public void notifyWillBuildLayers(psvFeatureMap featureMap)
インタフェース psvSpatialLayerChangeListener の記述:
レイヤが構築される事を通知します。

定義:
インタフェース psvSpatialLayerChangeListener 内の notifyWillBuildLayers
パラメータ:
featureMap - レイヤが構築される地物Map

notifyBuiltLayers

public void notifyBuiltLayers(psvFeatureMap featureMap)
インタフェース psvSpatialLayerChangeListener の記述:
レイヤが構築された事を通知します。

定義:
インタフェース psvSpatialLayerChangeListener 内の notifyBuiltLayers
パラメータ:
featureMap - レイヤが構築された地物Map