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

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractTextEditor
      上位を拡張 jp.carabiner.inkpod.pi.shape.handle.DefaultTextEditor<S>
          上位を拡張 jp.carabiner.inkpod.pi.shape.handle.NodeShapeTextEditor<S>
              上位を拡張 jp.carabiner.inkpod.pi.shape.handle.RectangleShapeTextEditor<S>
すべての実装されたインタフェース:
TextEditor

public class RectangleShapeTextEditor<S extends AbstractRectangleShape>
extends NodeShapeTextEditor<S>


コンストラクタの概要
RectangleShapeTextEditor(S shape)
           
 
メソッドの概要
 java.awt.Paint getBackgroundPaint(EditorViewConfiguration viewConfiguration)
           
 java.awt.geom.Rectangle2D getBounds()
          現在のインライン編集の編集領域を返す。
 void updateBounds(java.awt.geom.Rectangle2D bounds)
          インライン編集中に必要な領域を更新する。
 
クラス jp.carabiner.inkpod.pi.shape.handle.NodeShapeTextEditor から継承されたメソッド
canceled, edited
 
クラス jp.carabiner.inkpod.pi.shape.handle.DefaultTextEditor から継承されたメソッド
getFont, getHorizontalAlign, getShape, getText, getTextColor, getTextPadding, getVerticalAlign, isEditable, setFont, setHorizontalAlign, setText, setTextColor, setVerticalAlign, validate
 
クラス jp.carabiner.inkpod.pi.shape.handle.AbstractTextEditor から継承されたメソッド
addTextEditorListener, autoReshape, autoReshape, fireEditCanceledEvent, fireEditEndedEvent, fireEditStartedEvent, isEditting, readyAutoReshape, readyAutoReshape, removeTextEditorListener, startEdit
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.inkpod.pi.shape.handle.TextEditor から継承されたメソッド
isEditting, startEdit
 

コンストラクタの詳細

RectangleShapeTextEditor

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

getBounds

public java.awt.geom.Rectangle2D getBounds()
インタフェース TextEditor の記述:
現在のインライン編集の編集領域を返す。

定義:
インタフェース TextEditor 内の getBounds
オーバーライド:
クラス NodeShapeTextEditor<S extends AbstractRectangleShape> 内の getBounds
戻り値:
現在のインライン編集の編集領域

updateBounds

public void updateBounds(java.awt.geom.Rectangle2D bounds)
インタフェース TextEditor の記述:
インライン編集中に必要な領域を更新する。

定義:
インタフェース TextEditor 内の updateBounds
オーバーライド:
クラス NodeShapeTextEditor<S extends AbstractRectangleShape> 内の updateBounds
パラメータ:
bounds - 新しい編集領域

getBackgroundPaint

public java.awt.Paint getBackgroundPaint(EditorViewConfiguration viewConfiguration)
定義:
インタフェース TextEditor 内の getBackgroundPaint
オーバーライド:
クラス NodeShapeTextEditor<S extends AbstractRectangleShape> 内の getBackgroundPaint