jp.carabiner.inkpod.pi.model
インタフェース PRelationObject

すべてのスーパーインタフェース:
PMapObject

public interface PRelationObject
extends PMapObject

マップ上で、関連を表すオブジェクト。


メソッドの概要
 PNetworkEdge getEdge()
          エッジを返す。
 PNodeObject getEndObject()
          終点に設定されているオブジェクトを返す。
 PRelationObjectShape getShape()
           
 PNodeObject getStartObject()
          始点に設定されているオブジェクトを返す。
 void setEndObject(PNodeObject object)
          終点オブジェクトを設定する
 void setStartObject(PNodeObject object)
           
 
インタフェース jp.carabiner.inkpod.pi.model.PMapObject から継承されたメソッド
addTag, changeShape, changeShape, getBookmarkText, getCreateTime, getCreatorUser, getId, getLayer, getLayerId, getModel, getName, getParent, getTag, getTags, getText, getType, getUpdateTime, getUpdateUser, getVisibility, hasTag, isBookmarked, removeTag, setBookmarkText, setLayer, setLayerId, setName, setTag, setTags, setText, setType, setVisibility
 

メソッドの詳細

getEdge

PNetworkEdge getEdge()
エッジを返す。

戻り値:
この関連オブジェクトと対応するエッジ

getStartObject

PNodeObject getStartObject()
始点に設定されているオブジェクトを返す。

nullの場合は、始点が接続されていないことを意味します。

戻り値:
始点オブジェクト

setStartObject

void setStartObject(PNodeObject object)
パラメータ:
object -

getEndObject

PNodeObject getEndObject()
終点に設定されているオブジェクトを返す。

nullの場合は、終点が接続されていないことを意味します。

戻り値:
終点オブジェクト

setEndObject

void setEndObject(PNodeObject object)
終点オブジェクトを設定する

パラメータ:
object - 設定するオブジェクト

getShape

PRelationObjectShape getShape()
定義:
インタフェース PMapObject 内の getShape