インタフェース
jp.carabiner.inkpod.pi.shape.IObjectShape の使用

IObjectShape を使用しているパッケージ
jp.carabiner.inkpod.pi.shape   
jp.carabiner.inkpod.pi.shape.handle   
jp.carabiner.inkpod.pi.shape.renderer   
 

jp.carabiner.inkpod.pi.shape での IObjectShape の使用
 

jp.carabiner.inkpod.pi.shape での IObjectShape のサブインタフェース
 interface IAbstractNodeShape
           
 interface IAbstractRectangleShape
           
 interface IAbstractRelationShape
           
 interface IBezierCurvesNodeShape
           
 interface ICurveRelationShape
           
 interface IDefaultObjectShape
           
 interface IDiamondShape
           
 interface ILineRelationShape
           
 interface INodeObjectShape
           
 interface IOvalShape
           
 interface IPolylineRelationShape
           
 interface IRectangleShape
           
 interface IRelationObjectShape
           
 interface IRightAngleRelationShape
           
 interface IRoundrectShape
           
 

IObjectShape を実装している jp.carabiner.inkpod.pi.shape のクラス
 class AbstractDefaultObjectShape<T extends PMapObject>
           
 class AbstractNodeShape
           
 class AbstractObjectShape<T extends PMapObject>
           
 class AbstractRectangleShape
          矩形ベースのノード・オブジェクト用シェイプの基礎となる抽象クラス
 class AbstractRelationShape
          関連・オブジェクト用シェイプの基礎となる抽象クラス
 class BezierCurvesNodeShape
           
 class CurveRelationShape
           
 class DiamondShape
           
 class OvalShape
           
 class PolylineRelationShape
           
 class RectangleShape
           
 class RightAngleRelationShape
           
 class RoundrectShape
           
 

IObjectShape を返す jp.carabiner.inkpod.pi.shape のメソッド
 IObjectShape RoundrectShapeType.newObjectShape(PMapObject object)
           
 IObjectShape RightAngleRelationShapeType.newObjectShape(PMapObject object)
           
 IObjectShape RectangleShapeType.newObjectShape(PMapObject object)
           
 IObjectShape PolylineRelationShapeType.newObjectShape(PMapObject object)
           
 IObjectShape OvalShapeType.newObjectShape(PMapObject object)
           
 IObjectShape IObjectShapeType.newObjectShape(PMapObject object)
          指定されたマップ・オブジェクト結びついた、このシェイプ型の新しいシェイプオブジェクトを返す。
 IObjectShape DiamondShapeType.newObjectShape(PMapObject object)
           
 IObjectShape CurveRelationShapeType.newObjectShape(PMapObject object)
           
 IObjectShape BezierCurvesNodeShapeType.newObjectShape(PMapObject object)
           
 

IObjectShape 型の引数を持つ型を返す jp.carabiner.inkpod.pi.shape のメソッド
 java.lang.Class<? extends IObjectShape> RoundrectShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> RightAngleRelationShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> RectangleShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> PolylineRelationShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> OvalShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> IObjectShapeType.getShapeImplementationClass()
          シェイプの実装クラスを返す。
 java.lang.Class<? extends IObjectShape> DiamondShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> CurveRelationShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> BezierCurvesNodeShapeType.getShapeImplementationClass()
           
 java.lang.Class<? extends IObjectShape> RoundrectShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> RightAngleRelationShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> RectangleShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> PolylineRelationShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> OvalShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> IObjectShapeType.getShapeInterfaceClass()
          シェイプ・オブジェクトの内部インタフェースを返す。
 java.lang.Class<? extends IObjectShape> DiamondShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> CurveRelationShapeType.getShapeInterfaceClass()
           
 java.lang.Class<? extends IObjectShape> BezierCurvesNodeShapeType.getShapeInterfaceClass()
           
 

IObjectShape 型のパラメータを持つ jp.carabiner.inkpod.pi.shape のメソッド
 void RoundrectShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 void RightAngleRelationShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 void PolylineRelationShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 void IObjectShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 void CurveRelationShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 void BezierCurvesNodeShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 void AbstractRectangleShapeType.copyPrototypeProperties(IObjectShape src, IObjectShape dst)
           
 PersistenceObject RoundrectShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject RightAngleRelationShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject RectangleShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject PolylineRelationShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject OvalShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject IObjectShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
          指定したシェイプに結びついた永続化オブジェクトを返す。
 PersistenceObject DiamondShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject CurveRelationShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 PersistenceObject BezierCurvesNodeShapeType.getPersistenceObject(IObjectShape shape, PersistenceContext context)
           
 

jp.carabiner.inkpod.pi.shape.handle での IObjectShape の使用
 

IObjectShape を返す jp.carabiner.inkpod.pi.shape.handle のメソッド
 IObjectShape TextEditor.getShape()
           
 

jp.carabiner.inkpod.pi.shape.renderer での IObjectShape の使用
 

IObjectShape 型の型パラメータを持つ jp.carabiner.inkpod.pi.shape.renderer のクラス
 class AbstractShapeRenderer<S extends IObjectShape>