|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.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
内の clone
AbstractRectangleShape
内の clone
public IObjectShapeType getShapeType()
PObjectShape
の記述:
PObjectShape
内の getShapeType
public java.lang.String getShapeTypeName()
PObjectShape
の記述:
PObjectShape
内の getShapeTypeName
public DiamondShapeRenderer getRenderer()
IObjectShape
の記述:
IObjectShape
内の getRenderer
PNodeObjectShape
内の getRenderer
PObjectShape
内の getRenderer
AbstractRectangleShape
内の getRenderer
public RectangleShapeHandle<? extends AbstractRectangleShape> getHandle()
IObjectShape
の記述:
IObjectShape
内の getHandle
AbstractRectangleShape
内の getHandle
public java.awt.Insets getContentInsets()
AbstractRectangleShape
内の getContentInsets
protected java.awt.Shape createFrameShape(java.awt.geom.Rectangle2D rect)
AbstractNodeShape
の記述:Shape
オブジェクトを作成して返します。
指定された矩形の内側に入る、このシェイプの枠線の形をShape
で生成して返します。
rect引数で渡される矩形領域は、グループ化による変形が適用された後の形です。
AbstractNodeShape
内の createFrameShape
rect
- シェイプの外側の矩形領域
Shape
オブジェクトAbstractNodeShape.getFrameShape()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |