|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.carabiner.inkpod.pi.shape.CurveRelationShapeType
public class CurveRelationShapeType
フィールドの概要 | |
---|---|
static java.lang.String |
NAME
|
コンストラクタの概要 | |
---|---|
CurveRelationShapeType()
|
メソッドの概要 | |
---|---|
void |
copyPrototypeProperties(IObjectShape src,
IObjectShape dst)
|
jp.carabiner.widget.ActionDef[] |
getActionDefinitions()
|
ArrowShapeTypeTable |
getArrowShapeTypeTable()
|
java.lang.String |
getLabelText()
ユーザーインタフェース上で表示される名前を返す。 |
jp.carabiner.widget.MenuItem[] |
getMenuItems()
|
java.lang.String |
getName()
このシェイプ型を識別する名前を返す。 |
PersistenceObject |
getPersistenceObject(IObjectShape shape,
PersistenceContext context)
指定したシェイプに結びついた永続化オブジェクトを返す。 |
java.lang.Class<? extends IObjectShape> |
getShapeImplementationClass()
シェイプの実装クラスを返す。 |
java.lang.Class<? extends IObjectShape> |
getShapeInterfaceClass()
シェイプ・オブジェクトの内部インタフェースを返す。 |
java.lang.Class<? extends PObjectShape> |
getShapePluginInterfaceClass()
シェイプ・オブジェクトのプラグイン用インタフェースを返す。 |
java.lang.Class<? extends PRelationObject> |
getSupportObjectType()
サポートするマップ・オブジェクトの型を返す。 |
boolean |
isRequiredInitialEditing()
|
IObjectShape |
newObjectShape(PMapObject object)
指定されたマップ・オブジェクト結びついた、このシェイプ型の新しいシェイプオブジェクトを返す。 |
static void |
paintHorizontalHorizontalSample(java.awt.Graphics g,
java.awt.Rectangle bounds)
|
static void |
paintHorizontalVerticalSample(java.awt.Graphics g,
java.awt.Rectangle bounds)
|
void |
paintSampleShape(java.awt.Graphics g,
java.awt.Rectangle bounds)
シェイプのサンプルを描画する。 |
static void |
paintVerticalHorizontalSample(java.awt.Graphics g,
java.awt.Rectangle bounds)
|
static void |
paintVerticalVerticalSample(java.awt.Graphics g,
java.awt.Rectangle bounds)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.lang.String NAME
コンストラクタの詳細 |
---|
public CurveRelationShapeType()
メソッドの詳細 |
---|
public java.lang.String getName()
IObjectShapeType
の記述:
IObjectShapeType
内の getName
public java.lang.String getLabelText()
IObjectShapeType
の記述:
IObjectShapeType
内の getLabelText
public java.lang.Class<? extends PRelationObject> getSupportObjectType()
IObjectShapeType
の記述:
IObjectShapeType
内の getSupportObjectType
PNodeObject
または、PRelationObject
public java.lang.Class<? extends IObjectShape> getShapeInterfaceClass()
IObjectShapeType
の記述:
IObjectShapeType
内の getShapeInterfaceClass
public java.lang.Class<? extends PObjectShape> getShapePluginInterfaceClass()
IObjectShapeType
の記述:
IObjectShapeType
内の getShapePluginInterfaceClass
public java.lang.Class<? extends IObjectShape> getShapeImplementationClass()
IObjectShapeType
の記述:
IObjectShapeType
内の getShapeImplementationClass
public IObjectShape newObjectShape(PMapObject object)
IObjectShapeType
の記述:
IObjectShapeType
内の newObjectShape
object
- 結びつけるマップ・オブジェクト
public boolean isRequiredInitialEditing()
IObjectShapeType
内の isRequiredInitialEditing
public void copyPrototypeProperties(IObjectShape src, IObjectShape dst)
IObjectShapeType
内の copyPrototypeProperties
public void paintSampleShape(java.awt.Graphics g, java.awt.Rectangle bounds)
IObjectShapeType
の記述:
IObjectShapeType
内の paintSampleShape
g
- 描画先のGraphicsオブジェクトbounds
- 描画範囲public static void paintHorizontalHorizontalSample(java.awt.Graphics g, java.awt.Rectangle bounds)
public static void paintVerticalVerticalSample(java.awt.Graphics g, java.awt.Rectangle bounds)
public static void paintHorizontalVerticalSample(java.awt.Graphics g, java.awt.Rectangle bounds)
public static void paintVerticalHorizontalSample(java.awt.Graphics g, java.awt.Rectangle bounds)
public ArrowShapeTypeTable getArrowShapeTypeTable()
IRelationObjectShapeType
内の getArrowShapeTypeTable
public jp.carabiner.widget.ActionDef[] getActionDefinitions()
IObjectShapeType
内の getActionDefinitions
public jp.carabiner.widget.MenuItem[] getMenuItems()
IObjectShapeType
内の getMenuItems
public PersistenceObject getPersistenceObject(IObjectShape shape, PersistenceContext context)
IObjectShapeType
の記述:
IObjectShapeType
内の getPersistenceObject
shape
- 永続化したいcontext
- オブジェクトの保存、復元時に必要な情報
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |