public interface EdbEditorOwner extends MouseListener
Modifier and Type | Method and Description |
---|---|
void |
editorOwnerDuplicateObject(Object o,
boolean undoable)
下位のオブジェクトに指定されたオブジェクトを複製します.
|
void |
editorOwnerInsertObject(Object o,
Object n,
boolean after,
boolean undoable)
下位のオブジェクトから指定されたオブジェクトを挿入します.
|
boolean |
editorOwnerIsEditable()
編集権限があるかどうかを調べる.
|
void |
editorOwnerObjectChanged(Object o)
下位のオブジェクトが変更されると呼び出されます.
|
void |
editorOwnerObjectVisibleRequested(Object o)
下位のオブジェクトが自身の表示要求時に呼び出されます.
|
void |
editorOwnerObjectWillChange(Object o)
下位のオブジェクトが変更される前に呼び出されます.
|
void |
editorOwnerRemoveObject(Object o,
boolean undoable)
下位のオブジェクトから指定されたオブジェクトを除外します.
|
void |
editorOwnerReplaceObject(Object o,
Object n,
boolean undoable)
下位のオブジェクトから指定されたオブジェクトで置き換えます.
|
boolean |
editorOwnerRotateFocus(Object o,
boolean next)
入力フォーカスを次に移します.
|
EdbBrowser |
getBrowser()
ブラウザを取得します.
|
EDB |
getEDB()
EDB コンテキストを取得します.
|
EdbEditor |
getEditor()
エディタを取得します.
|
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
EdbEditor getEditor()
EdbBrowser getBrowser()
EDB getEDB()
boolean editorOwnerIsEditable()
void editorOwnerObjectWillChange(Object o)
o
- 変更されるオブジェクトvoid editorOwnerObjectChanged(Object o)
o
- 変更されたオブジェクトvoid editorOwnerObjectVisibleRequested(Object o)
o
- 要求したオブジェクトvoid editorOwnerDuplicateObject(Object o, boolean undoable)
o
- 複製するオブジェクトundoable
- アンドゥ可能性.void editorOwnerInsertObject(Object o, Object n, boolean after, boolean undoable)
o
- 呼出しオブジェクトn
- 挿入するオブジェクトafter
- 呼出しオブジェクトの後に挿入undoable
- アンドゥ可能性.void editorOwnerRemoveObject(Object o, boolean undoable)
o
- 除外するオブジェクトundoable
- アンドゥ可能性.void editorOwnerReplaceObject(Object o, Object n, boolean undoable)
o
- 置き換えられるオブジェクトn
- 置き換えるオブジェクトundoable
- アンドゥ可能性.boolean editorOwnerRotateFocus(Object o, boolean next)
o
- 入力フォーカスを持つオブジェクトnext
- フォーカスを渡す向き.true
,失敗した場合は false
を返します.EDB Working Group at Tue Jun 10 17:08:59 JST 2025