|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.psvFeatureMap.FeatureLoadable
地物を読み込むためのインタフェースを提供します。
フィールドの概要 | |
protected java.util.List |
loadListenerList
地物読み込みリスナリストです。 |
コンストラクタの概要 | |
protected |
psvFeatureMap.FeatureLoadable()
|
メソッドの概要 | |
protected abstract void |
addFeatures(java.lang.String layerName,
java.lang.Object[] meshIds,
java.util.Collection features)
指定されたレイヤ名、メッシュIDに含まれる地物を読み込みます。 |
void |
addLoadListener(psvSpatialLoadEventListener listener)
地物読み込みリスナを追加します。 |
protected abstract java.util.Collection |
getFeatures(java.lang.String layerName,
java.lang.Object[] meshIds)
指定されたレイヤ名、メッシュIDに含まれる地物を読み込みます。 |
protected void |
loadFeature(java.lang.String layerName,
java.lang.Object[] meshIds,
jp.co.melco.preserv.psvMapIF mesh)
指定されたレイヤ名、メッシュIDに含まれる地物を読み込みます。 |
protected void |
notifyLoadedFeatures(java.lang.String[] layerNames,
java.lang.Object[] meshIDs,
jp.co.melco.preserv.psvMapIF mesh,
java.util.Collection loadedFeatures)
読み込まれた地物を通知します。 |
void |
releaseReloadEventListener()
設定されたリロードイベント通知リスナを解除します。 |
boolean |
removeLoadListener(psvSpatialLoadEventListener listener)
地物読み込みリスナを削除します。 |
void |
setReloadEventListener(psvReloadEventListener reloadEventListener)
リロードイベント通知リスナを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected java.util.List loadListenerList
コンストラクタの詳細 |
protected psvFeatureMap.FeatureLoadable()
メソッドの詳細 |
public void setReloadEventListener(psvReloadEventListener reloadEventListener)
reloadEventListener
- リロードイベント通知リスナpublic void releaseReloadEventListener()
protected void loadFeature(java.lang.String layerName, java.lang.Object[] meshIds, jp.co.melco.preserv.psvMapIF mesh)
layerName
- 読込み対象のレイヤ名称meshIds
- 読込み対象のメッシュIDpublic void addLoadListener(psvSpatialLoadEventListener listener)
listener
- 地物読み込みリスナpublic boolean removeLoadListener(psvSpatialLoadEventListener listener)
listener
- 地物読み込みリスナ
protected void notifyLoadedFeatures(java.lang.String[] layerNames, java.lang.Object[] meshIDs, jp.co.melco.preserv.psvMapIF mesh, java.util.Collection loadedFeatures)
layerNames
- 読み込みレイヤ名meshIDs
- 読み込みメッシュIDmesh
- 読み込みメッシュ定義loadedFeatures
- 読み込まれた地物(要素:psvFeature)protected abstract java.util.Collection getFeatures(java.lang.String layerName, java.lang.Object[] meshIds)
layerName
- 読込み対象のレイヤ名称meshIds
- 読込み対象のメッシュID
protected abstract void addFeatures(java.lang.String layerName, java.lang.Object[] meshIds, java.util.Collection features)
layerName
- 読込み対象のレイヤ名称meshIds
- 読込み対象のメッシュIDfeatures
- 地物リスト(要素:psvFeature)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |