|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.carabiner.inkpod.pi.shape.AbstractObjectShape<T>
jp.carabiner.inkpod.pi.shape.AbstractDefaultObjectShape<PNodeObject>
jp.carabiner.inkpod.pi.shape.AbstractNodeShape
jp.carabiner.inkpod.pi.shape.AbstractRectangleShape
jp.carabiner.inkpod.pi.shape.DiamondShape
public class DiamondShape
| 入れ子のクラスの概要 |
|---|
| クラス jp.carabiner.inkpod.pi.shape.AbstractNodeShape から継承された入れ子のクラス/インタフェース |
|---|
AbstractNodeShape.ConnectionPointCache |
| フィールドの概要 | |
|---|---|
static DiamondShapeType |
TYPE
|
| クラス jp.carabiner.inkpod.pi.shape.AbstractRectangleShape から継承されたフィールド |
|---|
DEFAULT_OBJECT_HEIGHT, DEFAULT_OBJECT_WIDTH |
| クラス jp.carabiner.inkpod.pi.shape.AbstractNodeShape から継承されたフィールド |
|---|
cacheLock, connectionPointCache |
| クラス jp.carabiner.inkpod.pi.shape.AbstractDefaultObjectShape から継承されたフィールド |
|---|
DEFAULT_FILL_COLOR, DEFAULT_FILL_COLOR2, DEFAULT_FONT, DEFAULT_LINE_COLOR, DEFAULT_SHADOW_COLOR, DEFAULT_TEXT_COLOR, DEFAULT_TEXT_PADDING |
| クラス jp.carabiner.inkpod.pi.shape.AbstractObjectShape から継承されたフィールド |
|---|
editting, propertyChangeSupport |
| コンストラクタの概要 | |
|---|---|
DiamondShape(PNodeObject object)
|
|
| メソッドの概要 | |
|---|---|
java.lang.Object |
clone()
このシェイプオブジェクトを複製します。 |
protected java.awt.Shape |
createFrameShape(java.awt.geom.Rectangle2D rect)
枠線の形を表す Shapeオブジェクトを作成して返します。 |
java.awt.Insets |
getContentInsets()
|
RectangleShapeHandle<? extends AbstractRectangleShape> |
getHandle()
このシェイプオブジェクトを操作するためのハンドルを返す。 |
DiamondShapeRenderer |
getRenderer()
このシェイプオブジェクトのレンダラーを返します。 |
IObjectShapeType |
getShapeType()
このシェイプの型オブジェクトを返す。 |
java.lang.String |
getShapeTypeName()
シェイプ型の識別子を返す。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース jp.carabiner.inkpod.pi.shape.IAbstractRectangleShape から継承されたメソッド |
|---|
getAutoSize |
| インタフェース jp.carabiner.inkpod.pi.shape.IAbstractNodeShape から継承されたメソッド |
|---|
getRawX, getRawY, setRawX, setRawY |
| インタフェース jp.carabiner.inkpod.pi.shape.PAbstractNodeShape から継承されたメソッド |
|---|
getTextRenderer, setTextRenderer |
| インタフェース jp.carabiner.inkpod.pi.shape.PNodeObjectShape から継承されたメソッド |
|---|
getBounds2D, getConnectionPoint, getConnectionPoint, getFrameLineShape, getFrameShape, getObject, getRotatedFrameShape, getStrokedFrameLineShape, getStrokedRotatedFrameLineShape |
| インタフェース jp.carabiner.inkpod.pi.shape.PObjectShape から継承されたメソッド |
|---|
autoReshape, autoReshape, contains, flipHorizontal, flipVertical, getBounds, getBounds, getCenterPoint, getCenterPoint, getLocation, getLocation, getRawBounds, getRotation, getRotationTransform, getSearchableText, getText, intersects, isBoundsMovable, isBoundsResizable, isEditing, isFlip, isHorizontalResizable, isVerticalResizable, readyAutoReshape, setBounds, setFlip, setLocation, setLocation, setLocation, setLocation, setRotation |
| フィールドの詳細 |
|---|
public static final DiamondShapeType TYPE
| コンストラクタの詳細 |
|---|
public DiamondShape(PNodeObject object)
| メソッドの詳細 |
|---|
public java.lang.Object clone()
IObjectShape の記述:
IObjectShape 内の cloneAbstractRectangleShape 内の clonepublic IObjectShapeType getShapeType()
PObjectShape の記述:
PObjectShape 内の getShapeTypepublic java.lang.String getShapeTypeName()
PObjectShape の記述:
PObjectShape 内の getShapeTypeNamepublic DiamondShapeRenderer getRenderer()
IObjectShape の記述:
IObjectShape 内の getRendererPNodeObjectShape 内の getRendererPObjectShape 内の getRendererAbstractRectangleShape 内の getRendererpublic RectangleShapeHandle<? extends AbstractRectangleShape> getHandle()
IObjectShape の記述:
IObjectShape 内の getHandleAbstractRectangleShape 内の getHandlepublic java.awt.Insets getContentInsets()
AbstractRectangleShape 内の getContentInsetsprotected java.awt.Shape createFrameShape(java.awt.geom.Rectangle2D rect)
AbstractNodeShape の記述:Shapeオブジェクトを作成して返します。
指定された矩形の内側に入る、このシェイプの枠線の形をShapeで生成して返します。
rect引数で渡される矩形領域は、グループ化による変形が適用された後の形です。
AbstractNodeShape 内の createFrameShaperect - シェイプの外側の矩形領域
ShapeオブジェクトAbstractNodeShape.getFrameShape()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||