|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.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
内の clone
AbstractObjectShape<T extends PMapObject>
内の clone
public void beginEditing()
IObjectShape
の記述:
IObjectShape
内の beginEditing
AbstractObjectShape<T extends PMapObject>
内の beginEditing
public void cancelEditing()
IObjectShape
の記述:
IObjectShape
内の cancelEditing
AbstractObjectShape<T extends PMapObject>
内の cancelEditing
public void endEditing()
IObjectShape
の記述:
IObjectShape
内の endEditing
AbstractObjectShape<T extends PMapObject>
内の endEditing
public void invalidateTransform()
IObjectShape
の記述:
IObjectShape
内の invalidateTransform
AbstractObjectShape<T extends PMapObject>
内の invalidateTransform
public void setLineColor(java.awt.Color color)
PDefaultObjectShape
内の setLineColor
public java.awt.Color getLineColor()
PDefaultObjectShape
内の getLineColor
public java.lang.String getText()
PObjectShape
の記述:
PObjectShape
内の getText
public void setText(java.lang.String text)
IObjectShape
内の setText
PDefaultObjectShape
内の setText
public java.lang.String[] getSearchableText()
PObjectShape
の記述:
PObjectShape
内の getSearchableText
public java.awt.Font getFont()
PDefaultObjectShape
内の getFont
public void setFont(java.awt.Font font)
PDefaultObjectShape
内の setFont
public java.awt.Color getTextColor()
PDefaultObjectShape
内の getTextColor
public void setTextColor(java.awt.Color textColor)
PDefaultObjectShape
内の setTextColor
public HorizontalAlign getTextAlign()
PDefaultObjectShape
内の getTextAlign
public void setTextAlign(HorizontalAlign textAlign)
PDefaultObjectShape
内の setTextAlign
public VerticalAlign getTextVerticalAlign()
PDefaultObjectShape
内の getTextVerticalAlign
public void setTextVerticalAlign(VerticalAlign textVerticalAlign)
PDefaultObjectShape
内の setTextVerticalAlign
public int getLeftTextPadding()
PDefaultObjectShape
内の getLeftTextPadding
public void setLeftTextPadding(int leftTextPadding)
PDefaultObjectShape
内の setLeftTextPadding
public int getTopTextPadding()
PDefaultObjectShape
内の getTopTextPadding
public void setTopTextPadding(int topTextPadding)
PDefaultObjectShape
内の setTopTextPadding
public int getRightTextPadding()
PDefaultObjectShape
内の getRightTextPadding
public void setRightTextPadding(int rightTextPadding)
PDefaultObjectShape
内の setRightTextPadding
public int getBottomTextPadding()
PDefaultObjectShape
内の getBottomTextPadding
public void setBottomTextPadding(int bottomTextPadding)
PDefaultObjectShape
内の setBottomTextPadding
public java.awt.Insets getTextPadding()
public int getTextLineSpace()
PDefaultObjectShape
内の getTextLineSpace
public void setTextLineSpace(int textLineSpace)
PDefaultObjectShape
内の setTextLineSpace
public boolean isShadow()
PDefaultObjectShape
内の isShadow
public void setShadow(boolean shadow)
PDefaultObjectShape
内の setShadow
public boolean isDrawFrame()
PDefaultObjectShape
内の isDrawFrame
public void setDrawFrame(boolean draw)
PDefaultObjectShape
内の setDrawFrame
public boolean isFill()
PDefaultObjectShape
内の isFill
public void setFill(boolean fill)
PDefaultObjectShape
内の setFill
public java.awt.Color getFillColor()
PDefaultObjectShape
内の getFillColor
public void setFillColor(java.awt.Color fillColor)
PDefaultObjectShape
内の setFillColor
public java.awt.Color getFillColor2()
PDefaultObjectShape
内の getFillColor2
public void setFillColor2(java.awt.Color fillColor2)
PDefaultObjectShape
内の setFillColor2
public boolean isGradient()
PDefaultObjectShape
内の isGradient
public void setGradient(boolean gradient)
PDefaultObjectShape
内の setGradient
public java.lang.String getGradientTypeName()
PDefaultObjectShape
内の getGradientTypeName
public void setGradientTypeName(java.lang.String gradientTypeName)
PDefaultObjectShape
内の setGradientTypeName
public java.awt.Color getShadowColor()
PDefaultObjectShape
内の getShadowColor
public void setShadowColor(java.awt.Color shadowColor)
PDefaultObjectShape
内の setShadowColor
public int getShadowAlpha()
PDefaultObjectShape
内の getShadowAlpha
public void setShadowAlpha(int shadowAlpha)
PDefaultObjectShape
内の setShadowAlpha
public int getShadowOffset()
PDefaultObjectShape
内の getShadowOffset
public void setShadowOffset(int shadowSize)
PDefaultObjectShape
内の setShadowOffset
public int getLineWidth()
PDefaultObjectShape
内の getLineWidth
public void setLineWidth(int lineWidth)
PDefaultObjectShape
内の setLineWidth
public LineStroke getLineType()
PDefaultObjectShape
内の getLineType
public void setLineType(LineStroke lineStroke)
PDefaultObjectShape
内の setLineType
public int getFrameAlpha()
PDefaultObjectShape
内の getFrameAlpha
public void setFrameAlpha(int alpha)
PDefaultObjectShape
内の setFrameAlpha
public int getTextAlpha()
PDefaultObjectShape
内の getTextAlpha
public void setTextAlpha(int alpha)
PDefaultObjectShape
内の setTextAlpha
public int getFillAlpha()
PDefaultObjectShape
内の getFillAlpha
public void setFillAlpha(int alpha)
PDefaultObjectShape
内の setFillAlpha
public boolean isTextUneditable()
PDefaultObjectShape
内の isTextUneditable
public void setTextUneditable(boolean textEditable)
PDefaultObjectShape
内の setTextUneditable
public RotationTransform getRotationTransform()
PObjectShape
内の getRotationTransform
AbstractObjectShape<T extends PMapObject>
内の getRotationTransform
public void setRotationCenterPoint(java.awt.geom.Point2D center)
IObjectShape
内の setRotationCenterPoint
public java.awt.geom.Point2D getRotationCenterPoint()
IObjectShape
内の getRotationCenterPoint
protected void fireRotationCenterPointChangeEvent(java.awt.geom.Point2D oldValue)
protected abstract java.awt.geom.Point2D newRotationCenterPoint()
public void updateRotationTransform()
public void setRotation(double rotation)
PObjectShape
内の setRotation
public double getRotation()
PObjectShape
内の getRotation
public void setFlip(boolean flip)
PObjectShape
内の setFlip
public boolean isFlip()
PObjectShape
内の isFlip
public void flipHorizontal()
PObjectShape
内の flipHorizontal
public void flipVertical()
PObjectShape
内の flipVertical
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |