jp.carabiner.inkpod.pi.shape.handle
クラス AbstractTextEditor

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.handle.AbstractTextEditor
すべての実装されたインタフェース:
TextEditor
直系の既知のサブクラス:
DefaultTextEditor

public abstract class AbstractTextEditor
extends java.lang.Object
implements TextEditor


コンストラクタの概要
AbstractTextEditor()
           
 
メソッドの概要
 void addTextEditorListener(TextEditorListener listener)
           
protected  void autoReshape()
           
protected  void autoReshape(PMapObject object)
           
 void canceled()
          インライン編集キャンセル
 void edited(java.lang.String text)
          インライン編集終了
protected  void fireEditCanceledEvent()
           
protected  void fireEditEndedEvent()
           
protected  void fireEditStartedEvent()
           
 boolean isEditting()
          編集中であるかを返す。
protected  void readyAutoReshape()
           
protected  void readyAutoReshape(PMapObject object)
           
 void removeTextEditorListener(TextEditorListener listener)
           
 boolean startEdit()
          インライン編集開始
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.inkpod.pi.shape.handle.TextEditor から継承されたメソッド
getBackgroundPaint, getBounds, getFont, getHorizontalAlign, getShape, getText, getTextColor, getTextPadding, getVerticalAlign, isEditable, setFont, setHorizontalAlign, setText, setTextColor, setVerticalAlign, updateBounds, validate
 

コンストラクタの詳細

AbstractTextEditor

public AbstractTextEditor()
メソッドの詳細

addTextEditorListener

public void addTextEditorListener(TextEditorListener listener)

removeTextEditorListener

public void removeTextEditorListener(TextEditorListener listener)

fireEditStartedEvent

protected void fireEditStartedEvent()

fireEditCanceledEvent

protected void fireEditCanceledEvent()

fireEditEndedEvent

protected void fireEditEndedEvent()

startEdit

public boolean startEdit()
インタフェース TextEditor の記述:
インライン編集開始

定義:
インタフェース TextEditor 内の startEdit
戻り値:
編集を開始した場合はtrue

isEditting

public boolean isEditting()
インタフェース TextEditor の記述:
編集中であるかを返す。

定義:
インタフェース TextEditor 内の isEditting
戻り値:
編集中であればtrue

canceled

public void canceled()
インタフェース TextEditor の記述:
インライン編集キャンセル

定義:
インタフェース TextEditor 内の canceled

edited

public void edited(java.lang.String text)
インタフェース TextEditor の記述:
インライン編集終了

定義:
インタフェース TextEditor 内の edited
パラメータ:
text - 編集結果

readyAutoReshape

protected void readyAutoReshape()

readyAutoReshape

protected void readyAutoReshape(PMapObject object)

autoReshape

protected void autoReshape()

autoReshape

protected void autoReshape(PMapObject object)