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

既知のサブインタフェースの一覧:
PGroupObject, PNodeObject, PRelationObject

public interface PMapObject

マップ上のオブジェクト。

関連項目:
ノードになるオブジェクト, 関連オブジェクト

メソッドの概要
 void addTag(java.lang.String... tags)
           
 void changeShape(IObjectShapeType shapeType)
           
 void changeShape(java.lang.String shapeTypeName)
          オブジェクトの形を変更する。
 java.lang.String getBookmarkText()
          推奨されていません。 
 long getCreateTime()
           
 java.lang.String getCreatorUser()
           
 long getId()
           
 PMapLayer getLayer()
           
 long getLayerId()
           
 PMapModel getModel()
           
 java.lang.String getName()
           
 PGroupObject getParent()
           
 PObjectShape getShape()
           
 java.lang.String getTag()
           
 java.lang.String[] getTags()
           
 java.lang.String getText()
           
 java.lang.String getType()
           
 long getUpdateTime()
           
 java.lang.String getUpdateUser()
           
 ObjectVisibility getVisibility()
           
 boolean hasTag(java.lang.String... tags)
           
 boolean isBookmarked()
          推奨されていません。 
 void removeTag(java.lang.String... tags)
           
 void setBookmarkText(java.lang.String text)
          推奨されていません。 
 void setLayer(PMapLayer layer)
           
 void setLayerId(long layerId)
           
 void setName(java.lang.String name)
           
 void setTag(java.lang.String name)
           
 void setTags(java.lang.String... tags)
           
 void setText(java.lang.String text)
           
 void setType(java.lang.String type)
           
 void setVisibility(ObjectVisibility visibility)
           
 

メソッドの詳細

getModel

PMapModel getModel()

getParent

PGroupObject getParent()

getId

long getId()

setText

void setText(java.lang.String text)

getText

java.lang.String getText()

setType

void setType(java.lang.String type)

getType

java.lang.String getType()

setName

void setName(java.lang.String name)

getName

java.lang.String getName()

setTag

void setTag(java.lang.String name)

getTag

java.lang.String getTag()

getTags

java.lang.String[] getTags()

setTags

void setTags(java.lang.String... tags)

addTag

void addTag(java.lang.String... tags)

removeTag

void removeTag(java.lang.String... tags)

hasTag

boolean hasTag(java.lang.String... tags)

getCreateTime

long getCreateTime()

getUpdateTime

long getUpdateTime()

getCreatorUser

java.lang.String getCreatorUser()

getUpdateUser

java.lang.String getUpdateUser()

setVisibility

void setVisibility(ObjectVisibility visibility)

getVisibility

ObjectVisibility getVisibility()

setLayerId

void setLayerId(long layerId)

getLayerId

long getLayerId()

setLayer

void setLayer(PMapLayer layer)

getLayer

PMapLayer getLayer()

isBookmarked

@Deprecated
boolean isBookmarked()
推奨されていません。 


setBookmarkText

@Deprecated
void setBookmarkText(java.lang.String text)
推奨されていません。 


getBookmarkText

@Deprecated
java.lang.String getBookmarkText()
推奨されていません。 


getShape

PObjectShape getShape()

changeShape

void changeShape(java.lang.String shapeTypeName)
オブジェクトの形を変更する。
オブジェクトがモデルに追加されている状態で呼び出す必要がある。
使用可能な形

パラメータ:
shapeTypeName -

changeShape

void changeShape(IObjectShapeType shapeType)