jp.carabiner.inkpod.pi.shape.handle
クラス RelationShapeTextBoxEditor<S extends AbstractRelationShape>
java.lang.Object
jp.carabiner.inkpod.pi.shape.handle.AbstractTextEditor
jp.carabiner.inkpod.pi.shape.handle.DefaultTextEditor<S>
jp.carabiner.inkpod.pi.shape.handle.RelationShapeTextBoxEditor<S>
- すべての実装されたインタフェース:
- TextEditor
public class RelationShapeTextBoxEditor<S extends AbstractRelationShape>
- extends DefaultTextEditor<S>
クラス jp.carabiner.inkpod.pi.shape.handle.DefaultTextEditor から継承されたメソッド |
getFont, getHorizontalAlign, getShape, getText, getTextColor, getTextPadding, getVerticalAlign, isEditable, setFont, setHorizontalAlign, setText, setTextColor, setVerticalAlign, validate |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RelationShapeTextBoxEditor
public RelationShapeTextBoxEditor(S shape)
getBounds
public java.awt.geom.Rectangle2D getBounds()
- インタフェース
TextEditor
の記述:
- 現在のインライン編集の編集領域を返す。
- 戻り値:
- 現在のインライン編集の編集領域
setBounds
public void setBounds(java.awt.geom.Rectangle2D bounds)
updateBounds
public void updateBounds(java.awt.geom.Rectangle2D bounds)
- インタフェース
TextEditor
の記述:
- インライン編集中に必要な領域を更新する。
- パラメータ:
bounds
- 新しい編集領域
startEdit
public boolean startEdit()
- インタフェース
TextEditor
の記述:
- インライン編集開始
- 定義:
- インタフェース
TextEditor
内の startEdit
- オーバーライド:
- クラス
AbstractTextEditor
内の startEdit
- 戻り値:
- 編集を開始した場合はtrue
edited
public void edited(java.lang.String text)
- インタフェース
TextEditor
の記述:
- インライン編集終了
- 定義:
- インタフェース
TextEditor
内の edited
- オーバーライド:
- クラス
AbstractTextEditor
内の edited
- パラメータ:
text
- 編集結果
canceled
public void canceled()
- インタフェース
TextEditor
の記述:
- インライン編集キャンセル
- 定義:
- インタフェース
TextEditor
内の canceled
- オーバーライド:
- クラス
AbstractTextEditor
内の canceled
getBackgroundPaint
public java.awt.Paint getBackgroundPaint(EditorViewConfiguration viewConfiguration)
- 定義:
- インタフェース
TextEditor
内の getBackgroundPaint
- オーバーライド:
- クラス
DefaultTextEditor<S extends AbstractRelationShape>
内の getBackgroundPaint