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, mouseReleasedEdbEditor 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 Mon Dec 15 16:45:05 JST 2025