jp.carabiner.inkpod.pi.shape.handle
クラス RightAngleRelationShapeHandle.RightAnglePointHandle

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractHandle<S>
      上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractSquareHandle<S>
          上位を拡張 jp.carabiner.inkpod.pi.shape.handle.RightAngleRelationShapeHandle.RightAnglePointHandle
すべての実装されたインタフェース:
Handle
含まれているクラス:
RightAngleRelationShapeHandle<S extends RightAngleRelationShape>

public class RightAngleRelationShapeHandle.RightAnglePointHandle
extends AbstractSquareHandle<S>


フィールドの概要
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたフィールド
EMPTY_CHILDREN
 
コンストラクタの概要
RightAngleRelationShapeHandle.RightAnglePointHandle(S shape, int index)
           
 
メソッドの概要
 java.awt.geom.Point2D getLocation(java.awt.geom.Point2D point)
          このハンドルの位置を返す。
 java.lang.String getName()
           
 boolean isConstantVisible()
          推奨されていません。 
 boolean isDraggable()
          このハンドルがドラッグ可能であるかを返す。
 boolean isRotationCursor()
           
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractSquareHandle から継承されたメソッド
drawHandle, getCursorPath, getTargetShape, getUnmovableCursorPath, isBodyHandle, isFocusable, isHit, isTopMost, isVisible, setCursorRotation, setFillColor, setLocation
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたメソッド
addHandleDragListener, addTextEditorListener, cancelDrag, click, createTextEditor, delegate, drag, endDrag, filter, fireDragCanceledEvent, fireDragEndedEvent, fireDragRequestedEvent, fireDragStartedEvent, fireTextEditorEvent, getChildHandles, getCursor, getDragStartPoint, getDragStartPointDelta, getLastClickedPoint, getLocation, getTargetObject, getTextEditor, isDragging, isFocused, isSelected, isSingleSelected, keyPressed, keyReleased, keyTyped, readyDrag, removeHandleDragListener, removeTextEditorListener, requestDelegate, setLocation, startDrag, updateFocus, updateSelection
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RightAngleRelationShapeHandle.RightAnglePointHandle

public RightAngleRelationShapeHandle.RightAnglePointHandle(S shape,
                                                           int index)
メソッドの詳細

isRotationCursor

public boolean isRotationCursor()
オーバーライド:
クラス AbstractSquareHandle<S extends RightAngleRelationShape> 内の isRotationCursor

getLocation

public java.awt.geom.Point2D getLocation(java.awt.geom.Point2D point)
インタフェース Handle の記述:
このハンドルの位置を返す。

パラメータ:
point - ハンドルの位置(マップ上の座標系)を格納するPoint2Dオブジェクト
戻り値:
point引数を返す。

getName

public java.lang.String getName()

isConstantVisible

@Deprecated
public boolean isConstantVisible()
推奨されていません。 

インタフェース Handle の記述:
このハンドルが常に表示されるべきかを返す。 falseを返すと、グループ化されている場合などに表示されなくなります。

定義:
インタフェース Handle 内の isConstantVisible
オーバーライド:
クラス AbstractSquareHandle<S extends RightAngleRelationShape> 内の isConstantVisible
戻り値:
常に表示される場合はtrue、そうでなければfalse

isDraggable

public boolean isDraggable()
インタフェース Handle の記述:
このハンドルがドラッグ可能であるかを返す。

定義:
インタフェース Handle 内の isDraggable
オーバーライド:
クラス AbstractSquareHandle<S extends RightAngleRelationShape> 内の isDraggable
戻り値:
ドラッグ可能ならtrue