|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.psvAbstractReloadEventHandler
タイトル: リロードイベントハンドラ抽象クラス
説明: リロードイベントリスナの抽象実装クラスです。
著作権: Copyright (c) 2005
会社名: Mitsubishi Electric Corporation
コンストラクタの概要 | |
psvAbstractReloadEventHandler()
|
メソッドの概要 | |
protected void |
clearCachedRelatedRelationships(java.lang.Long internalKey)
地物管理キーで指定された、クライアントでキャッシュされている地物関連と その地物関連に関連している地物関連を解放します。 |
protected void |
clearCachedRelationships(java.lang.Long internalKey)
地物管理キーで指定された、クライアントでキャッシュされている地物関連を解放します。 |
protected void |
clearEdgeKeyReference(psvTopologyNodeFeature node)
エッジへの地物管理キーによる参照を解除します。 |
protected void |
clearModifiedRelatedRelationships(java.lang.Long internalKey)
地物管理キーで指定された、編集された地物関連と その地物関連に関連している地物関連を解放します。 |
protected void |
clearModifiedRelationships(java.lang.Long internalKey)
地物管理キーで指定された、編集された地物関連を解放します。 |
protected boolean |
containsModifiedRelationships(java.lang.Long internalKey)
地物管理キーで指定された地物関連が編集されたかを返します。 |
protected psvFeature |
getBufferedAddFeature(java.lang.Long internalKey)
地物管理キーで指定された、バッファされている追加地物を取得します。 |
protected psvFeature |
getBufferedChangeFeature(java.lang.Long internalKey)
地物管理キーで指定された、バッファされている変更地物を取得します。 |
protected java.util.List |
getBufferedFeatures()
本クラスにバッファされている全ての地物を返します。 |
protected psvFeature |
getBufferedRemoveFeature(java.lang.Long internalKey)
地物管理キーで指定された、バッファされている削除地物を取得します。 |
protected psvRelationship[] |
getCachedRelationships(java.lang.Long internalKey)
地物管理キーにマッピングされてキャッシュされた地物関連を返します。 |
psvMapBinder |
getMapBinder()
通信オブジェクトを返します。 |
psvRelationship[] |
getModifiedRelationships(java.lang.Long internalId)
地物管理キーに対応した編集された地物関連を返します。 |
protected boolean |
hasModifiedRelationship(java.lang.Long internalKey)
internalKeyで指定された地物管理キーの編集された地物関連が存在するかを返します。 |
protected java.util.Collection |
loadRelationshipsFromServer(java.lang.Long[] internalIds)
internalIdsで指定された地物管理キーの地物関連をキャッシュし、地物関連全てを返します。 |
protected void |
mergeModifiedRelationships(java.lang.Long internalKey)
サーバからロードした関連を編集前、編集中の関連を編集後とし、 クライアントの他の地物関連に対しその編集内容を反映させます。 |
protected void |
mergeModifiedRelationships(java.lang.Long[] internalKeys)
サーバからロードした関連を編集前、編集中の関連を編集後とし、 クライアントの他の地物関連に対しその編集内容を反映させます。 |
protected void |
mergeRelationship(java.lang.Long internalKey,
psvRelationship[] oldRelations,
psvRelationship[] newRelations)
地物管理キーinternalKeyの地物関連、oldRelationsからnewRelationsへの変更差分を クライアントの他の関連にも反映します。 |
protected boolean |
removeBufferedAddRequest(java.lang.Long internalKey)
地物管理キーで指定された、地物追加リクエストをバッファから削除します。 |
protected boolean |
removeBufferedChangeRequest(java.lang.Long internalKey)
地物管理キーで指定された、地物変更リクエストをバッファから削除します。 |
protected boolean |
removeBufferedRemoveRequest(java.lang.Long internalKey)
地物管理キーで指定された、地物削除リクエストをバッファから削除します。 |
protected void |
replaceNode(psvTopologyNodeFeature node,
psvTopologyNodeFeature replacedNode,
psvTopologyFeatureMap topologyMap)
nodeとreplacedNodeを入れ替えます。 |
void |
setMapBinder(psvMapBinder mapBinder)
通信オブジェクトを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.co.melco.preserv.spatial.psvReloadEventListener から継承したメソッド |
notifyCleared, notifyClearedFeatures, notifyLoaded, notifyLoadedFeatures, notifyReloaded, notifyWillClear, notifyWillLoad, notifyWillReload |
コンストラクタの詳細 |
public psvAbstractReloadEventHandler()
メソッドの詳細 |
public psvMapBinder getMapBinder()
public void setMapBinder(psvMapBinder mapBinder)
mapBinder
- 通信オブジェクトprotected boolean containsModifiedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected void mergeModifiedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キーprotected void mergeRelationship(java.lang.Long internalKey, psvRelationship[] oldRelations, psvRelationship[] newRelations)
internalKey
- 地物管理キーoldRelations
- 古い関連newRelations
- 新しい関連protected java.util.List getBufferedFeatures()
protected boolean hasModifiedRelationship(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected void mergeModifiedRelationships(java.lang.Long[] internalKeys)
internalKeys
- 地物管理キーprotected psvRelationship[] getCachedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キー
public psvRelationship[] getModifiedRelationships(java.lang.Long internalId)
internalId
- 地物管理キー
protected java.util.Collection loadRelationshipsFromServer(java.lang.Long[] internalIds)
internalIds
- 地物管理キー
protected void clearCachedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キーprotected void clearModifiedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キーprotected void clearCachedRelatedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キーprotected void clearModifiedRelatedRelationships(java.lang.Long internalKey)
internalKey
- 地物管理キーprotected boolean removeBufferedAddRequest(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected boolean removeBufferedChangeRequest(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected boolean removeBufferedRemoveRequest(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected psvFeature getBufferedAddFeature(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected psvFeature getBufferedChangeFeature(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected psvFeature getBufferedRemoveFeature(java.lang.Long internalKey)
internalKey
- 地物管理キー
protected void replaceNode(psvTopologyNodeFeature node, psvTopologyNodeFeature replacedNode, psvTopologyFeatureMap topologyMap)
node
- ノードreplacedNode
- 入れ替えられるノードtopologyMap
- replacedNodeが削除され、nodeが追加されるMapprotected void clearEdgeKeyReference(psvTopologyNodeFeature node)
node
- 参照を解除するノード
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |