|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.psvFeature
jp.co.melco.preserv.spatial.psvTopologyFeature
jp.co.melco.preserv.spatial.psvTopologyEdgeFeature
タイトル: 位相エッジ地物クラス
説明: 位相エッジに対応した地物クラスです。
著作権: Copyright (c) 2005
会社名: Mitsubishi Electric Corporation
フィールドの概要 |
クラス jp.co.melco.preserv.spatial.psvFeature から継承したフィールド |
ALLOW_DUMMY, ALLOW_NULL, CREATE_ATTRIBUTE |
コンストラクタの概要 | |
psvTopologyEdgeFeature()
推奨されていません。 このコンストラクタはExternalizableで使用する為のものです。ユーザの使用は禁止されています。 |
|
psvTopologyEdgeFeature(java.lang.Long startNodeKey,
java.lang.Long endNodeKey)
コンストラクタです。 |
|
psvTopologyEdgeFeature(psvTopologyNodeFeature startNode,
psvTopologyNodeFeature endNode)
コンストラクタです。 |
メソッドの概要 | |
psvTopologyNodeFeature |
getEndNode()
本エッジクラスの終了ノード地物を返します。 |
java.lang.Long |
getEndNodeKey()
終了ノードの地物管理キーを返します。 |
protected java.lang.String |
getParamString()
本クラスの文字列表現を返します。 |
psvTopologyNodeFeature |
getStartNode()
本エッジクラスの開始ノード地物を返します。 |
java.lang.Long |
getStartNodeKey()
開始ノードの地物管理キーを返します。 |
void |
readExternal(java.io.ObjectInput in)
このオブジェクトの内容を復元します。 |
boolean |
releaseEndNode()
終了ノードの接続解除を行います。 |
boolean |
releaseStartNode()
開始ノードの接続解除を行います。 |
boolean |
setEndNode(psvTopologyNodeFeature node)
本エッジクラスの終了ノード地物を設定します。 |
boolean |
setGeometry(psvGeometry geometry)
空間属性を設定します。 |
boolean |
setInternalKey(java.lang.Long key)
地物管理キーを設定します。 |
boolean |
setStartNode(psvTopologyNodeFeature node)
本エッジクラスの開始ノード地物を設定します。 |
void |
writeExternal(java.io.ObjectOutput out)
このオブジェクトの内容を保存します。 |
クラス jp.co.melco.preserv.spatial.psvTopologyFeature から継承したメソッド |
getTopologyLayer, setTopologyLayer |
クラス jp.co.melco.preserv.spatial.psvFeature から継承したメソッド |
attrib, attrib, clearChain, clone, contains, contains, cover, createAWTShape, cx, cy, distance, draw, draw, erase, ex, ey, get_context, get_layer, get_ref, get_TimeManager, get_values, getAttribute, getAttribute, getConverter, getFeatureID, getGeometry, getGeometryClass, getGeometryConvertClassName, getGeometryPartsClass, getInternalKey, getLayer, getRegion, getRelationship, getTemporal, inner, intersects, isRegistered, isSelected, isTemporaryVisible, layer, layer, nextChain, nextChain, rehash_bbox, rotate, scale, set_context, set_ref, set_TimeManager, set_values, setAttribute, setFeatureID, setGeometryConvertClassName, setLayer, setRelationship, setRelationshipManager, setSelected, setTemporal, setTemporaryVisible, sx, sy, toString, transform, transform, translate, translate |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public psvTopologyEdgeFeature()
public psvTopologyEdgeFeature(psvTopologyNodeFeature startNode, psvTopologyNodeFeature endNode)
startNode
- 開始ノード地物endNode
- 終了ノード地物public psvTopologyEdgeFeature(java.lang.Long startNodeKey, java.lang.Long endNodeKey)
startNodeKey
- 開始ノード地物管理キーendNodeKey
- 終了ノード地物管理キー
jp.co.melco.preserv.psvIllegalArgumentException
- 開始、終了ノード地物管理キーにnullを設定した場合、未登録の地物管理キーが引数となった場合メソッドの詳細 |
public boolean setInternalKey(java.lang.Long key)
psvFeature
の記述:
psvFeature
内の setInternalKey
key
- 地物管理キー
public boolean setStartNode(psvTopologyNodeFeature node)
node
- 開始ノード地物
jp.co.melco.preserv.psvIllegalArgumentException
- 開始ノードにnullを設定した場合public psvTopologyNodeFeature getStartNode()
public java.lang.Long getStartNodeKey()
public boolean setEndNode(psvTopologyNodeFeature node)
node
- 終了ノード地物
jp.co.melco.preserv.psvIllegalArgumentException
- 終了ノードにnullを設定した場合public psvTopologyNodeFeature getEndNode()
public java.lang.Long getEndNodeKey()
public boolean setGeometry(psvGeometry geometry)
psvFeature
内の setGeometry
geometry
- 幾何(psvGMCurve)
psvGMSurface
,
psvGMCurve
,
psvGMPoint
,
psvGMAggregate
public boolean releaseEndNode()
public boolean releaseStartNode()
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.Externalizable
内の readExternal
psvTopologyFeature
内の readExternal
in
- オブジェクトを復元するためのデータ読み取り元のストリーム
java.io.IOException
- 入出力エラーが発生した場合
java.lang.ClassNotFoundException
- 復元しようとしてるオブジェクトに対応するクラスが見つからない場合public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.Externalizable
内の writeExternal
psvTopologyFeature
内の writeExternal
out
- オブジェクトを書き込むストリーム
java.io.IOException
- 発生する可能性があるすべての入出力例外protected java.lang.String getParamString()
psvFeature
の記述:
psvTopologyFeature
内の getParamString
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |