jp.carabiner.inkpod.pi.shape.handle
クラス RectangleShapeHandle<S extends AbstractRectangleShape>

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.RectangleShapeHandle<S>
すべての実装されたインタフェース:
Handle
直系の既知のサブクラス:
DiamondShapeHandle, OvalShapeHandle, RoundrectShapeHandle

public class RectangleShapeHandle<S extends AbstractRectangleShape>
extends AbstractNodeShapeHandle<S>


入れ子のクラスの概要
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractNodeShapeHandle から継承された入れ子のクラス/インタフェース
AbstractNodeShapeHandle.BottomHandle, AbstractNodeShapeHandle.LeftBottomHandle, AbstractNodeShapeHandle.LeftHandle, AbstractNodeShapeHandle.LeftTopHandle, AbstractNodeShapeHandle.RightBottomHandle, AbstractNodeShapeHandle.RightHandle, AbstractNodeShapeHandle.RightTopHandle, AbstractNodeShapeHandle.TopHandle
 
フィールドの概要
 
クラス 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.AbstractBoxHandle から継承されたフィールド
SINGLE_CURSOR_EDITTING_STROKE, SINGLE_CURSOR_STROKE
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたフィールド
EMPTY_CHILDREN
 
コンストラクタの概要
RectangleShapeHandle(S shape)
           
 
メソッドの概要
protected  AbstractHandle<S> createBottomHandle(S shape)
           
protected  Handle[] createChildHandles(S shape)
           
protected  AbstractHandle<S> createRightBottomHandle(S shape)
           
 AbstractHandle<S> createRightHandle(S shape)
           
protected  AbstractTextEditor createTextEditor(S shape)
           
protected  boolean isHeightResizable()
           
protected  boolean isWidthResizable()
           
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractNodeShapeHandle から継承されたメソッド
createLeftBottomHandle, createLeftHandle, createLeftTopHandle, createRightTopHandle, createTopHandle, getBoxBounds, getChildHandles, getLocation, getMapObject, getName, getPadding, isBodyHandle, isDraggable, isHit, isResizing, isResizingOrMoving, isVisible, setLocation
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractBoxHandle から継承されたメソッド
drawHandle, isConstantVisible, isFocusable, isTopMost, isVisible
 
クラス 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, updateSelection
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RectangleShapeHandle

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

createChildHandles

protected Handle[] createChildHandles(S shape)
オーバーライド:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の createChildHandles

createTextEditor

protected AbstractTextEditor createTextEditor(S shape)
オーバーライド:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の createTextEditor

createRightHandle

public AbstractHandle<S> createRightHandle(S shape)
オーバーライド:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の createRightHandle

createBottomHandle

protected AbstractHandle<S> createBottomHandle(S shape)
オーバーライド:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の createBottomHandle

createRightBottomHandle

protected AbstractHandle<S> createRightBottomHandle(S shape)
オーバーライド:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の createRightBottomHandle

isWidthResizable

protected boolean isWidthResizable()
定義:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の isWidthResizable

isHeightResizable

protected boolean isHeightResizable()
定義:
クラス AbstractNodeShapeHandle<S extends AbstractRectangleShape> 内の isHeightResizable