jp.carabiner.inkpod.pi.shape
インタフェース PAbstractRectangleShape

すべてのスーパーインタフェース:
PAbstractNodeShape, PDefaultObjectShape, PNodeObjectShape, PObjectShape
既知のサブインタフェースの一覧:
IAbstractRectangleShape, IDiamondShape, IOvalShape, IRectangleShape, IRoundrectShape, PDiamondShape, POvalShape, PRectangleShape, PRoundrectShape
既知の実装クラスの一覧:
AbstractRectangleShape, DiamondShape, OvalShape, RectangleShape, RoundrectShape

public interface PAbstractRectangleShape
extends PAbstractNodeShape, PNodeObjectShape


メソッドの概要
 double getBottom()
           
 int getBottomImagePadding()
           
 double getHeight()
           
 int getImageAlpha()
           
 HorizontalAlign getImageHorizontalAlign()
           
 int getImagePadding()
          推奨されていません。 
 Resource getImageResource()
           
 ScalingType getImageScalingType()
           
 VerticalAlign getImageVerticalAlign()
           
 double getLeft()
           
 int getLeftImagePadding()
           
 java.awt.geom.Rectangle2D getRect()
           
 java.awt.geom.Rectangle2D getRect(java.awt.geom.Rectangle2D rect)
           
 double getRight()
           
 int getRightImagePadding()
           
 int getTextHeight()
           
 double getTop()
           
 int getTopImagePadding()
           
 double getWidth()
           
 double getX()
           
 double getY()
           
 boolean hasImage()
           
 boolean isKeepImageAspectRatio()
           
 boolean isTextHeightFit()
           
 boolean isUnmovable()
           
 boolean isUnresizable()
           
 void setBottom(double bottom)
           
 void setBottomImagePadding(int imagePadding)
           
 void setHeight(double height)
           
 void setImageAlpha(int imageAlpha)
           
 void setImageHorizontalAlign(HorizontalAlign textAlign)
           
 void setImagePadding(int imagePadding)
          推奨されていません。 
 void setImageResource(Resource imageResource)
           
 void setImageScalingType(ScalingType scalingType)
           
 void setImageVerticalAlign(VerticalAlign textVerticalAlign)
           
 void setKeepImageAspectRatio(boolean keepImageAspectRatio)
           
 void setLeft(double left)
           
 void setLeftBottom(double x, double y)
           
 void setLeftImagePadding(int imagePadding)
           
 void setLeftTop(double x, double y)
           
 void setPreferredHeight()
           
 void setPreferredWidth()
           
 void setRect(double x, double y, double width, double height)
           
 void setRect(long x, long y, long width, long height)
           
 void setRight(double right)
           
 void setRightBottom(double x, double y)
           
 void setRightImagePadding(int imagePadding)
           
 void setRightTop(double x, double y)
           
 void setSize(double width, double height)
           
 void setSizeToImageAspectRatio()
           
 void setTextHeightFit(boolean fit)
           
 void setTop(double top)
           
 void setTopImagePadding(int imagePadding)
           
 void setUnmovable(boolean unmovalble)
           
 void setUnresizable(boolean unresizable)
           
 void setWidth(double width)
           
 void setX(double x)
           
 void setY(double y)
           
 
インタフェース jp.carabiner.inkpod.pi.shape.PAbstractNodeShape から継承されたメソッド
getTextRenderer, setTextRenderer
 
インタフェース jp.carabiner.inkpod.pi.shape.PDefaultObjectShape から継承されたメソッド
getBottomTextPadding, getFillAlpha, getFillColor, getFillColor2, getFont, getFrameAlpha, getGradientTypeName, getLeftTextPadding, getLineColor, getLineType, getLineWidth, getRightTextPadding, getShadowAlpha, getShadowColor, getShadowOffset, getTextAlign, getTextAlpha, getTextColor, getTextLineSpace, getTextVerticalAlign, getTopTextPadding, isDrawFrame, isFill, isGradient, isShadow, isTextUneditable, setBottomTextPadding, setDrawFrame, setFill, setFillAlpha, setFillColor, setFillColor2, setFont, setFrameAlpha, setGradient, setGradientTypeName, setLeftTextPadding, setLineColor, setLineType, setLineWidth, setRightTextPadding, setShadow, setShadowAlpha, setShadowColor, setShadowOffset, setText, setTextAlign, setTextAlpha, setTextColor, setTextLineSpace, setTextUneditable, setTextVerticalAlign, setTopTextPadding
 
インタフェース jp.carabiner.inkpod.pi.shape.PNodeObjectShape から継承されたメソッド
getBounds2D, getConnectionPoint, getConnectionPoint, getFrameLineShape, getFrameShape, getObject, getRenderer, getRotatedFrameShape, getStrokedFrameLineShape, getStrokedRotatedFrameLineShape
 
インタフェース jp.carabiner.inkpod.pi.shape.PObjectShape から継承されたメソッド
autoReshape, autoReshape, contains, flipHorizontal, flipVertical, getBounds, getBounds, getCenterPoint, getCenterPoint, getLocation, getLocation, getRawBounds, getRotation, getRotationTransform, getSearchableText, getShapeType, getShapeTypeName, getText, intersects, isBoundsMovable, isBoundsResizable, isEditing, isFlip, isHorizontalResizable, isVerticalResizable, readyAutoReshape, setBounds, setFlip, setLocation, setLocation, setLocation, setLocation, setRotation, updateShape
 

