jp.carabiner.inkpod.pi.shape.handle
クラス CurveRelationShapeHandle<S extends CurveRelationShape>

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractHandle<S>
      上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractBodyHandle<S>
          上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractRelationShapeHandle<S>
              上位を拡張 jp.carabiner.inkpod.pi.shape.handle.CurveRelationShapeHandle<S>
すべての実装されたインタフェース:
Handle

public class CurveRelationShapeHandle<S extends CurveRelationShape>
extends AbstractRelationShapeHandle<S>


入れ子のクラスの概要
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractRelationShapeHandle から継承された入れ子のクラス/インタフェース
AbstractRelationShapeHandle.EdgePointHandle, AbstractRelationShapeHandle.EndPointHandle, AbstractRelationShapeHandle.StartPointHandle
 
フィールドの概要
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractRelationShapeHandle から継承されたフィールド
BODY_HANDLE
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたフィールド
EMPTY_CHILDREN
 
コンストラクタの概要
CurveRelationShapeHandle(S shape)
           
 
メソッドの概要
 Handle[] getChildHandles()
          このハンドルの子のハンドルを返す。
 boolean isDraggable()
          このハンドルがドラッグ可能であるかを返す。
 boolean isFocusable()
           
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractRelationShapeHandle から継承されたメソッド
createEndPointHandle, createRotationHandle, createStartPointHandle, createTextBoxHandle, drawHandle, getEndPointHandle, getLocation, getName, getRotationHandle, getStartPointHandle, getTextBoxHandle, isBodyHandle, isHit, setLocation
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractBodyHandle から継承されたメソッド
isConstantVisible, isTopMost, isVisible
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたメソッド
addHandleDragListener, addTextEditorListener, cancelDrag, click, createTextEditor, 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, updateSelection
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CurveRelationShapeHandle

public CurveRelationShapeHandle(S shape)
メソッドの詳細

isFocusable

public boolean isFocusable()
定義:
インタフェース Handle 内の isFocusable
オーバーライド:
クラス AbstractRelationShapeHandle<S extends CurveRelationShape> 内の isFocusable

getChildHandles

public Handle[] getChildHandles()
インタフェース Handle の記述:
このハンドルの子のハンドルを返す。

定義:
インタフェース Handle 内の getChildHandles
オーバーライド:
クラス AbstractHandle<S extends CurveRelationShape> 内の getChildHandles
戻り値:
ハンドルの配列

isDraggable

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

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