jp.carabiner.inkpod.pi.shape.handle
クラス BezierCurvesNodeShapeHandle.ControlPoint1Handle
java.lang.Object
jp.carabiner.inkpod.pi.shape.handle.AbstractHandle<S>
jp.carabiner.inkpod.pi.shape.handle.AbstractCircleHandle<S>
jp.carabiner.inkpod.pi.shape.handle.BezierCurvesNodeShapeHandle.ControlPoint1Handle
- すべての実装されたインタフェース:
- Handle
- 含まれているクラス:
- BezierCurvesNodeShapeHandle<S extends BezierCurvesNodeShape>
public class BezierCurvesNodeShapeHandle.ControlPoint1Handle
- extends AbstractCircleHandle<S>
| クラス 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, getTargetShape, 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 |
BezierCurvesNodeShapeHandle.ControlPoint1Handle
public BezierCurvesNodeShapeHandle.ControlPoint1Handle(S shape,
int index)
getName
public java.lang.String getName()
- 定義:
- インタフェース
Handle 内の getName - オーバーライド:
- クラス
AbstractCircleHandle<S extends BezierCurvesNodeShape> 内の getName
isDraggable
public boolean isDraggable()
- インタフェース
Handle の記述:
- このハンドルがドラッグ可能であるかを返す。
- 定義:
- インタフェース
Handle 内の isDraggable - オーバーライド:
- クラス
AbstractCircleHandle<S extends BezierCurvesNodeShape> 内の isDraggable
- 戻り値:
- ドラッグ可能ならtrue
isFocusable
public boolean isFocusable()
- 定義:
- インタフェース
Handle 内の isFocusable - オーバーライド:
- クラス
AbstractCircleHandle<S extends BezierCurvesNodeShape> 内の isFocusable
isVisible
public boolean isVisible(boolean topLevel,
boolean selected,
boolean singleSelected)
- 定義:
- インタフェース
Handle 内の isVisible - オーバーライド:
- クラス
AbstractCircleHandle<S extends BezierCurvesNodeShape> 内の isVisible
drawHandle
public void drawHandle(java.awt.Graphics g,
ShapeRenderingContext context)
- インタフェース
Handle の記述:
- このハンドルを現在の場所に描画する。
- 定義:
- インタフェース
Handle 内の drawHandle - オーバーライド:
- クラス
AbstractCircleHandle<S extends BezierCurvesNodeShape> 内の drawHandle
- パラメータ:
g - Grpahicsオブジェクトcontext - 描画コンテキスト情報
getLocation
public java.awt.geom.Point2D getLocation(java.awt.geom.Point2D point)
- インタフェース
Handle の記述:
- このハンドルの位置を返す。
- パラメータ:
point - ハンドルの位置(マップ上の座標系)を格納するPoint2Dオブジェクト
- 戻り値:
- point引数を返す。
setLocation
public void setLocation(double x,
double y,
java.awt.event.MouseEvent event,
EditorViewConfiguration configuration)
- インタフェース
Handle の記述:
- このハンドルの位置を変更する
- 定義:
- インタフェース
Handle 内の setLocation - オーバーライド:
- クラス
AbstractCircleHandle<S extends BezierCurvesNodeShape> 内の setLocation
- パラメータ:
x - 新しいX座標(マップ上の座標系)y - 新しいY座標(マップ上の座標系)event - ハンドル位置を変更するきっかけになったマウスイベントconfiguration - ビューの状態