|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.carabiner.inkpod.pi.shape.AbstractObjectShape<T>
jp.carabiner.inkpod.pi.shape.AbstractDefaultObjectShape<T>
public abstract class AbstractDefaultObjectShape<T extends PMapObject>
| フィールドの概要 | |
|---|---|
protected static java.awt.Color |
DEFAULT_FILL_COLOR
|
protected static java.awt.Color |
DEFAULT_FILL_COLOR2
|
protected static java.awt.Font |
DEFAULT_FONT
|
protected static java.awt.Color |
DEFAULT_LINE_COLOR
|
protected static java.awt.Color |
DEFAULT_SHADOW_COLOR
|
protected static java.awt.Color |
DEFAULT_TEXT_COLOR
|
protected static int |
DEFAULT_TEXT_PADDING
|
| クラス jp.carabiner.inkpod.pi.shape.AbstractObjectShape から継承されたフィールド |
|---|
editting, propertyChangeSupport |
| コンストラクタの概要 | |
|---|---|
AbstractDefaultObjectShape(T object)
|
|
| メソッドの概要 | |
|---|---|
void |
beginEditing()
編集の開始直前に呼び出される。 |
void |
cancelEditing()
編集がキャンセルされると呼び出される。 |
java.lang.Object |
clone()
このシェイプオブジェクトを複製します。 |
void |
endEditing()
編集が終了後に呼び出される。 |
protected void |
fireRotationCenterPointChangeEvent(java.awt.geom.Point2D oldValue)
|
void |
flipHorizontal()
|
void |
flipVertical()
|
int |
getBottomTextPadding()
|
int |
getFillAlpha()
|
java.awt.Color |
getFillColor()
|
java.awt.Color |
getFillColor2()
|
java.awt.Font |
getFont()
|
int |
getFrameAlpha()
|
java.lang.String |
getGradientTypeName()
|
int |
getLeftTextPadding()
|
java.awt.Color |
getLineColor()
|
LineStroke |
getLineType()
|
int |
getLineWidth()
|
int |
getRightTextPadding()
|
double |
getRotation()
|
java.awt.geom.Point2D |
getRotationCenterPoint()
|
RotationTransform |
getRotationTransform()
|
java.lang.String[] |
getSearchableText()
検索対象にする文字列の配列を返す。 |
int |
getShadowAlpha()
|
java.awt.Color |
getShadowColor()
|
int |
getShadowOffset()
|
java.lang.String |
getText()
シェイプに設定されているテキストを返す。 |
HorizontalAlign |
getTextAlign()
|
int |
getTextAlpha()
|
java.awt.Color |
getTextColor()
|
int |
getTextLineSpace()
|
java.awt.Insets |
getTextPadding()
|
VerticalAlign |
getTextVerticalAlign()
|
int |
getTopTextPadding()
|
void |
invalidateTransform()
親のグループ化オブジェクトの変形が変化したことを通知する。 |
boolean |
isDrawFrame()
|
boolean |
isFill()
|
boolean |
isFlip()
|
boolean |
isGradient()
|
boolean |
isShadow()
|
boolean |
isTextUneditable()
|
protected abstract java.awt.geom.Point2D |
newRotationCenterPoint()
|
void |
setBottomTextPadding(int bottomTextPadding)
|
void |
setDrawFrame(boolean draw)
|
void |
setFill(boolean fill)
|
void |
setFillAlpha(int alpha)
|
void |
setFillColor(java.awt.Color fillColor)
|
void |
setFillColor2(java.awt.Color fillColor2)
|
void |
setFlip(boolean flip)
|
void |
setFont(java.awt.Font font)
|
void |
setFrameAlpha(int alpha)
|
void |
setGradient(boolean gradient)
|
void |
setGradientTypeName(java.lang.String gradientTypeName)
|
void |
setLeftTextPadding(int leftTextPadding)
|
void |
setLineColor(java.awt.Color color)
|
void |
setLineType(LineStroke lineStroke)
|
void |
setLineWidth(int lineWidth)
|
void |
setRightTextPadding(int rightTextPadding)
|
void |
setRotation(double rotation)
|
void |
setRotationCenterPoint(java.awt.geom.Point2D center)
|
void |
setShadow(boolean shadow)
|
void |
setShadowAlpha(int shadowAlpha)
|
void |
setShadowColor(java.awt.Color shadowColor)
|
void |
setShadowOffset(int shadowSize)
|
void |
setText(java.lang.String text)
|
void |
setTextAlign(HorizontalAlign textAlign)
|
void |
setTextAlpha(int alpha)
|
void |
setTextColor(java.awt.Color textColor)
|
void |
setTextLineSpace(int textLineSpace)
|
void |
setTextUneditable(boolean textEditable)
|
void |
setTextVerticalAlign(VerticalAlign textVerticalAlign)
|
void |
setTopTextPadding(int topTextPadding)
|
void |
updateRotationTransform()
|
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース jp.carabiner.inkpod.pi.shape.PObjectShape から継承されたメソッド |
|---|
autoReshape, autoReshape, contains, getBounds, getBounds, getCenterPoint, getCenterPoint, getLocation, getLocation, getObject, getRawBounds, getShapeType, getShapeTypeName, intersects, isBoundsMovable, isBoundsResizable, isEditing, isHorizontalResizable, isVerticalResizable, readyAutoReshape, setBounds, setLocation, setLocation, setLocation, setLocation |
| フィールドの詳細 |
|---|
protected static final java.awt.Color DEFAULT_LINE_COLOR
protected static final java.awt.Color DEFAULT_FILL_COLOR
protected static final java.awt.Color DEFAULT_FILL_COLOR2
protected static final java.awt.Color DEFAULT_TEXT_COLOR
protected static final java.awt.Color DEFAULT_SHADOW_COLOR
protected static final int DEFAULT_TEXT_PADDING
protected static final java.awt.Font DEFAULT_FONT
| コンストラクタの詳細 |
|---|
public AbstractDefaultObjectShape(T object)
| メソッドの詳細 |
|---|
public java.lang.Object clone()
IObjectShape の記述:
IObjectShape 内の cloneAbstractObjectShape<T extends PMapObject> 内の clonepublic void beginEditing()
IObjectShape の記述:
IObjectShape 内の beginEditingAbstractObjectShape<T extends PMapObject> 内の beginEditingpublic void cancelEditing()
IObjectShape の記述:
IObjectShape 内の cancelEditingAbstractObjectShape<T extends PMapObject> 内の cancelEditingpublic void endEditing()
IObjectShape の記述:
IObjectShape 内の endEditingAbstractObjectShape<T extends PMapObject> 内の endEditingpublic void invalidateTransform()
IObjectShape の記述:
IObjectShape 内の invalidateTransformAbstractObjectShape<T extends PMapObject> 内の invalidateTransformpublic void setLineColor(java.awt.Color color)
PDefaultObjectShape 内の setLineColorpublic java.awt.Color getLineColor()
PDefaultObjectShape 内の getLineColorpublic java.lang.String getText()
PObjectShape の記述:
PObjectShape 内の getTextpublic void setText(java.lang.String text)
IObjectShape 内の setTextPDefaultObjectShape 内の setTextpublic java.lang.String[] getSearchableText()
PObjectShape の記述:
PObjectShape 内の getSearchableTextpublic java.awt.Font getFont()
PDefaultObjectShape 内の getFontpublic void setFont(java.awt.Font font)
PDefaultObjectShape 内の setFontpublic java.awt.Color getTextColor()
PDefaultObjectShape 内の getTextColorpublic void setTextColor(java.awt.Color textColor)
PDefaultObjectShape 内の setTextColorpublic HorizontalAlign getTextAlign()
PDefaultObjectShape 内の getTextAlignpublic void setTextAlign(HorizontalAlign textAlign)
PDefaultObjectShape 内の setTextAlignpublic VerticalAlign getTextVerticalAlign()
PDefaultObjectShape 内の getTextVerticalAlignpublic void setTextVerticalAlign(VerticalAlign textVerticalAlign)
PDefaultObjectShape 内の setTextVerticalAlignpublic int getLeftTextPadding()
PDefaultObjectShape 内の getLeftTextPaddingpublic void setLeftTextPadding(int leftTextPadding)
PDefaultObjectShape 内の setLeftTextPaddingpublic int getTopTextPadding()
PDefaultObjectShape 内の getTopTextPaddingpublic void setTopTextPadding(int topTextPadding)
PDefaultObjectShape 内の setTopTextPaddingpublic int getRightTextPadding()
PDefaultObjectShape 内の getRightTextPaddingpublic void setRightTextPadding(int rightTextPadding)
PDefaultObjectShape 内の setRightTextPaddingpublic int getBottomTextPadding()
PDefaultObjectShape 内の getBottomTextPaddingpublic void setBottomTextPadding(int bottomTextPadding)
PDefaultObjectShape 内の setBottomTextPaddingpublic java.awt.Insets getTextPadding()
public int getTextLineSpace()
PDefaultObjectShape 内の getTextLineSpacepublic void setTextLineSpace(int textLineSpace)
PDefaultObjectShape 内の setTextLineSpacepublic boolean isShadow()
PDefaultObjectShape 内の isShadowpublic void setShadow(boolean shadow)
PDefaultObjectShape 内の setShadowpublic boolean isDrawFrame()
PDefaultObjectShape 内の isDrawFramepublic void setDrawFrame(boolean draw)
PDefaultObjectShape 内の setDrawFramepublic boolean isFill()
PDefaultObjectShape 内の isFillpublic void setFill(boolean fill)
PDefaultObjectShape 内の setFillpublic java.awt.Color getFillColor()
PDefaultObjectShape 内の getFillColorpublic void setFillColor(java.awt.Color fillColor)
PDefaultObjectShape 内の setFillColorpublic java.awt.Color getFillColor2()
PDefaultObjectShape 内の getFillColor2public void setFillColor2(java.awt.Color fillColor2)
PDefaultObjectShape 内の setFillColor2public boolean isGradient()
PDefaultObjectShape 内の isGradientpublic void setGradient(boolean gradient)
PDefaultObjectShape 内の setGradientpublic java.lang.String getGradientTypeName()
PDefaultObjectShape 内の getGradientTypeNamepublic void setGradientTypeName(java.lang.String gradientTypeName)
PDefaultObjectShape 内の setGradientTypeNamepublic java.awt.Color getShadowColor()
PDefaultObjectShape 内の getShadowColorpublic void setShadowColor(java.awt.Color shadowColor)
PDefaultObjectShape 内の setShadowColorpublic int getShadowAlpha()
PDefaultObjectShape 内の getShadowAlphapublic void setShadowAlpha(int shadowAlpha)
PDefaultObjectShape 内の setShadowAlphapublic int getShadowOffset()
PDefaultObjectShape 内の getShadowOffsetpublic void setShadowOffset(int shadowSize)
PDefaultObjectShape 内の setShadowOffsetpublic int getLineWidth()
PDefaultObjectShape 内の getLineWidthpublic void setLineWidth(int lineWidth)
PDefaultObjectShape 内の setLineWidthpublic LineStroke getLineType()
PDefaultObjectShape 内の getLineTypepublic void setLineType(LineStroke lineStroke)
PDefaultObjectShape 内の setLineTypepublic int getFrameAlpha()
PDefaultObjectShape 内の getFrameAlphapublic void setFrameAlpha(int alpha)
PDefaultObjectShape 内の setFrameAlphapublic int getTextAlpha()
PDefaultObjectShape 内の getTextAlphapublic void setTextAlpha(int alpha)
PDefaultObjectShape 内の setTextAlphapublic int getFillAlpha()
PDefaultObjectShape 内の getFillAlphapublic void setFillAlpha(int alpha)
PDefaultObjectShape 内の setFillAlphapublic boolean isTextUneditable()
PDefaultObjectShape 内の isTextUneditablepublic void setTextUneditable(boolean textEditable)
PDefaultObjectShape 内の setTextUneditablepublic RotationTransform getRotationTransform()
PObjectShape 内の getRotationTransformAbstractObjectShape<T extends PMapObject> 内の getRotationTransformpublic void setRotationCenterPoint(java.awt.geom.Point2D center)
IObjectShape 内の setRotationCenterPointpublic java.awt.geom.Point2D getRotationCenterPoint()
IObjectShape 内の getRotationCenterPointprotected void fireRotationCenterPointChangeEvent(java.awt.geom.Point2D oldValue)
protected abstract java.awt.geom.Point2D newRotationCenterPoint()
public void updateRotationTransform()
public void setRotation(double rotation)
PObjectShape 内の setRotationpublic double getRotation()
PObjectShape 内の getRotationpublic void setFlip(boolean flip)
PObjectShape 内の setFlippublic boolean isFlip()
PObjectShape 内の isFlippublic void flipHorizontal()
PObjectShape 内の flipHorizontalpublic void flipVertical()
PObjectShape 内の flipVertical
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||