public interface ITextEditor
IBurpExtenderCallbacks.createTextEditor()
を呼び出すと、このインタフェースのインスタンスが取得できます。修飾子と型 | メソッドと説明 |
---|---|
java.awt.Component |
getComponent()
拡張が独自のUIを追加するための、エディタのUIコンポーネントを返します。
|
byte[] |
getSelectedText()
現在選択されているテキストを取得します。
|
int[] |
getSelectionBounds()
該当する場合、表示されているテキストにおけるユーザの選択範囲を取得します。
|
byte[] |
getText()
現在表示されているテキストを取得します。
|
boolean |
isTextModified()
ユーザがエディタの内容を変更したかどうかを判別します。
|
void |
setEditable(boolean editable)
エディタが現在編集可能かどうかを制御します。
|
void |
setSearchExpression(java.lang.String expression)
エディタの下の検索バーに表示される検索式を更新します。
|
void |
setText(byte[] text)
エディタに現在表示されているテキストを更新します。
|
java.awt.Component getComponent()
void setEditable(boolean editable)
editable
- エディタが現在編集可能かどうかを示すフラグ。void setText(byte[] text)
text
- 表示するテキスト。byte[] getText()
boolean isTextModified()
setText()
が呼ばれた後、ユーザがエディタの内容を変更したかどうか。byte[] getSelectedText()
null
。int[] getSelectionBounds()
void setSearchExpression(java.lang.String expression)
expression
- 検索式。