jp.carabiner.inkpod.pi.shape.handle
クラス AbstractNodeShapeHandle.LeftTopHandle
java.lang.Object
  
jp.carabiner.inkpod.pi.shape.handle.AbstractHandle<S>
      
jp.carabiner.inkpod.pi.shape.handle.AbstractSquareHandle<S>
          
jp.carabiner.inkpod.pi.shape.handle.AbstractCornerHandle<S>
              
jp.carabiner.inkpod.pi.shape.handle.AbstractNodeShapeHandle.LeftTopHandle
- すべての実装されたインタフェース: 
 - Handle
 
- 含まれているクラス:
 - AbstractNodeShapeHandle<S extends AbstractNodeShape>
 
protected class AbstractNodeShapeHandle.LeftTopHandle
- extends AbstractCornerHandle<S>
 
 
 
 
 
 
| クラス jp.carabiner.inkpod.pi.shape.handle.AbstractSquareHandle から継承されたメソッド | 
drawHandle, getCursorPath, getTargetShape, getUnmovableCursorPath, isBodyHandle, isConstantVisible, isFocusable, isHit, isRotationCursor, isTopMost, isVisible, setCursorRotation, setFillColor | 
 
| クラス jp.carabiner.inkpod.pi.shape.handle.AbstractHandle から継承されたメソッド | 
addHandleDragListener, addTextEditorListener, cancelDrag, click, createTextEditor, drag, endDrag, fireDragCanceledEvent, fireDragEndedEvent, fireDragRequestedEvent, fireDragStartedEvent, fireTextEditorEvent, getChildHandles, getDragStartPoint, getDragStartPointDelta, getLastClickedPoint, getLocation, getTargetObject, getTextEditor, isDragging, isFocused, isSelected, isSingleSelected, keyPressed, keyReleased, keyTyped, removeHandleDragListener, removeTextEditorListener, setLocation, startDrag, updateFocus, updateSelection | 
 
| クラス java.lang.Object から継承されたメソッド | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
AbstractNodeShapeHandle.LeftTopHandle
public AbstractNodeShapeHandle.LeftTopHandle(S shape)
getName
public java.lang.String getName()
 
isEnableKeepAspectRatio
protected boolean isEnableKeepAspectRatio()
- 定義:
 - クラス 
AbstractCornerHandle<S extends AbstractNodeShape> 内の isEnableKeepAspectRatio 
 
 
getLocation
public java.awt.geom.Point2D getLocation(java.awt.geom.Point2D point)
- インタフェース 
Handle の記述: 
- このハンドルの位置を返す。
- パラメータ:
 point - ハンドルの位置(マップ上の座標系)を格納するPoint2Dオブジェクト
- 戻り値:
 - point引数を返す。
 
 
 
updatePoints
protected void updatePoints()
- 定義:
 - クラス 
AbstractCornerHandle<S extends AbstractNodeShape> 内の updatePoints 
 
 
setLocation
public void setLocation(double x,
                        double y,
                        java.awt.event.MouseEvent event,
                        EditorViewConfiguration configuration)
- インタフェース 
Handle の記述: 
- このハンドルの位置を変更する
- 定義:
 - インタフェース 
Handle 内の setLocation - オーバーライド:
 - クラス 
AbstractSquareHandle<S extends AbstractNodeShape> 内の setLocation 
 
- パラメータ:
 x - 新しいX座標(マップ上の座標系)y - 新しいY座標(マップ上の座標系)event - ハンドル位置を変更するきっかけになったマウスイベントconfiguration - ビューの状態
 
 
requestDelegate
protected AbstractHandle<S> requestDelegate(double x,
                                            double y,
                                            EditorViewConfiguration configuration)
- オーバーライド:
 - クラス 
AbstractHandle<S extends AbstractNodeShape> 内の requestDelegate 
 
 
isDraggable
public boolean isDraggable()
- インタフェース 
Handle の記述: 
- このハンドルがドラッグ可能であるかを返す。
- 定義:
 - インタフェース 
Handle 内の isDraggable - オーバーライド:
 - クラス 
AbstractSquareHandle<S extends AbstractNodeShape> 内の isDraggable 
 
- 戻り値:
 - ドラッグ可能ならtrue
 
 
 
getCursor
public java.awt.Cursor getCursor()
- 定義:
 - インタフェース 
Handle 内の getCursor - オーバーライド:
 - クラス 
AbstractHandle<S extends AbstractNodeShape> 内の getCursor