メソッドの詳細

getRect

java.awt.geom.Rectangle2D getRect()
定義:
インタフェース PAbstractNodeShape 内の getRect

getRect

java.awt.geom.Rectangle2D getRect(java.awt.geom.Rectangle2D rect)
定義:
インタフェース PAbstractNodeShape 内の getRect

setSize

void setSize(double width,
             double height)
定義:
インタフェース PAbstractNodeShape 内の setSize

setRect

void setRect(long x,
             long y,
             long width,
             long height)
定義:
インタフェース PAbstractNodeShape 内の setRect

setRect

void setRect(double x,
             double y,
             double width,
             double height)
定義:
インタフェース PAbstractNodeShape 内の setRect

getWidth

double getWidth()
定義:
インタフェース PAbstractNodeShape 内の getWidth

setWidth

void setWidth(double width)
定義:
インタフェース PAbstractNodeShape 内の setWidth

getHeight

double getHeight()
定義:
インタフェース PAbstractNodeShape 内の getHeight

setHeight

void setHeight(double height)
定義:
インタフェース PAbstractNodeShape 内の setHeight

getX

double getX()
定義:
インタフェース PAbstractNodeShape 内の getX

setX

void setX(double x)
定義:
インタフェース PAbstractNodeShape 内の setX

getY

double getY()
定義:
インタフェース PAbstractNodeShape 内の getY

setY

void setY(double y)
定義:
インタフェース PAbstractNodeShape 内の setY

setLeft

void setLeft(double left)
定義:
インタフェース PAbstractNodeShape 内の setLeft

getLeft

double getLeft()
定義:
インタフェース PAbstractNodeShape 内の getLeft

setTop

void setTop(double top)
定義:
インタフェース PAbstractNodeShape 内の setTop

getTop

double getTop()
定義:
インタフェース PAbstractNodeShape 内の getTop

getRight

double getRight()
定義:
インタフェース PAbstractNodeShape 内の getRight

setRight

void setRight(double right)
定義:
インタフェース PAbstractNodeShape 内の setRight

getBottom

double getBottom()
定義:
インタフェース PAbstractNodeShape 内の getBottom

setBottom

void setBottom(double bottom)
定義:
インタフェース PAbstractNodeShape 内の setBottom

setLeftTop

void setLeftTop(double x,
                double y)
定義:
インタフェース PAbstractNodeShape 内の setLeftTop

setLeftBottom

void setLeftBottom(double x,
                   double y)
定義:
インタフェース PAbstractNodeShape 内の setLeftBottom

setRightTop

void setRightTop(double x,
                 double y)
定義:
インタフェース PAbstractNodeShape 内の setRightTop

setRightBottom

void setRightBottom(double x,
                    double y)
定義:
インタフェース PAbstractNodeShape 内の setRightBottom

isTextHeightFit

boolean isTextHeightFit()

setTextHeightFit

void setTextHeightFit(boolean fit)

isUnmovable

boolean isUnmovable()
定義:
インタフェース PAbstractNodeShape 内の isUnmovable

setUnmovable

void setUnmovable(boolean unmovalble)
定義:
インタフェース PAbstractNodeShape 内の setUnmovable

isUnresizable

boolean isUnresizable()
定義:
インタフェース PAbstractNodeShape 内の isUnresizable

setUnresizable

void setUnresizable(boolean unresizable)
定義:
インタフェース PAbstractNodeShape 内の setUnresizable

getImageResource

Resource getImageResource()

setImageResource

void setImageResource(Resource imageResource)

hasImage

boolean hasImage()

isKeepImageAspectRatio

boolean isKeepImageAspectRatio()

setKeepImageAspectRatio

void setKeepImageAspectRatio(boolean keepImageAspectRatio)

setSizeToImageAspectRatio

void setSizeToImageAspectRatio()

getImagePadding

@Deprecated
int getImagePadding()
推奨されていません。 


setImagePadding

@Deprecated
void setImagePadding(int imagePadding)
推奨されていません。 


getLeftImagePadding

int getLeftImagePadding()

setLeftImagePadding

void setLeftImagePadding(int imagePadding)

getRightImagePadding

int getRightImagePadding()

setRightImagePadding

void setRightImagePadding(int imagePadding)

getTopImagePadding

int getTopImagePadding()

setTopImagePadding

void setTopImagePadding(int imagePadding)

getBottomImagePadding

int getBottomImagePadding()

setBottomImagePadding

void setBottomImagePadding(int imagePadding)

getImageAlpha

int getImageAlpha()

setImageAlpha

void setImageAlpha(int imageAlpha)

getImageHorizontalAlign

HorizontalAlign getImageHorizontalAlign()

setImageHorizontalAlign

void setImageHorizontalAlign(HorizontalAlign textAlign)

getImageVerticalAlign

VerticalAlign getImageVerticalAlign()

setImageVerticalAlign

void setImageVerticalAlign(VerticalAlign textVerticalAlign)

getImageScalingType

ScalingType getImageScalingType()

setImageScalingType

void setImageScalingType(ScalingType scalingType)

getTextHeight

int getTextHeight()

setPreferredWidth

void setPreferredWidth()

setPreferredHeight

void setPreferredHeight()