jp.carabiner.inkpod.pi.shape.handle
クラス RightAngleRelationShapeHandle<S extends RightAngleRelationShape>

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.RightAngleRelationShapeHandle<S>
すべての実装されたインタフェース:
Handle

public class RightAngleRelationShapeHandle<S extends RightAngleRelationShape>
extends AbstractRelationShapeHandle<S>


入れ子のクラスの概要
 class RightAngleRelationShapeHandle.DraggableLineCenterHandle
           
 class RightAngleRelationShapeHandle.LineEdgePointHandle
           
 class RightAngleRelationShapeHandle.RightAnglePointHandle
           
 
クラス 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
 
コンストラクタの概要
RightAngleRelationShapeHandle(S shape)
           
 
メソッドの概要
 Handle[] getChildHandles()
          このハンドルの子のハンドルを返す。
 boolean isDraggable()
          このハンドルがドラッグ可能であるかを返す。
protected  boolean updatePointHandles()
           
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractRelationShapeHandle から継承されたメソッド
createEndPointHandle, createRotationHandle, createStartPointHandle, createTextBoxHandle, drawHandle, getEndPointHandle, getLocation, getName, getRotationHandle, getStartPointHandle, getTextBoxHandle, isBodyHandle, isFocusable, 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
 

コンストラクタの詳細

RightAngleRelationShapeHandle

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

getChildHandles

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

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

updatePointHandles

protected boolean updatePointHandles()

isDraggable

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

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