|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.javatools.editor.plugins.LineHighlightPlugin
public final class LineHighlightPlugin
The LineHighlightPlugin is an editor plugin which applies a background highlight to the current caret line. This background highlight will always track the current line so if the user applies edits or moves the caret, the line highlight will move with it. Note that the line highlight is currently disabled by default.
| Field Summary | |
|---|---|
static java.lang.String |
CARET_LINE_HIGHLIGHTThe name of the line highlight. |
static int |
DEFAULT_LINE_PRIORITYThe default priority level given to the line highlight. |
| Constructor Summary | |
|---|---|
LineHighlightPlugin()Constructs a new LineHighlightPlugin instance that |
|
| Method Summary | |
|---|---|
void |
caretUpdate(javax.swing.event.CaretEvent event)Called when the caret position is updated. |
void |
changedUpdate(javax.swing.event.DocumentEvent event)Gives notification that an attribute or set of attributes changed. |
void |
deinstall(BasicEditorPane editor)Called when the plugin is being removed from the BasicEditorPane (for example when the editor is closed.) This is used to notify plugins that they should unregister any listeners that were attached. |
void |
insertUpdate(javax.swing.event.DocumentEvent event)Gives notification that there was an insert into the document. |
void |
install(BasicEditorPane editor)Called when this plugin is being installed into the BasicEditorPane. |
void |
propertyChange(java.beans.PropertyChangeEvent event)This method gets called when a bound property is changed. |
static void |
registerHighlights() |
void |
removeUpdate(javax.swing.event.DocumentEvent event)Gives notification that a portion of the document has been removed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_LINE_PRIORITY
public static final java.lang.String CARET_LINE_HIGHLIGHT
| Constructor Detail |
|---|
public LineHighlightPlugin()
LineHighlightPlugin instance that| Method Detail |
|---|
public void install(BasicEditorPane editor)
install in interface EditorPlugineditor - the editor panepublic void deinstall(BasicEditorPane editor)
deinstall in interface EditorPlugineditor - the editor panepublic void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange in interface java.beans.PropertyChangeListenerevent - A PropertyChangeEvent object describing the event source and the property that has changed.public void caretUpdate(javax.swing.event.CaretEvent event)
caretUpdate in interface javax.swing.event.CaretListenerevent - the caret eventpublic void insertUpdate(javax.swing.event.DocumentEvent event)
insertUpdate in interface javax.swing.event.DocumentListenerevent - the document eventpublic void removeUpdate(javax.swing.event.DocumentEvent event)
removeUpdate in interface javax.swing.event.DocumentListenerevent - the document eventpublic void changedUpdate(javax.swing.event.DocumentEvent event)
changedUpdate in interface javax.swing.event.DocumentListenerevent - the document eventpublic static void registerHighlights()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||