jp.carabiner.inkpod.pi.shape.handle
クラス BezierCurvesNodeShapeHandle<S extends BezierCurvesNodeShape>
java.lang.Object
jp.carabiner.inkpod.pi.shape.handle.AbstractHandle<S>
jp.carabiner.inkpod.pi.shape.handle.AbstractBoxHandle<S>
jp.carabiner.inkpod.pi.shape.handle.AbstractNodeShapeHandle<S>
jp.carabiner.inkpod.pi.shape.handle.BezierCurvesNodeShapeHandle<S>
- すべての実装されたインタフェース:
- Handle
public class BezierCurvesNodeShapeHandle<S extends BezierCurvesNodeShape>
- extends AbstractNodeShapeHandle<S>
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractNodeShapeHandle から継承されたフィールド |
BODY_HANDLE, BOTTOM_HANDLE, bottomHandle, childHandles, LEFT_BOTTOM_HANDLE, LEFT_HANDLE, LEFT_TOP_HANDLE, leftBottomHandle, leftHandle, leftTopHandle, resizeHandles, RIGHT_BOTTOM_HANDLE, RIGHT_HANDLE, RIGHT_TOP_HANDLE, rightBottomHandle, rightHandle, rightTopHandle, TOP_HANDLE, topHandle |
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractNodeShapeHandle から継承されたメソッド |
createTextEditor, getBoxBounds, getLocation, getMapObject, getName, getPadding, isBodyHandle, isDraggable, isHit, isResizing, isResizingOrMoving, isVisible, setLocation |
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたメソッド |
addHandleDragListener, addTextEditorListener, cancelDrag, click, delegate, drag, endDrag, filter, fireDragCanceledEvent, fireDragEndedEvent, fireDragRequestedEvent, fireDragStartedEvent, fireTextEditorEvent, getCursor, getDragStartPoint, getDragStartPointDelta, getLastClickedPoint, getLocation, getTargetObject, getTargetShape, getTextEditor, isDragging, isFocused, isSelected, isSingleSelected, keyPressed, keyReleased, keyTyped, readyDrag, removeHandleDragListener, removeTextEditorListener, requestDelegate, setLocation, startDrag, updateFocus |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BezierCurvesNodeShapeHandle
public BezierCurvesNodeShapeHandle(S shape)
createChildHandles
protected Handle[] createChildHandles(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createChildHandles
setInitialEditingHandle
public void setInitialEditingHandle(Handle initialEditingHandle)
getInitialEditingHandle
public Handle getInitialEditingHandle()
getInitialEditingIndex
public int getInitialEditingIndex()
setInitialEditingIndex
public void setInitialEditingIndex(int initialEditingIndex)
setEditingPoint
public void setEditingPoint(boolean editingPoint)
isEditingPoint
public boolean isEditingPoint()
createLeftTopHandle
protected AbstractHandle<S> createLeftTopHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createLeftTopHandle
createLeftHandle
protected AbstractHandle<S> createLeftHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createLeftHandle
createLeftBottomHandle
protected AbstractHandle<S> createLeftBottomHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createLeftBottomHandle
createBottomHandle
protected AbstractHandle<S> createBottomHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createBottomHandle
createRightBottomHandle
protected AbstractHandle<S> createRightBottomHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createRightBottomHandle
createRightHandle
protected AbstractHandle<S> createRightHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createRightHandle
createRightTopHandle
protected AbstractHandle<S> createRightTopHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createRightTopHandle
createTopHandle
protected AbstractHandle<S> createTopHandle(S shape)
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の createTopHandle
isWidthResizable
protected boolean isWidthResizable()
- 定義:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の isWidthResizable
isHeightResizable
protected boolean isHeightResizable()
- 定義:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の isHeightResizable
getChildHandles
public Handle[] getChildHandles()
- インタフェース
Handle
の記述:
- このハンドルの子のハンドルを返す。
- 定義:
- インタフェース
Handle
内の getChildHandles
- オーバーライド:
- クラス
AbstractNodeShapeHandle<S extends BezierCurvesNodeShape>
内の getChildHandles
- 戻り値:
- ハンドルの配列
getPointHandles
public Handle[] getPointHandles()
updateSelection
public void updateSelection(boolean selected,
boolean singleSelected)
- 定義:
- インタフェース
Handle
内の updateSelection
- オーバーライド:
- クラス
AbstractHandle<S extends BezierCurvesNodeShape>
内の updateSelection